These muffins are the prettiest thing I’ve seen! Incredibly easy to whip up with simple ingredients and steps. The crumbly base, cream cheese filling with loads of blueberries, and topped with more blueberries and streusel, these muffins are no doubt delicious with a wonderful surprise filling.
I have been searching for the perfect muffins that I can easily and quickly serve whenever I have guests coming over. Gladly, I stumbled upon this amazing recipe and I’ve been making this since.
These Instagram-worthy and tasty Blueberry Cream Cheese Muffins are the perfect brunch surprise served with a cup of your favourite afternoon tea. A real eye-catcher, a beauty, that happened to be my favourite dessert flavour!
Ingredients
Streusel Topping:
½ c. flour
¼ c. granulated sugar
¼ tsp cinnamon
3 tablespoons butter, melted
Cream cheese filling:
10 oz. cream cheese softened
¼ cup sugar
splash of vanilla
Blueberry Muffins:
¾ cup flour
1 tsp baking powder
⅛ tsp salt
⅓ c. granulated sugar
1 Egg
⅓ c. sour cream
¾ cup blueberries-fresh or frozen (reserve some for topping)
How to make Blueberry Cream Cheese Muffins
Step 1: Prepare the oven. Preheat it to 400 degrees F. And with paper liners, line 6 cupcake wells.
Step 2: To prepare the crumbs, combine the flour, sugar, and cinnamon. Stir in the butter until crumbly.
Step 3: For the cream cheese filling, beat the cream cheese, sugar, and vanilla until creamy.
Step 4: Ready the muffins: Start by whisking the sugar and egg. Add in the sour cream followed by the dry ingredients. Fold in the blueberries, reserving some for later. Into the bottom of the prepared muffin cups, spoon some of the batter, top with a dollop of cream cheese, and add more batter. Finally, place the reserved blueberries and streusel on top. Bake in a 400 degrees oven for about 5 minutes. Decrease the oven temperature to 375 degrees and bake for another 15 minutes.

Ingredients
- Streusel Topping:
- ½ c. flour
- ¼ c. granulated sugar
- ¼ tsp cinnamon
- 3 tablespoons butter, melted
- Cream cheese filling:
- 10 oz. cream cheese softened
- ¼ cup sugar
- splash of vanilla
- Blueberry Muffins:
- ¾ cup flour
- 1 tsp baking powder
- ⅛ tsp salt
- ⅓ c. granulated sugar
- 1 Egg
- ⅓ c. sour cream
- ¾ cup blueberries-fresh or frozen (reserve some for topping)
Instructions
Step 1: Prepare the oven. Preheat it to 400 degrees F. And with paper liners, line 6 cupcake wells.
Step 2: To prepare the crumbs, combine the flour, sugar, and cinnamon. Stir in the butter until crumbly.
Step 3: For the cream cheese filling, beat the cream cheese, sugar, and vanilla until creamy.
Step 4: Ready the muffins: Start by whisking the sugar and egg. Add in the sour cream followed by the dry ingredients. Fold in the blueberries, reserving some for later. Into the bottom of the prepared muffin cups, spoon some of the batter, top with a dollop of cream cheese, and add more batter. Finally, place the reserved blueberries and streusel on top. Bake in a 400 degrees oven for about 5 minutes. Decrease the oven temperature to 375 degrees and bake for another 15 minutes.