Blueberry Cream Cheese Muffins Recipe
If you’ve been searching for a treat that perfectly balances tart and sweet while boasting a creamy surprise at its heart, look no further than this Blueberry Cream Cheese Muffins Recipe. Each bite offers bursting fresh blueberries nestled in tender, moist muffins, complemented by a luscious cream cheese center and a crumbly, buttery topping. This recipe is a celebration of classic flavors coming together in a way that feels both indulgent and comforting—ideal for breakfast, brunch, or a delightful snack any time of day.

Ingredients You’ll Need
The magic of this recipe lies in its straightforward, pantry-friendly ingredients that work harmoniously to create the perfect texture, flavor, and color. Every component plays an essential role, making these muffins irresistibly moist with just the right amount of sweetness and tang.
- 2/3 cup all-purpose flour: Provides the sturdy base for the crumb topping with a mild flavor.
- 1/3 cup light brown sugar: Adds rich caramel notes to the crumb topping and muffin batter.
- ¼ teaspoon salt: Enhances the overall flavor by balancing sweetness.
- ¼ cup unsalted butter (melted): Brings a heavenly richness to the crumb topping.
- 1 cup all-purpose flour: The main dry ingredient giving structure to the muffins.
- ¼ teaspoon salt: Another pinch to deepen the muffin’s flavor complexity.
- 1 teaspoon baking powder: The leavening agent that helps your muffins rise beautifully.
- ¼ cup vegetable oil: Keeps the muffins tender and moist without overwhelming the flavors.
- ½ cup granulated sugar: Sweetens the batter evenly and supports browning.
- 1 large egg: Binds all ingredients together for a perfect crumb.
- ½ teaspoon vanilla extract: Adds a warm, inviting aroma and depth.
- ½ cup Greek yogurt: Gives the muffins a subtle tang and moist texture.
- 1 ½ cups fresh blueberries: The star of the recipe, providing juiciness and vibrant color.
- 1 Tablespoon flour: Tossed with blueberries to prevent them from sinking.
- 6 oz. cream cheese (room temperature): For the creamy, dreamy filling inside each muffin.
- 3 Tablespoons granulated sugar: Sweetens the cream cheese filling perfectly.
- 1 teaspoon vanilla extract: Infuses cream cheese filling with a sweet aroma.
- 1 teaspoon corn starch: Stabilizes the cream cheese filling so it stays silky.
- ¾ cup powdered sugar: The sweet base for the glaze drizzled on top.
- 1 ½ – 2 ½ teaspoons milk or cream: Adjusts glaze consistency for that perfect drizzle.
How to Make Blueberry Cream Cheese Muffins Recipe
Step 1: Prepare Your Oven and Blueberries
Start by preheating your oven to 425 degrees Fahrenheit and lining your cupcake pan with paper liners—9 to 10 muffins will come out of this recipe. Divide your fresh blueberries into two halves. Toss one half with a tablespoon of flour; this simple step keeps them from sinking to the bottom of your muffins later. Set aside the flour-coated blueberries along with the remaining fresh berries for topping.
Step 2: Make the Crumb Topping
This crumbly topping gives your muffins a delightful texture contrast. Stir together flour, sugar, and salt in a bowl. Add melted butter, then whisk with a fork until coarse crumbs form. Set this aside and get ready to move on to your muffin batter.
Step 3: Mix Dry and Wet Ingredients Separately
In a large bowl, combine your flour, baking powder, and salt. In another medium bowl, whisk the egg and granulated sugar until well blended. Then add in the Greek yogurt, vegetable oil, and vanilla. This wet mixture brings moisture and flavor, while the dry mixture ensures structure and rise.
Step 4: Combine and Fold in Blueberries
Gently blend the dry ingredients into the wet ingredients by hand to avoid overmixing—a few lumps are perfectly fine. Then fold in your flour-coated blueberries carefully to distribute them without breaking the berries up, which could tint your batter purple.
Step 5: Prepare the Cream Cheese Filling
Mix softened cream cheese with sugar, corn starch, and vanilla extract just until it comes together. This creamy mixture is the secret that elevates these muffins from ordinary to unforgettable.
Step 6: Assemble Your Muffins
Spoon about 1 ½ tablespoons of muffin batter into each lined muffin cup. Use a spoon to spread a bit up the sides of the paper liners to create a little well in the center. Drop a heaping tablespoon of cream cheese filling into this well, then fill the muffin cups to about two-thirds or three-quarters full with the remaining batter.
Step 7: Add Topping and Bake
Top each muffin with a few blueberries and generously sprinkle the crumb topping on. Add a few more blueberries on top for that gorgeous finish and gently press the crumbs so they stick. Pop your tray into the oven, immediately reducing the heat to 350 degrees Fahrenheit. Bake for 22 to 25 minutes until golden and set in the center.
Step 8: Cool and Glaze
Let your muffins rest in the pan for about 5 to 10 minutes before transferring them to a wire rack to cool completely. While they cool, whisk powdered sugar with milk or cream to your desired glaze consistency and drizzle lovingly over your muffins. This finishing touch adds just the right amount of sweetness and shine.
How to Serve Blueberry Cream Cheese Muffins Recipe

