Blueberry Muffins with Cream Cheese

Section: Start Your Day Deliciously

These delicious blueberry muffins feature a hidden cream cheese filling and crunchy streusel topping. The batter combines Greek yogurt for moisture with fresh blueberries folded throughout. A sweet cream cheese mixture is nestled in the center, while more blueberries and buttery streusel crown the top. After baking to golden perfection, they're finished with a light glaze. The result is a perfectly balanced breakfast treat with tangy cream cheese, bursts of juicy blueberries, and a satisfying crumb topping.

A woman wearing an apron and smiling while holding a plate of food.
Last updated on Thu, 28 Aug 2025 11:33:15 GMT
A close up of a blueberry cream cheese muffin. Bookmark
A close up of a blueberry cream cheese muffin. | quicklish.com

These blueberry cream cheese muffins combine juicy berries with a rich cream cheese filling and crunchy streusel topping for the ultimate breakfast treat. The combination creates bakery-quality muffins with beautiful domed tops and a surprise creamy center that melts in your mouth.

I first made these for a weekend brunch with friends, and they disappeared within minutes. Now they're my signature contribution to family gatherings where everyone expects me to arrive with a batch still warm from the oven.

Ingredients

  • All-purpose flour forms the base of both the muffin batter and streusel topping ensuring perfect texture
  • Fresh blueberries provide bursts of juicy sweetness throughout make sure to select plump firm berries without soft spots
  • Cream cheese creates the luxurious filling that makes these muffins special choose full-fat for the richest results
  • Greek yogurt adds moisture and tenderness to the muffin batter while providing a subtle tang
  • Brown sugar in the streusel topping offers caramel notes that complement the berries beautifully
  • Vanilla extract enhances both the muffin batter and cream cheese filling look for pure extract rather than imitation
  • Cornstarch stabilizes the cream cheese filling so it doesn't completely melt into the muffin while baking

Step-by-Step Instructions

Prepare the streusel topping
Combine flour, brown sugar and salt in a bowl then pour in the melted butter. The mixture should form coarse crumbs when worked with a fork. The butter should be just melted but not hot, which creates the perfect crumbly texture.
Make the cream cheese filling
Beat room temperature cream cheese with sugar, vanilla and cornstarch until smooth. Having the cream cheese at proper room temperature is crucial here about 30 minutes on the counter before mixing ensures no lumps remain in your filling.
Mix the muffin batter
Whisk together the dry ingredients in one bowl and the wet ingredients in another. Gently combine them with minimal stirring to avoid developing too much gluten which would make your muffins tough. The batter will be thick and that's exactly what you want.
Prepare the blueberries
Toss half the blueberries with a tablespoon of flour which prevents them from sinking to the bottom during baking. Reserve the other half for topping the muffins which creates visual appeal and ensures berries throughout.
Assemble the muffins
Layer components starting with batter followed by cream cheese filling more batter blueberries and finally the streusel topping. When creating the small dent for the cream cheese use the back of a spoon to gently push batter up the sides of each liner.
Bake with temperature adjustment
Start at a high temperature then reduce to create that perfect bakery-style domed top. This technique is professional baker's secret for creating that coveted muffin top without overflow.
A muffin with blueberries and cream cheese. Bookmark
A muffin with blueberries and cream cheese. | Quicklish.com

The first time I served these at a family brunch, my grandmother who rarely compliments cooking asked for the recipe. She said they reminded her of the bakery muffins she enjoyed as a young woman, but with the extra surprise of cream cheese filling that made them even more special.

Storing Your Muffins

These muffins keep beautifully at room temperature in an airtight container for up to 2 days. The moisture from the cream cheese and blueberries helps them stay fresh longer than regular muffins. For longer storage, refrigerate them for up to 5 days, though the streusel topping will soften slightly. Warm refrigerated muffins in the microwave for 15-20 seconds before serving to restore their fresh-baked texture.

Berry Substitutions

While blueberries create the classic version of these muffins, you can easily substitute other berries with delicious results. Raspberries offer a tangy contrast to the sweet cream cheese filling, while blackberries provide a more intense berry flavor. Mixed berries work beautifully too. For strawberries, dice them into blueberry-sized pieces first to ensure even distribution. Frozen berries can be used in a pinch, but don't thaw them first as they'll bleed into the batter.

Make-Ahead Options

The components of these muffins can be prepared in advance for quicker morning assembly. Make the streusel topping and store it in an airtight container in the refrigerator for up to a week. The cream cheese filling can be prepared a day ahead and refrigerated. The dry ingredients can be combined and stored at room temperature. With these preparations complete, you can quickly mix the wet ingredients and assemble the muffins fresh in the morning.

Serving Suggestions

These muffins shine as the centerpiece of a breakfast or brunch spread. Serve them alongside a fruit salad and yogurt parfaits for a complete morning meal. For an extra-special presentation, warm the muffins slightly and serve with a small pitcher of warm maple syrup for drizzling. At afternoon tea, pair them with Earl Grey or a fruity herbal blend that complements the blueberries.

