Juicy Blueberry Cream Cheese Muffins

If you ask me, blueberry cream cheese muffins are pure comfort food magic.

These bakery-style treats make the perfect breakfast or afternoon snack that’s bursting with juicy berries and rich cream cheese. Sweet blueberries pair with tangy cream cheese swirled throughout a tender, fluffy muffin.

They’re made with simple pantry ingredients mixed in one bowl and baked until golden brown. A light dusting of sugar on top and pockets of creamy goodness help the whole thing come together.

It’s a family-favorite recipe that feels special but stays simple, perfect for weekend mornings or packed lunches.

Blueberry Cream Cheese Muffins
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love These Blueberry Cream Cheese Muffins

  • Bakery-style cream cheese filling – The rich, tangy cream cheese center makes these muffins feel like a special treat you’d buy from your favorite bakery, but you can make them right at home.
  • Bursting with fresh blueberries – With blueberries mixed into the batter and sprinkled on top, every bite gives you that perfect pop of sweet, juicy fruit.
  • Perfect for any occasion – Whether you want them for breakfast, brunch, or an afternoon snack, these muffins work for everything from busy weekday mornings to weekend gatherings.
  • Simple ingredients you likely have – Most of these ingredients are probably already in your pantry and fridge, making this an easy recipe to whip up anytime.
  • Ready in under an hour – From start to finish, you can have fresh, warm muffins on your table in less than an hour, perfect when you need something delicious fast.

What Kind of Blueberries Should I Use?

Fresh blueberries are definitely the way to go for these muffins, as they hold their shape better and won’t add extra moisture that could make your muffins soggy. Look for berries that are firm, plump, and have that nice deep blue color – avoid any that are soft or wrinkled. If you only have frozen blueberries on hand, don’t thaw them first; just toss them straight from the freezer with that tablespoon of flour to prevent them from sinking to the bottom. Wild blueberries work great too and actually pack more flavor per bite than the larger cultivated ones, though either variety will give you delicious results.

Blueberry Cream Cheese Muffins
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

These muffins are pretty forgiving when it comes to swaps, so here are some easy substitutions you can make:

  • Fresh blueberries: Frozen blueberries work great too – just don’t thaw them first and toss them in flour while still frozen to prevent bleeding. You can also try raspberries, blackberries, or even chocolate chips for a different flavor.
  • Greek yogurt: Regular plain yogurt, sour cream, or even buttermilk will work. If using buttermilk, you might need to add a tablespoon less since it’s thinner than yogurt.
  • Vegetable oil: Melted butter, canola oil, or even melted coconut oil (cooled slightly) are good swaps. Each will give a slightly different texture and flavor.
  • Light brown sugar: Regular brown sugar or even granulated sugar works fine for the streusel topping. You’ll lose a bit of that molasses flavor, but it’ll still taste great.
  • Cream cheese: This is pretty essential for the cream cheese layer, but you can use reduced-fat cream cheese if that’s what you have. Just make sure it’s at room temperature for easy mixing.
  • All-purpose flour: You can substitute up to half the flour with whole wheat flour for a heartier muffin, though they’ll be a bit denser.

Watch Out for These Mistakes While Baking

The biggest mistake when making cream cheese muffins is using cold cream cheese, which creates lumps that won’t blend smoothly – make sure your cream cheese is completely at room temperature before mixing.

Another common error is overmixing the batter once you add the flour, which leads to tough, dense muffins instead of light and fluffy ones – mix just until the ingredients are barely combined.

To prevent your blueberries from sinking to the bottom, don’t skip tossing them in that tablespoon of flour, and fold them in gently at the very end to avoid bursting them.

Finally, resist the urge to open the oven door during the first 15 minutes of baking, as the temperature drop can cause your muffins to collapse and lose their beautiful dome tops.

Blueberry Cream Cheese Muffins
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With Blueberry Cream Cheese Muffins?

These muffins are perfect for breakfast or brunch alongside a hot cup of coffee or tea – the creamy filling and sweet blueberries pair beautifully with something warm to sip. I love serving them with fresh fruit like sliced strawberries or a simple fruit salad to balance out the richness of the cream cheese. For a more indulgent brunch spread, try them with crispy bacon or breakfast sausage, since the sweet and savory combo is always a winner. You can also serve them as an afternoon snack with a glass of cold milk or even as a light dessert after dinner.

Storage Instructions

Keep Fresh: These muffins taste amazing for days when stored properly! Keep them in an airtight container at room temperature for up to 3 days, or in the fridge for up to a week. The cream cheese filling means they’re best kept cool, especially in warmer weather.

Freeze: You can absolutely freeze these beauties for later! Wrap each muffin individually in plastic wrap, then pop them in a freezer bag for up to 3 months. This way you can grab just one or two whenever you’re craving something sweet.

