These blueberry cream cheese muffins are soft, fluffy, and filled with juicy blueberries and rich pockets of sweet cream cheese. Each muffin has a tender golden top, a moist center, and a delicious combination of fruity and creamy flavors.
They’re easy enough to make for a weekday breakfast but special enough for a weekend brunch, baby shower, or holiday breakfast table. The cream cheese filling gives these homemade muffins a cheesecake-like surprise in every bite.
Whether you enjoy them with your morning coffee or serve them as an afternoon treat, these blueberry cream cheese muffins are a delicious way to enjoy fresh or frozen blueberries.
Why You’ll Love These Blueberry Cream Cheese Muffins
- Soft and moist: Sour cream and butter help create a tender, bakery-style crumb.
- Creamy cheesecake filling: A sweet cream cheese center adds richness to every muffin.
- Bursting with blueberries: Fresh or frozen blueberries provide juicy fruit in every bite.
- Easy to make: Simple pantry ingredients and straightforward steps make this recipe approachable.
- Perfect for breakfast: Enjoy them with coffee, tea, fresh fruit, or yogurt.
- Freezer-friendly: Make a batch ahead of time and freeze extras for busy mornings.
Blueberry Cream Cheese Muffins Ingredients
For the muffins
- 2 cups all-purpose flour
- ¾ cup granulated sugar
- 2 teaspoons baking powder
- ¼ teaspoon baking soda
- ½ teaspoon salt
- ½ cup unsalted butter, melted and slightly cooled
- 2 large eggs, room temperature
- ½ cup sour cream, room temperature
- ¼ cup whole milk
- 2 teaspoons vanilla extract
- 1½ cups fresh blueberries
- 1 tablespoon all-purpose flour (for coating the blueberries)
For the cream cheese filling
- 6 ounces cream cheese, softened
- ¼ cup granulated sugar
- 1 teaspoon vanilla extract
- 1 teaspoon all-purpose flour
Optional topping
- 2 tablespoons coarse sugar
- A few extra blueberries for decorating
Ingredient Notes
- Blueberries: Fresh blueberries provide juicy bursts of flavor. Frozen blueberries work too; use them straight from the freezer without thawing.
- Cream cheese: Use full-fat block cream cheese for a rich, thick filling. Let it soften at room temperature before mixing.
- Sour cream: Adds moisture and a slight tang that balances the sweetness. Plain Greek yogurt can be substituted.
- Butter: Melted unsalted butter gives the muffins a rich flavor and tender crumb.
- Eggs: Room-temperature eggs mix more evenly into the batter.
- Vanilla extract: Enhances the blueberry and cream cheese flavors.
- Coarse sugar: Optional, but it gives the muffin tops a delicate crunch.
How to Make Blueberry Cream Cheese Muffins
Step 1: Prepare the cream cheese filling
In a medium bowl, beat the softened cream cheese, sugar, vanilla extract, and flour until smooth and creamy. Avoid overmixing. Set the filling aside while preparing the muffin batter.
Step 2: Combine the dry ingredients
In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt. Make sure the baking powder and baking soda are evenly distributed throughout the flour.
Step 3: Mix the wet ingredients
In another bowl, whisk together the melted butter, eggs, sour cream, milk, and vanilla extract until smooth. Allow the melted butter to cool slightly before adding it so it doesn’t cook the eggs.
Step 4: Make the muffin batter
Pour the wet ingredients into the dry ingredients. Gently fold with a spatula until just combined. Toss the blueberries with 1 tablespoon of flour and fold them into the batter. A few small lumps are fine. Avoid overmixing.
Step 5: Fill the muffin cups
Preheat the oven to 375°F (190°C). Line a 12-cup muffin pan with paper liners. Spoon batter into each cup until about one-third full. Add approximately 1 tablespoon of cream cheese filling, then cover with more muffin batter until each cup is about three-quarters full.
Step 6: Add the topping
Sprinkle coarse sugar over the muffin batter, if using. Add a few extra blueberries to the tops for an attractive bakery-style finish.
Step 7: Bake the muffins
Bake for approximately 20–25 minutes, or until the muffin tops are golden and a toothpick inserted into the muffin portion comes out without wet batter. Avoid testing directly through the cream cheese center.
Step 8: Cool before serving
Let the muffins cool in the pan for about 5–10 minutes, then transfer them to a wire rack. Allow them to cool before eating so the cream cheese filling can set.
Tips for Perfect Blueberry Cream Cheese Muffins
- Use room-temperature ingredients: Softened cream cheese, room-temperature eggs, and sour cream help the batter and filling mix evenly.
- Don’t overmix the batter: Stir just until the flour disappears. Overmixing can make the muffins dense.
- Coat blueberries in flour: A light coating can help distribute the berries throughout the batter.
- Don’t overfill the muffin cups: Fill each cup to approximately three-quarters full to allow room for the muffins to rise.
- Use a thick filling: The small amount of flour in the cream cheese mixture helps it maintain its consistency during baking.
- Avoid overbaking: Remove the muffins once the muffin portion is cooked through. Too much baking can make them dry.
- Let them cool: The cream cheese center is very soft when hot. Cooling makes the muffins easier to handle and enjoy.
Variations
1. Lemon Blueberry Cream Cheese Muffins
Add 1 tablespoon of fresh lemon zest to the muffin batter for a bright citrus flavor. You can also add a little lemon juice to a simple glaze.
2. Blueberry Streusel Muffins
Top the muffins with a mixture of flour, brown sugar, and cold butter before baking for a crunchy, crumbly finish.
3. White Chocolate Blueberry Muffins
Fold ⅓ cup of white chocolate chips into the muffin batter for a sweeter, dessert-like version.
4. Mini Blueberry Cream Cheese Muffins
Divide the batter among mini muffin cups, add a smaller amount of cream cheese filling, and reduce the baking time. Begin checking for doneness after 10–12 minutes.
5. Cinnamon Blueberry Muffins
Add ½ teaspoon ground cinnamon to the dry ingredients for a warm flavor that pairs beautifully with blueberries.
How to Store Blueberry Cream Cheese Muffins
Since these muffins contain a cream cheese filling, they should be handled like other cream cheese-based baked goods.
- Refrigerator: Store cooled muffins in an airtight container in the refrigerator for up to 4 days.
- Freezer: Freeze completely cooled muffins in a freezer-safe airtight container for up to 2 months for best quality.
- Reheating: Warm refrigerated muffins briefly in the microwave until just warm. Avoid overheating, which can make the cream cheese filling excessively hot.
- Thawing: Thaw frozen muffins overnight in the refrigerator or until completely thawed.
Avoid leaving the cream cheese-filled muffins at room temperature for extended periods. Refrigerate promptly after serving.
What to Serve with Blueberry Cream Cheese Muffins
These muffins pair wonderfully with both sweet and savory breakfast dishes.
- Fresh strawberries, raspberries, or sliced bananas
- Scrambled eggs
- Crispy bacon or breakfast sausage
- Greek yogurt with honey
- A fresh fruit salad
- Hot coffee, cappuccino, or tea
- A glass of cold milk
For a brunch spread, serve them alongside scrambled eggs, fresh fruit, and a pot of coffee.
Frequently Asked Questions
1. Can I use frozen blueberries for blueberry cream cheese muffins?
Yes. Frozen blueberries work well in this recipe. Add them directly to the batter without thawing to minimize excess moisture and prevent the berries from staining the batter.
2. Why are my blueberry cream cheese muffins dense?
Dense muffins can result from overmixing, inaccurate flour measurements, or expired leavening agents. Measure the flour carefully and gently fold the wet and dry ingredients together.
3. Can I make blueberry cream cheese muffins ahead of time?
Yes. You can bake the muffins a day ahead and store them in an airtight container in the refrigerator. Allow them to come closer to room temperature before serving, if desired.
4. Do blueberry cream cheese muffins need refrigeration?
Yes. Because the filling contains cream cheese, refrigerate the muffins after they have cooled. Don’t leave them out for more than two hours at room temperature.
5. How do I keep blueberries from sinking to the bottom?
Tossing the blueberries lightly in flour before folding them into the batter can help. Also, make sure the batter isn’t excessively thin and avoid overmixing.
6. Can I make these muffins without sour cream?
Yes. Plain, unsweetened Greek yogurt is a convenient substitute for sour cream. It provides similar moisture and a slightly tangy flavor.
7. How do I know when the muffins are fully baked?
The tops should be lightly golden and spring back gently when touched. A toothpick inserted into the muffin portion should come out without wet batter. The cream cheese center will remain soft.
Recipe Card: Blueberry Cream Cheese Muffins
Blueberry Cream Cheese Muffins
Soft, moist blueberry muffins with a creamy cheesecake-style filling and golden bakery-style tops.
Prep time
20 min
Cook time
25 min
Servings
12 muffins
Oven temperature: 375°F (190°C)
Ingredients
Muffins
- 2 cups all-purpose flour
- ¾ cup granulated sugar
- 2 tsp baking powder
- ¼ tsp baking soda
- ½ tsp salt
- ½ cup melted unsalted butter
- 2 large eggs
- ½ cup sour cream
- ¼ cup whole milk
- 2 tsp vanilla extract
- 1½ cups blueberries
- 1 tbsp flour for coating blueberries
Cream cheese filling
- 6 oz softened cream cheese
- ¼ cup granulated sugar
- 1 tsp vanilla extract
- 1 tsp all-purpose flour
Optional topping
- 2 tbsp coarse sugar
- Extra blueberries
Instructions
- Preheat the oven to 375°F and line a 12-cup muffin pan.
- Beat cream cheese, sugar, vanilla, and flour until smooth. Set aside.
- Whisk flour, sugar, baking powder, baking soda, and salt in a large bowl.
- In another bowl, whisk melted butter, eggs, sour cream, milk, and vanilla.
- Fold the wet ingredients into the dry ingredients until just combined.
- Toss blueberries in flour and gently fold them into the batter.
- Fill muffin cups one-third full, add cream cheese filling, and cover with more batter until three-quarters full.
- Sprinkle with coarse sugar and bake for 20–25 minutes, until golden and cooked through.
- Cool in the pan for 5–10 minutes, then transfer to a wire rack.
Storage: Refrigerate in an airtight container for up to 4 days or freeze for up to 2 months.