Recipe Q&A

→ Can I use frozen blueberries instead of fresh?

Yes, you can use frozen blueberries instead of fresh. Do not thaw them first - add them frozen directly to the batter. You may need to increase the baking time by 2-3 minutes, and the color might bleed a bit more into the batter.

→ How should I store these muffins?

Store the muffins in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days due to the cream cheese filling. You can also freeze them for up to 3 months - just thaw overnight in the refrigerator before serving.

→ Can I substitute the Greek yogurt?

Yes, you can substitute the Greek yogurt with sour cream for a similar texture and moisture. Regular yogurt will work too, but the batter might be slightly more liquid.

→ Why do I need to toss blueberries in flour?

Tossing blueberries in flour helps prevent them from sinking to the bottom of the muffins during baking. The flour coating helps the berries adhere to the batter and stay suspended throughout.

→ Why reduce the oven temperature during baking?

Starting with a higher temperature (425°F) then reducing to 350°F creates a quick initial rise and helps form those desirable domed muffin tops. The lower temperature then allows the centers to cook through without burning the tops.

→ Can I make these without the cream cheese filling?

Absolutely! You can omit the cream cheese filling and simply make blueberry streusel muffins. Follow the same instructions, just skip the cream cheese filling step and fill the muffin cups with batter before adding the streusel topping.

Blueberry Cream Cheese Muffins

Moist muffins with blueberries, cream cheese filling and streusel topping - perfect for breakfast or a sweet afternoon treat.

Prep Time
20 min
Cook Time
25 min
Total Time
45 min
By: Grace

Category: Breakfast & Brunch

Skill Level: Medium

Cuisine: American

Yield: 9 Servings (9 muffins)

Dietary Preferences: Vegetarian

Ingredients

→ Streusel Crumb Topping

01 2/3 cup all-purpose flour
02 1/3 cup light brown sugar
03 1/4 teaspoon salt
04 1/4 cup unsalted butter, melted

→ Muffin Batter

05 1 cup all-purpose flour
06 1/4 teaspoon salt
07 1 teaspoon baking powder
08 1/4 cup vegetable oil
09 1/2 cup granulated sugar
10 1 large egg
11 1/2 teaspoon vanilla extract
12 1/2 cup Greek yogurt
13 1 1/2 cups fresh blueberries, divided
14 1 tablespoon flour for coating blueberries

→ Cream Cheese Filling

15 170g cream cheese, room temperature
16 3 tablespoons granulated sugar
17 1 teaspoon vanilla extract
18 1 teaspoon corn starch

→ Glaze

19 3/4 cup powdered sugar
20 1 1/2 - 2 1/2 teaspoons milk or cream

Steps

Step 01

Preheat the oven to 220°C (425°F). Line cupcake pan with paper liners and set aside.

Step 02

Divide blueberries in half. Toss 3/4 cup of blueberries with 1 tablespoon flour. Reserve remaining 3/4 cup of blueberries for topping.

Step 03

In a bowl, stir together flour, brown sugar, and salt. Add melted butter and whisk with a fork until coarse crumbs form. Set aside.

Step 04

In a large bowl, stir together flour, baking powder, and salt. Set aside.

Step 05

In a medium bowl, whisk together egg and granulated sugar until combined. Whisk in yogurt, oil, and vanilla extract.

Step 06

Add dry ingredients into wet ingredients and mix everything together by hand. Fold in the flour-coated blueberries using a rubber spatula.

Step 07

Mix softened cream cheese, sugar, corn starch, and vanilla just until combined.

Step 08

Add about 1 1/2 tablespoons of muffin mixture to each cup. Using a spoon, spread the mixture up the sides of paper liners to create a small dent in the center. Drop 1 tablespoon of cream cheese mixture in the center of each muffin, filling each cup about 2/3 to 3/4 full.

Step 09

Add a few reserved blueberries on top of each muffin. Generously top with streusel crumbs. Add a few more blueberries and gently press to adhere to the batter.

Step 10

Place in preheated oven and immediately reduce the temperature to 175°C (350°F). Bake for 22-25 minutes, or until the tops are golden brown and the centers have set.

Step 11

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

Step 12

Stir powdered sugar with milk or cream. Start with 1 teaspoon of liquid and gradually add more until desired consistency is reached. Drizzle over cooled muffins before serving.

Notes

  1. These muffins are best enjoyed fresh but can be stored in an airtight container for up to 3 days.
  2. For the best texture, ensure cream cheese is fully at room temperature before mixing.

Required Tools

  • Muffin tin
  • Paper liners
  • Mixing bowls
  • Whisk
  • Rubber spatula
  • Cooling rack

Allergen Information

Check each ingredient for possible allergens, and consult a healthcare professional if unsure.
  • Contains dairy (cream cheese, butter, milk)
  • Contains eggs
  • Contains wheat (flour)

Nutritional Information (per serving)

These details are for guidance and shouldn't replace professional medical advice.
  • Calories: 320
  • Fats: 15 g
  • Carbohydrates: 45 g
  • Proteins: 6 g