Garnishes
Fresh blueberries dusted with a tiny bit of powdered sugar or a light drizzle of lemon glaze bring an extra pop of color and flavor to these muffins. Sprigs of fresh mint can make for a fun, refreshing touch as well.
Side Dishes
Pair these muffins with a cup of freshly brewed coffee or a bright, citrusy tea to balance the richness. A bowl of mixed fruit or a light yogurt parfait makes a perfect companion if you’re serving them for brunch or breakfast.
Creative Ways to Present
Try stacking the muffins on a pretty cake stand surrounded by loose blueberries and a small bowl of cream cheese for dipping. For a special occasion, serve with a softly whipped honey butter, or slice muffins in half to make mini breakfast sandwiches with a smear of jam.
Make Ahead and Storage
Storing Leftovers
Keep your leftover muffins fresh by storing them in an airtight container at room temperature for up to two days. Beyond that, refrigeration helps preserve their cream cheese center but can dry out the muffin if left too long.
Freezing
Wrap muffins individually in plastic wrap and place them in a freezer-safe bag for up to three months. When you’re ready for a treat, thaw them overnight in the fridge or at room temperature for a few hours.
Reheating
Warm leftover muffins in a microwave for about 20 seconds or in a preheated 350-degree oven for 5 to 7 minutes. This helps revive their fresh-baked texture and makes the cream cheese filling soft and luscious again.
FAQs
Can I use frozen blueberries instead of fresh?
Absolutely! Just make sure to thaw and drain them well before tossing in flour so your batter doesn’t get watery.
What can I substitute for Greek yogurt?
Sour cream is a great alternative as it offers similar tanginess and moisture that keep the muffins tender.
Is there a way to make the muffins vegan?
Yes, you can swap the egg for flaxseed meal mixed with water, use a vegan butter substitute, and a plant-based cream cheese. Keep in mind baking powder or additional rising agents may be needed for texture.
How do I prevent my cream cheese filling from leaking out?
Don’t overfill the cream cheese in each muffin cup and be sure to seal it well by surrounding the filling with enough batter. Chilling cream cheese before mixing can help it stay firmer.
Can these muffins be made gluten-free?
Yes, by substituting all-purpose flour with a 1-to-1 gluten-free baking flour blend, your muffins should turn out just as delicious, though texture may vary slightly.
Final Thoughts
This Blueberry Cream Cheese Muffins Recipe truly captures the spirit of homemade baking at its finest—simple ingredients coming together to create a snack that feels both special and comforting. Whether you’re sharing them with loved ones or indulging in a quiet moment for yourself, these muffins never fail to brighten the day. I can’t wait for you to try them and enjoy every creamy, fruity, crumbly bite.
PrintBlueberry Cream Cheese Muffins Recipe
These Blueberry Cream Cheese Muffins combine tender, moist muffin batter packed with fresh blueberries and a luscious cream cheese filling. Topped with a crumbly streusel and a sweet glaze, these muffins are perfect for breakfast or a delightful snack. With a blend of yogurt, vanilla, and a creamy center, they offer a balanced sweetness and rich texture.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 9–10 muffins 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Muffin Batter
- 1 cup all-purpose flour
- 1 teaspoon baking powder
- ¼ teaspoon salt
- ¼ cup vegetable oil
- ½ cup granulated sugar
- 1 large egg
- ½ teaspoon vanilla extract
- ½ cup Greek yogurt
- ¾ cup fresh blueberries (tossed with 1 Tablespoon flour)
Blueberries for Topping
- ¾ cup fresh blueberries
Crumb Topping
- 2/3 cup all-purpose flour
- 1/3 cup light brown sugar
- ¼ teaspoon salt
- ¼ cup unsalted butter, melted
Cream Cheese Filling
- 6 oz. cream cheese, room temperature
- 3 Tablespoons granulated sugar
- 1 teaspoon corn starch
- 1 teaspoon vanilla extract
Glaze
- ¾ cup powdered sugar
- 1 ½ to 2 ½ teaspoons milk or cream
Instructions
- Preheat and Prep: Preheat your oven to 425°F (220°C). Line a cupcake pan with paper liners and set aside. This recipe yields 9 to 10 muffins.
- Toss Blueberries: Divide fresh blueberries in half. Toss ¾ cup of them with 1 Tablespoon flour to prevent sinking in the batter. Reserve the other ¾ cup for topping.
- Make Crumb Topping: In a bowl, stir together 2/3 cup flour, 1/3 cup light brown sugar, and ¼ teaspoon salt. Add the melted butter and whisk with a fork until the mixture forms coarse crumbs. Set aside.
- Mix Dry Ingredients: In a large bowl, combine 1 cup flour, 1 teaspoon baking powder, and ¼ teaspoon salt. Set aside.
- Combine Wet Ingredients: In a medium bowl, whisk together 1 large egg and ½ cup granulated sugar until smooth. Add Greek yogurt, vegetable oil, and ½ teaspoon vanilla extract, whisking to combine.
- Combine Wet and Dry: Pour the dry ingredients into the wet ingredients and mix gently by hand until just blended.
- Fold in Blueberries: Using a rubber spatula, gently fold in the ¾ cup flour-tossed blueberries, ensuring even distribution without overmixing.
- Prepare Cream Cheese Filling: In a small bowl, mix softened cream cheese, 3 tablespoons granulated sugar, 1 teaspoon corn starch, and 1 teaspoon vanilla extract just until combined and smooth.
- Assemble Muffins: Spoon about 1 ½ tablespoons of muffin batter into each paper-lined cupcake cup. Spread the batter up the sides to create a small dent in the center. Drop about 1 tablespoon of cream cheese filling into the center of each muffin and then cover with more batter filling the cups about 2/3 to 3/4 full.
- Add Toppings: Sprinkle a few reserved blueberries on top of each muffin. Then generously sprinkle the crumb topping over the muffins. Add a few more blueberries and gently press the crumbs to stick to the batter.
- Bake: Place the muffin pan in the oven. Immediately reduce the oven temperature to 350°F (175°C). Bake for 22 to 25 minutes, or until muffin tops are golden brown and the centers are set.
- Cool: Let the muffins cool in the pan for 5 to 10 minutes, then transfer them to a wire rack to cool completely.
- Prepare Glaze and Serve: Stir powdered sugar with 1 teaspoon milk or cream, adding more liquid gradually until the glaze reaches your desired consistency. Drizzle over cooled muffins and serve.
Notes
- To keep blueberries suspended in the batter, toss them with flour before folding in.
- Room temperature cream cheese blends more smoothly, giving a better filling consistency.
- Use fresh blueberries for best texture; frozen can make the batter watery.
- Adjust glaze milk or cream to achieve a drizzle consistency that isn’t too runny.
- Allow muffins to cool completely before glazing to prevent melting.
Keywords: blueberry muffins, cream cheese filling, streusel topping, breakfast muffins, baked muffins, homemade muffins, blueberry cream cheese muffins
