Ingredients
Method
Preparation
- Preheat oven to 350F (175C). Grease and lightly flour a 9x5-inch loaf pan.
- In a bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.
- In a large bowl, beat softened butter and cream cheese until smooth and fluffy. Add sugar and mix until light and creamy.
- Beat in eggs one at a time. Stir in vanilla extract.
- Add dry ingredients in three additions, alternating with milk. Mix gently until just combined. Do not overmix.
- Toss cranberries with 1 tablespoon flour and fold them into the batter.
Baking
- Pour batter into the prepared loaf pan and smooth the top.
- Bake for 55 to 65 minutes, or until a toothpick inserted in the center comes out clean.
- Let the loaf cool in the pan for 15 minutes, then transfer to a wire rack to cool completely.
Glazing
- For the optional glaze, whisk powdered sugar with milk or orange juice and drizzle over the cooled loaf. Let set before slicing.
Notes
Make sure all your ingredients are at room temperature for easier mixing. Don’t overmix the batter; mix until just combined for a lighter loaf. If using frozen cranberries, do not thaw them before adding them to the batter to prevent excess moisture. Feel free to adjust the amount of sugar based on your sweetness preference. For nut lovers, add walnuts or pecans for extra crunch. Substitute cranberries with blueberries or chopped apples for different flavors.