Enjoy: Frozen muffins thaw perfectly at room temperature in about 30-45 minutes. If you want them warm, just microwave for 15-20 seconds or pop them in a 300°F oven for a few minutes. The cream cheese center gets nice and soft again, just like fresh!

Preparation Time 20-30 minutes
Cooking Time 22-25 minutes
Total Time 42-55 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2100-2250
  • Protein: 27-33 g
  • Fat: 88-104 g
  • Carbohydrates: 310-330 g

Ingredients

For the crumb topping:

  • 2/3 cup all-purpose flour
  • 1/3 cup packed light brown sugar
  • 1/4 tsp salt
  • 1/4 cup melted unsalted butter

For the muffin batter:

  • 1 cup all-purpose flour
  • 1 tsp baking powder
  • 1/4 tsp salt
  • 1/2 cup granulated sugar
  • 1/4 cup vegetable oil
  • 1 large egg
  • 1/2 tsp vanilla extract
  • 1/2 cup greek yogurt
  • 3/4 cup fresh blueberries (to fold in, tossed with 1 tbsp flour)
  • 3/4 cup fresh blueberries (for topping)

For the cream cheese center:

  • 6 oz cream cheese, softened
  • 3 tbsp granulated sugar
  • 1 tsp cornstarch
  • 1 tsp vanilla extract

For the glaze:

  • 3/4 cup powdered sugar
  • 1 1/2 to 2 1/2 tsp milk or cream

Step 1: Prepare Ingredients and Blueberries

  • 3/4 cup fresh blueberries (to fold in, tossed with 1 tbsp flour)
  • 1 tbsp all-purpose flour (from the ‘3/4 cup blueberries tossed with 1 tbsp flour’)
  • 3/4 cup fresh blueberries (for topping)

Preheat your oven to 425°F (218°C) and line a cupcake pan with 9-10 paper liners.

Next, divide the blueberries in half.

In a small bowl, toss 3/4 cup of the fresh blueberries with 1 tablespoon of all-purpose flour to prevent them from sinking in the batter, then set aside.

Reserve the remaining 3/4 cup blueberries for topping later.

Step 2: Make the Crumb Topping

  • 2/3 cup all-purpose flour
  • 1/3 cup packed light brown sugar
  • 1/4 tsp salt
  • 1/4 cup melted unsalted butter

In a small bowl, stir together 2/3 cup all-purpose flour, 1/3 cup packed light brown sugar, and 1/4 teaspoon salt.

Pour in the 1/4 cup melted unsalted butter and whisk with a fork until coarse crumbs form.

Set the crumb topping aside.

I always use a fork instead of a spoon for crumbs—the texture comes out lighter and fluffier this way.

Step 3: Prepare Muffin Batter

  • 1 cup all-purpose flour
  • 1 tsp baking powder
  • 1/4 tsp salt
  • 1 large egg
  • 1/2 cup granulated sugar
  • 1/2 cup Greek yogurt
  • 1/4 cup vegetable oil
  • 1/2 tsp vanilla extract
  • 3/4 cup blueberries tossed with 1 tbsp flour (from Step 1)

In a large bowl, combine 1 cup all-purpose flour, 1 teaspoon baking powder, and 1/4 teaspoon salt.

In a separate medium bowl, whisk together 1 large egg and 1/2 cup granulated sugar until well combined.

Add 1/2 cup Greek yogurt, 1/4 cup vegetable oil, and 1/2 teaspoon vanilla extract, whisking until smooth.

Add the dry ingredients into the wet mixture and mix gently by hand.

Finally, using a rubber spatula, fold in the prepared blueberries (from Step 1).

Step 4: Prepare the Cream Cheese Filling

  • 6 oz cream cheese, softened
  • 3 tbsp granulated sugar
  • 1 tsp cornstarch
  • 1 tsp vanilla extract

In a medium bowl, mix together 6 oz softened cream cheese, 3 tablespoons granulated sugar, 1 teaspoon cornstarch, and 1 teaspoon vanilla extract.

Mix just until the ingredients are well combined and creamy—no need to overmix.

Step 5: Assemble and Top the Muffins

  • muffin batter (from Step 3)
  • cream cheese filling (from Step 4)
  • crumb topping (from Step 2)
  • reserved 3/4 cup blueberries (from Step 1)

Add about 1 1/2 tablespoons of muffin batter (from Step 3) to each prepared liner.

Use a spoon to spread the batter up the sides of the paper liners, creating a small well in the center.

Drop nearly a tablespoon of the cream cheese filling (from Step 4) in the center of each muffin, filling each cup about 2/3 to 3/4 full.

Add a few of the reserved blueberries (from Step 1) on top of each muffin, then generously sprinkle with crumb topping (from Step 2).

Add a few more blueberries on top and gently press the crumbs so they stick to the batter.

Step 6: Bake and Cool the Muffins

