Ingredients
Equipment
Method
Prep
- Preheat oven to 350°F (175°C).
- Grease and line a 9×5-inch loaf pan with parchment paper.
Make the bread batter
- Whisk all-purpose flour, baking powder, baking soda, and salt together in a bowl.
- Beat unsalted butter and granulated sugar until light and fluffy.
- Add eggs one at a time, then mix in vanilla extract and sour cream.
- Gradually add the dry ingredients to the wet mixture and mix until just combined.
- Toss fresh blueberries with 1 tablespoon flour, then fold them into the batter.
Make the cream cheese layer
- Beat cream cheese, granulated sugar, egg yolk, and vanilla extract until smooth.
Assemble and bake
- Spread half the bread batter into the loaf pan.
- Add the cream cheese mixture evenly over the batter.
- Top with the remaining bread batter.
- Bake for 55–65 minutes, until a toothpick comes out clean (keep an eye after 55 minutes for deep golden color).
Cool and slice
- Cool completely before slicing so the center sets and the cream cheese layer stays intact.
Notes
For the cleanest slices, cool the loaf completely before cutting—rushing can leave a soft center. Store covered at room temperature up to 2 days or refrigerate up to 5 days. Freeze slices in an airtight container for up to 2 months. For a lighter option, use low-fat cream cheese and reduced-fat sour cream for a less rich texture while keeping the swirl.
