These Blueberry Cream Cheese Muffins with Streusel Crumb Topping are the ultimate breakfast treat—moist, flavorful, and packed with juicy blueberries and a creamy, tangy filling. The combination of the soft muffin base, smooth cream cheese filling, and crunchy streusel topping makes these muffins irresistible. Whether you’re looking for a quick breakfast or a special weekend treat, these muffins are sure to satisfy!
Why You’ll Love These Muffins
-
Bursting with Flavor: The blueberries provide a sweet and juicy pop in every bite, complemented by the creamy tang of the cream cheese filling.
-
Perfect Texture: The streusel topping adds a crunchy texture, while the muffins themselves are moist and tender, thanks to the Greek yogurt.
-
Quick & Easy: These muffins are simple to make, with minimal preparation required. In just 30 minutes, you’ll have a batch of delicious muffins ready to go.
-
Impressive Presentation: The combination of cream cheese filling and streusel topping makes these muffins look as impressive as they taste.
Ingredients
Streusel Crumb Topping:
-
2/3 cup all-purpose flour
-
1/3 cup light brown sugar
-
¼ teaspoon salt
-
¼ cup unsalted butter (melted)
Blueberry Muffins:
-
1 cup all-purpose flour
-
¼ teaspoon salt
-
1 teaspoon baking powder
-
¼ cup vegetable oil
-
½ cup granulated sugar
-
1 large egg
-
½ teaspoon vanilla extract
-
½ cup Greek yogurt
-
1 ½ cups fresh blueberries (half for the batter and half for topping)
-
1 tablespoon flour (for tossing the blueberries)
Cream Cheese Filling:
-
6 oz cream cheese (room temperature)
-
3 tablespoons granulated sugar
-
1 teaspoon vanilla extract
-
1 teaspoon cornstarch
Glaze:
-
¾ cup powdered sugar
-
1 ½ – 2 ½ teaspoons milk or cream (to desired consistency)
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
Step 1: Prepare the Muffin Tin and Blueberries
-
Preheat the oven to 425°F (220°C). Line a cupcake pan with paper liners and set aside. This recipe will make 9-10 muffins.
-
Toss the blueberries: Divide the blueberries in half. Toss ¾ cup of blueberries with 1 tablespoon of flour to coat. Set aside the remaining ¾ cup of blueberries for the topping.
Step 2: Make the Streusel Topping
-
In a small bowl, combine the flour, brown sugar, and salt for the streusel topping.
-
Add the melted butter and whisk until coarse crumbs form. Set aside.
Step 3: Make the Muffin Batter
-
In a large bowl, stir together the flour, baking powder, and salt. Set aside.
-
In a medium bowl, whisk together the egg and granulated sugar until combined. Add the Greek yogurt, vegetable oil, and vanilla extract, and whisk until smooth.
-
Add the dry ingredients into the wet ingredients and mix by hand until combined.
-
Fold in the blueberries (¾ cup of blueberries tossed with flour) using a rubber spatula. Reserve the remaining ¾ cup of blueberries for topping.
Step 4: Make the Cream Cheese Filling
-
In a small bowl, mix the cream cheese, sugar, cornstarch, and vanilla extract until smooth. Set aside.
Step 5: Assemble the Muffins
-
Spoon about 1 ½ tablespoons of the muffin batter into each cupcake liner, filling about ⅓ to ½ full.
-
Make a dent in the center of each muffin using a spoon, then drop about 1 tablespoon of cream cheese filling into the center of each muffin.
-
Add a few blueberries on top of the cream cheese filling, then generously top each muffin with the streusel crumbs.
-
Add a few more blueberries on top of the crumbs, gently pressing them into the batter to help them stick.
Step 6: Bake the Muffins
-
Place the muffin tin in the oven and reduce the temperature to 350°F (175°C).
-
Bake for 22-25 minutes, or until the tops are golden brown and a toothpick inserted into the center comes out clean. The muffins should be firm to the touch, but not overcooked.
-
Let the muffins cool in the pan for 5-10 minutes before transferring them to a wire rack to cool completely.
Step 7: Make the Glaze
-
In a small bowl, combine powdered sugar with milk or cream. Start with 1 teaspoon of liquid and gradually add more until you achieve your desired glaze consistency.
-
Drizzle the glaze over the cooled muffins and serve.
Tips and Tricks for Success
-
Toss blueberries in flour: Tossing the blueberries in flour before adding them to the batter helps prevent them from sinking to the bottom of the muffins.
-
Room temperature cream cheese: Ensure the cream cheese is at room temperature for the filling, which will make it smoother and easier to mix.
-
Don’t overfill the muffin cups: Filling each muffin liner about ⅓ to ½ full allows room for the batter to rise and prevents overflow.
-
Fresh blueberries: For the best flavor and texture, use fresh blueberries. If using frozen, make sure to thaw and drain them thoroughly to prevent excess moisture.
How to Serve
These Blueberry Cream Cheese Muffins are perfect for breakfast, brunch, or as an afternoon snack. Pair them with a cup of coffee or tea for a delightful treat. They also make a great addition to any brunch spread or potluck.
How to Store
-
Storage: These muffins can be stored in an airtight container at room temperature for up to 2-3 days. For longer storage, refrigerate them for up to 5 days.
-
Freezing: To freeze, place the muffins in a zip-top bag or airtight container and freeze for up to 3 months. Reheat in the microwave for 20-30 seconds or bake in the oven at 300°F (150°C) for about 10 minutes to restore their freshness.
FAQs
Can I use other fruits in place of blueberries?
Yes! You can substitute blueberries with other berries like raspberries, blackberries, or even diced strawberries. Just be sure to toss the fruit in flour before adding it to the batter to prevent it from sinking.
Can I make these muffins without Greek yogurt?
Yes, if you don’t have Greek yogurt, you can substitute it with regular yogurt or even sour cream for a similar texture and moisture. You can also use buttermilk if you prefer.
Can I use a muffin tin without paper liners?
Absolutely! If you don’t have paper liners, grease the muffin tin with butter or non-stick cooking spray to prevent the muffins from sticking.
How do I know when the muffins are done?
The muffins are done when they are golden brown on top, firm to the touch, and a toothpick inserted into the center comes out clean.
Can I skip the glaze?
Yes! If you prefer a less sweet muffin, you can skip the glaze. The streusel topping and cream cheese filling provide plenty of sweetness and flavor.
Conclusion
These Blueberry Cream Cheese Muffins are a delicious and indulgent twist on your classic blueberry muffin. With a creamy filling, sweet blueberries, and a crunchy streusel topping, they are a perfect breakfast treat or snack that will impress your family and guests. Easy to make and absolutely irresistible, these muffins will quickly become a favorite in your baking repertoire!
Print
Blueberry Cream Cheese Muffins
- Total Time: 45 minutes
- Yield: 9
Description
These Blueberry Cream Cheese Muffins with a Streusel Crumb Topping are a perfect breakfast treat, filled with juicy blueberries and a creamy center. The cream cheese filling adds a rich and decadent flavor, while the crumbly topping adds a crunchy texture. Easy to make in just 30 minutes, these muffins will be a hit for any occasion!
Ingredients
Streusel Crumb Topping:
2/3 cup all-purpose flour
1/3 cup light brown sugar
¼ teaspoon salt
¼ cup unsalted butter, melted
Blueberry Muffins:
1 cup all-purpose flour
¼ teaspoon salt
1 teaspoon baking powder
¼ cup vegetable oil
½ cup granulated sugar
1 large egg
½ teaspoon vanilla extract
½ cup Greek yogurt
1 ½ cups fresh blueberries (divided)
1 tablespoon flour (for tossing blueberries)
Cream Cheese Filling:
6 oz cream cheese, room temperature
3 tablespoons granulated sugar
1 teaspoon vanilla extract
1 teaspoon corn starch
Glaze:
¾ cup powdered sugar
1 ½ – 2 ½ teaspoons milk or cream (to reach desired consistency)
Instructions
Step 1: Preheat and Prep
Preheat your oven to 425°F and line a muffin pan with paper liners. This recipe makes 9-10 muffins.
Step 2: Toss Blueberries
Divide the blueberries in half.
Toss ¾ cup of blueberries with 1 tablespoon flour (this helps keep them from sinking in the batter).
Set aside the remaining ¾ cup blueberries for topping.
Step 3: Make Streusel Topping
In a bowl, whisk together 2/3 cup flour, 1/3 cup light brown sugar, and ¼ teaspoon salt.
Add melted butter and whisk until coarse crumbs form. Set aside.
Step 4: Prepare Muffin Batter
In a large bowl, combine 1 cup flour, 1 teaspoon baking powder, and ¼ teaspoon salt. Set aside.
In a medium bowl, whisk together 1 egg and ½ cup granulated sugar until combined.
Add ½ cup Greek yogurt, ¼ cup vegetable oil, and ½ teaspoon vanilla extract to the wet mixture.
Add the dry ingredients into the wet ingredients and mix by hand until combined.
Gently fold in ¾ cup of blueberries (tossed with flour).
Step 5: Make Cream Cheese Filling
In a separate bowl, mix 6 oz softened cream cheese, 3 tablespoons granulated sugar, 1 teaspoon vanilla, and 1 teaspoon cornstarch until smooth and well combined.
Step 6: Assemble Muffins
Spoon about 1 ½ tablespoons of muffin batter into each paper liner.
Use a spoon to spread the batter up the sides of the liner to create a small dent in the center.
Drop 1 tablespoon of cream cheese filling into the center of each muffin, filling the cups about 2/3 to ¾ full.
Add a few blueberries on top of the cream cheese filling.
Generously sprinkle the muffins with streusel crumbs and add a few more blueberries on top. Press the crumbs lightly to ensure they stick.
Step 7: Bake
Place the muffins in the oven and immediately reduce the temperature to 350°F.
Bake for 22-25 minutes, or until the tops are golden brown and a toothpick inserted into the center comes out clean.
Step 8: Cool and Glaze
Let the muffins cool in the pan for 5-10 minutes, then transfer to a wire rack to cool completely.
While the muffins are cooling, prepare the glaze by stirring ¾ cup powdered sugar with 1 ½ – 2 ½ teaspoons milk or cream until the desired consistency is reached.
Drizzle the glaze over the cooled muffins and serve.
Notes
Tips for Success:
Toss the blueberries in flour before folding them into the batter. This prevents the berries from sinking to the bottom of the muffins.
Don’t overmix the muffin batter. Stir just enough to combine the wet and dry ingredients.
Make sure the cream cheese filling is at room temperature to ensure it mixes well and creates a smooth filling.
Storage:
These muffins are best eaten fresh but can be stored in an airtight container at room temperature for up to 3 days.
For longer storage, freeze the muffins for up to 2 months. To reheat, warm them in the microwave for 10-15 seconds or bake them in a preheated oven at 350°F for 5-7 minutes.
Frequently Asked Questions:
Can I substitute Greek yogurt in the recipe?
Yes, you can use sour cream or regular yogurt instead of Greek yogurt, but Greek yogurt helps keep the muffins moist and adds a slight tang.
Can I use frozen blueberries instead of fresh?
Yes, but be sure to toss them in flour before adding them to the batter to prevent the muffins from turning blue. Also, don’t thaw the blueberries before using them to prevent extra moisture.
How do I make these muffins gluten-free?
You can substitute all-purpose gluten-free flour for regular flour in this recipe. Just make sure your baking powder and other ingredients are also gluten-free.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: breakfast/desserts
- Method: Baked
- Cuisine: American