Place the assembled muffins in the preheated oven and immediately reduce the oven temperature to 350°F (177°C).

Bake for 22-25 minutes, or until the tops are golden brown and the center of the muffins is set.

Let the muffins cool in the pan for 5-10 minutes, then transfer to a wire rack to cool completely.

I let them cool completely to make sure the cream cheese center sets before adding the glaze.

Step 7: Make the Glaze and Serve

  • 3/4 cup powdered sugar
  • 1 1/2 to 2 1/2 tsp milk or cream

While the muffins are cooling, prepare the glaze by combining 3/4 cup powdered sugar with 1 1/2 to 2 1/2 teaspoons milk or cream.

Start with 1 1/2 teaspoons of liquid and gradually add more until the glaze reaches a pourable consistency.

Drizzle the glaze over the cooled muffins before serving.

Blueberry Cream Cheese Muffins

Juicy Blueberry Cream Cheese Muffins

Delicious Juicy Blueberry Cream Cheese Muffins recipe with step-by-step instructions.
Prep Time 16 minutes
Cook Time 32 minutes
Total Time 48 minutes
Servings 4
Calories 2175 kcal

Ingredients
  

For the crumb topping:

  • 2/3 cup all-purpose flour
  • 1/3 cup packed light brown sugar
  • 1/4 tsp salt
  • 1/4 cup melted unsalted butter

For the muffin batter:

  • 1 cup all-purpose flour
  • 1 tsp baking powder
  • 1/4 tsp salt
  • 1/2 cup granulated sugar
  • 1/4 cup vegetable oil
  • 1 large egg
  • 1/2 tsp vanilla extract
  • 1/2 cup Greek yogurt
  • 3/4 cup fresh blueberries (to fold in, tossed with 1 tbsp flour)
  • 3/4 cup fresh blueberries (for topping)

For the cream cheese center:

  • 6 oz cream cheese, softened
  • 3 tbsp granulated sugar
  • 1 tsp cornstarch
  • 1 tsp vanilla extract

For the glaze:

  • 3/4 cup powdered sugar
  • 1 1/2 to 2 1/2 tsp milk or cream

Instructions
 

  • Preheat your oven to 425°F (218°C) and line a cupcake pan with 9-10 paper liners. Next, divide the blueberries in half. In a small bowl, toss 3/4 cup of the fresh blueberries with 1 tablespoon of all-purpose flour to prevent them from sinking in the batter, then set aside. Reserve the remaining 3/4 cup blueberries for topping later.
  • In a small bowl, stir together 2/3 cup all-purpose flour, 1/3 cup packed light brown sugar, and 1/4 teaspoon salt. Pour in the 1/4 cup melted unsalted butter and whisk with a fork until coarse crumbs form. Set the crumb topping aside. I always use a fork instead of a spoon for crumbs—the texture comes out lighter and fluffier this way.
  • In a large bowl, combine 1 cup all-purpose flour, 1 teaspoon baking powder, and 1/4 teaspoon salt. In a separate medium bowl, whisk together 1 large egg and 1/2 cup granulated sugar until well combined. Add 1/2 cup Greek yogurt, 1/4 cup vegetable oil, and 1/2 teaspoon vanilla extract, whisking until smooth. Add the dry ingredients into the wet mixture and mix gently by hand. Finally, using a rubber spatula, fold in the prepared blueberries (from Step 1).
  • In a medium bowl, mix together 6 oz softened cream cheese, 3 tablespoons granulated sugar, 1 teaspoon cornstarch, and 1 teaspoon vanilla extract. Mix just until the ingredients are well combined and creamy—no need to overmix.
  • Add about 1 1/2 tablespoons of muffin batter (from Step 3) to each prepared liner. Use a spoon to spread the batter up the sides of the paper liners, creating a small well in the center. Drop nearly a tablespoon of the cream cheese filling (from Step 4) in the center of each muffin, filling each cup about 2/3 to 3/4 full. Add a few of the reserved blueberries (from Step 1) on top of each muffin, then generously sprinkle with crumb topping (from Step 2). Add a few more blueberries on top and gently press the crumbs so they stick to the batter.
  • Place the assembled muffins in the preheated oven and immediately reduce the oven temperature to 350°F (177°C). Bake for 22-25 minutes, or until the tops are golden brown and the center of the muffins is set. Let the muffins cool in the pan for 5-10 minutes, then transfer to a wire rack to cool completely. I let them cool completely to make sure the cream cheese center sets before adding the glaze.
  • While the muffins are cooling, prepare the glaze by combining 3/4 cup powdered sugar with 1 1/2 to 2 1/2 teaspoons milk or cream. Start with 1 1/2 teaspoons of liquid and gradually add more until the glaze reaches a pourable consistency. Drizzle the glaze over the cooled muffins before serving.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!