Go Back
Golden-domed blueberry cream cheese muffin with a visible cream cheese swirl and crisp streusel topping.

Blueberry Cream Cheese Muffins

Rebecca Blumer
These Blueberry Cream Cheese Muffins feature high crowns, juicy berries, a rich vanilla cream cheese swirl, and a crisp streusel crumble. A bakery-style treat made easy at home.
Prep Time 25 minutes
Cook Time 30 minutes
Inactive time 10 minutes
Total Time 1 hour 5 minutes
Course Breakfast, Brunch, Dessert, Snack
Servings 12 servings
Calories 385 kcal

Equipment

  • Standard 12-cup muffin pan
  • jumbo muffin pan
  • handheld electric mixer
  • piping bag or ziplock bag

Ingredients
 

Cream Cheese Filling

  • 8 oz cream cheese 1 block; 250g, at room temperature
  • 1/4 cup granulated sugar 55g
  • 1 tsp vanilla bean paste or extract 4g
  • Pinch salt

Crumb Topping

  • 1/2 cup all-purpose flour 60g
  • 1/2 cup granulated sugar 100g
  • 1/2 tsp cinnamon 1g
  • 1/4 cup salted butter 58g, melted
  • 1/4 cup salted butter 58g, melted

Blueberry Muffins

  • 3 cups all-purpose flour 360g
  • 2 1/2 tsp baking powder 10g
  • 1/2 tsp baking soda 5g
  • 1/2 tsp salt 3g
  • 1 tsp cinnamon 2g
  • 6 tbsp salted butter 85g, melted and slightly cooled
  • 1/3 cup modifying ingredient avocado oil (or oil of choice) (80ml)
  • 1 cup granulated sugar 200g
  • 2 eggs at room temperature
  • 1 cup buttermilk 240ml, at room temperature
  • 1/2 cup Greek yogurt or sour cream 120g, at room temperature
  • 1 tbsp vanilla extract 12g
  • 1 1/2 cups fresh or frozen regular or wild blueberries 205g
  • 1 1/2 tbsp all-purpose flour 12g, for tossing the blueberries
  • Optional: wild blueberry preserves, for topping

Instructions
 

Preparation

  • Preheat the oven to 425F. Line a standard 12-cup muffin pan with 6 muffin liners, meaning you'll only fill every other muffin well with batter. OR line a 6-cup jumbo muffin pan with 3 liners. Set aside.

Prepare the cream cheese filling

  • In a medium bowl, use a handheld electric mixer to beat the cream cheese to smooth. Then beat in sugar, vanilla, and salt for about 2 minutes, until very smooth and creamy. Transfer the cream cheese filling to a piping bag or a large ziplock bag. Set aside.

Prepare the crumb topping

  • In a medium bowl, mix together the flour, sugar, cinnamon, and salt. Then add in the melted butter and vanilla, and use a fork to mix together until it forms a crumble and resembles wet sand. Cover the bowl and place into the refrigerator until ready to use.

Prepare the blueberry muffin batter

  • Prepare the blueberry muffin batter. In a large bowl, whisk together the flour, baking powder, baking soda, salt, and cinnamon. Set aside.
  • In a separate large bowl whisk together the melted butter, oil, sugar, and eggs until well combined.
  • Then, add the buttermilk, Greek yogurt or sour cream, and vanilla. Whisk until well combined and the mixture is a pale yellow.
  • Add the dry ingredients to the wet, and use a spatula or wooden spoon to fold together, until just barely combined and there are no flour streaks (the batter will be thick).
  • In a small bowl, toss the blueberries with 1 1/2 tbsp (12g) of all-purpose flour. Then fold the blueberries into the batter until evenly dispersed.

Assemble, bake, and serve

  • Scoop and divide the batter among the prepared muffin cups, filling them to the rim.
  • If desired and using, place ~1 tsp of blueberry preserves on top of the muffin batter for each muffin.
  • Snip the tip off of the piping bag with the cream cheese filling (or the corner of the ziplock bag), and place it into the center of the batter for each muffin, pushing it about halfway down. Press down to squeeze, pulling up slowly in a circular motion to make a little swirl at the top to fill out a small circle at the surface of the batter, so the cream cheese is exposed. All of the filling should be used!
  • Then, sprinkle the crumb topping on top of the muffins, placing it around the cream cheese, not over it.
  • For regular-sized muffins: bake at 425F for 5 minutes. Then keeping the muffins in the oven, reduce the oven temperature to 350F and continue to bake for another 15-20 minutes, until the tops are lightly golden and a toothpick inserted into the middle comes out clean or with moist crumbs.
  • For jumbo muffins: bake at 425F for 5 minutes. Then turn the oven temperature down to 350F and bake for another 25-30 minutes, until the tops are lightly golden and a toothpick inserted into the middle comes out clean or with moist crumbs.
  • Remove the muffins from the oven and allow them to cool in the pan for 5 minutes. Then remove them from the pan and transfer to a wire cooling rack.
  • Serve the muffins warm with a hot cup of coffee.
  • Enjoy!

Notes

Handling berries: Toss both fresh and frozen blueberries in a tablespoon of flour before folding into the batter to prevent them from sinking to the bottom and bleeding.
Temperature tip: Bake the muffins at a high initial temperature (425F) for 5 minutes, then drop to 350F to lift and set the high dome bakery tops.
Filling tip: Cool the cream cheese filling in the refrigerator for 30 minutes before piping to prevent it from sinking too deeply and causing holes.
Mixing tip: Do not overmix the batter once wet and dry ingredients meet; keep it thick with some lumps to guarantee a tender, light crumb.
Storage: Once cooled, place the muffins in an airtight container in the refrigerator for up to 4 days to keep the crumb from drying out.
Nutrition information is an estimate based on common ingredients and serving sizes. Values may vary depending on brands, portions, and substitutions.
Keyword bakery style muffins, Blueberry Cream Cheese Muffins, blueberry muffins, cream cheese muffins