Ingredients
Method
- Preheat oven to 350°F. Grease a 9x5 loaf pan.
- Whisk together flour, baking powder, baking soda, and salt in a bowl.
- Cream butter, oil, and sugars until light and fluffy (3 minutes).
- Beat in eggs one at a time, then vanilla and sour cream.
- Gradually add dry ingredients, mixing just until combined.
- Toss blueberries with 1 tbsp flour, then gently fold into batter.
- For cream cheese layer: beat cream cheese, sugar, egg, and zest until smooth.
- Pour half the batter into prepared pan. Spread cream cheese mixture over top.
- Add remaining batter and lightly swirl with a knife.
- Bake 50-60 minutes until golden and toothpick comes out clean.
- Cool in pan 15 minutes, then transfer to wire rack to cool completely.
Notes
For best results, use room temperature ingredients. Bread keeps well at room temperature for 3 days or can be frozen for up to 3 months.
