Ingredients
Equipment
Method
Step 1
- Preheat the oven to 350°F. Grease a 9×5-inch loaf pan and set it aside.

Step 2
- In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.

Step 3
- In a large mixing bowl, beat the butter, cream cheese, and sugar until smooth and fluffy.

Step 4
- Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.

Step 5
- Gradually add the dry ingredients to the wet mixture and mix just until combined. I try not to overmix here.

Step 6
- Toss the blueberries with 1 tablespoon of flour, then gently fold them into the batter.

Step 7
- Pour the batter into the prepared loaf pan and smooth the top evenly.

Step 8
- Bake for 50–60 minutes, or until a toothpick inserted into the center comes out clean. If the top browns too quickly, loosely cover with foil.

Step 9
- Let the loaf cool in the pan for 15 minutes, then transfer to a wire rack to cool completely before slicing.

Notes
I always use full-fat cream cheese for the best texture. Frozen blueberries work just fine, just don’t thaw them first. This loaf tastes even better the next day and freezes really well if you want to save a few slices for later.
