Why Make This Recipe
Blueberry Cream Cheese Muffins are a delicious treat perfect for breakfast, brunch, or a snack. The combination of fluffy muffins loaded with juicy blueberries and a creamy cheese filling makes these muffins irresistible. They are simple to make, and you can enjoy them fresh from the oven or save them for later.
How to Make Blueberry Cream Cheese Muffins
Ingredients:
- 1 1/2 cups all-purpose flour
- 1/2 cup granulated sugar
- 1/2 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, melted
- 1 large egg
- 1 teaspoon vanilla extract
- 1/2 cup sour cream
- 1 cup fresh blueberries
- 4 oz cream cheese, softened
- 1/4 cup powdered sugar
- 1/2 teaspoon vanilla extract for filling
- 1/4 cup crumb topping (optional)
Directions:
- Preheat the oven to 350°F (175°C) and line a muffin tin with paper liners.
- In a bowl, mix the flour, sugar, baking powder, baking soda, and salt together.
- In another bowl, whisk the melted butter, egg, vanilla extract, and sour cream until well combined.
- Combine the wet ingredients with the dry ingredients and gently fold in the blueberries.
- For the cream cheese filling, mix the softened cream cheese, powdered sugar, and vanilla extract until smooth.
- Fill the muffin cups halfway with the batter. Add a spoonful of the cream cheese filling, then top with more batter.
- If you want, sprinkle some crumb topping on each muffin.
- Bake for 18-20 minutes or until a toothpick comes out clean from the center of a muffin.
- Allow the muffins to cool slightly before serving.
How to Serve Blueberry Cream Cheese Muffins
These muffins are best served warm. You can enjoy them plain or with a bit of butter spread on top. They are also great with a cup of coffee or tea.
How to Store Blueberry Cream Cheese Muffins
Store any leftover muffins in an airtight container at room temperature for up to three days. For longer storage, you can freeze them. Just wrap each muffin individually and place them in a freezer bag. They can last for up to three months in the freezer.
Tips to Make Blueberry Cream Cheese Muffins
- Use fresh blueberries for the best flavor. If using frozen blueberries, do not thaw them before adding to the batter.
- Be careful not to overmix the batter; gentle folding keeps the muffins light and fluffy.
- If you like, you can add some lemon zest for a refreshing flavor twist.
Variation
You can add nuts like chopped walnuts or pecans for extra crunch. Another alternative is to replace blueberries with raspberries or cranberries for a different fruity taste.
FAQs
Can I use different types of flour?
Yes, you can try whole wheat flour or gluten-free flour, but the texture might change slightly.
What can I substitute for sour cream?
You can use Greek yogurt instead of sour cream for a similar tangy flavor and creaminess.
Can I make these muffins without cream cheese?
Yes, you can skip the cream cheese filling, or replace it with a fruit jam or nut butter for a different flavor.

Blueberry Cream Cheese Muffins
Ingredients
Method
- Preheat the oven to 350°F (175°C) and line a muffin tin with paper liners.
- In a bowl, mix the flour, sugar, baking powder, baking soda, and salt together.
- In another bowl, whisk the melted butter, egg, vanilla extract, and sour cream until well combined.
- Combine the wet ingredients with the dry ingredients and gently fold in the blueberries.
- For the cream cheese filling, mix the softened cream cheese, powdered sugar, and vanilla extract until smooth.
- Fill the muffin cups halfway with the batter. Add a spoonful of the cream cheese filling, then top with more batter.
- If desired, sprinkle some crumb topping on each muffin.
- Bake for 18-20 minutes or until a toothpick comes out clean from the center of a muffin.
- Allow the muffins to cool slightly before serving.
