Super soft and moist blueberry cream cheese muffins with a rich cheesecake center and lots of juicy blueberries in every bite.

We have truly a breakfast of champs here today. My two loves, blueberry muffins and cheesecake have officially become one!
Are they dessert? Are they breakfast? I’m just gonna go with they’re anything you want them to be and therefore, appropriate at all hours.

The best part about these little gems is that they’re literally JUST as easy to make as your standard blueberry muffins. The cream cheese filling only takes about 2 minutes to whip up and bakes directly in the batter.
No excuse to not have these on the breakfast agenda at all times.
These Blueberry Muffins feature…
- A soft and moist texture
- Juicy blueberries and a rich cream cheese center
- A quick batter that comes together in minutes

Making the Blueberry Muffins
(scroll down to the bottom of the post for the full recipe)
Ingredients You Will Need
- Unsalted butter
- Granulated sugar
- Eggs
- Greek yogurt
- Buttermilk
- Vanilla extract
- All-purpose flour
- Baking powder
- Baking soda
- Kosher salt
- Blueberries
- Cream cheese
Fresh vs. Frozen Blueberries
These muffins will work great with both fresh and frozen blueberries. If using frozen, I recommend waiting to remove the berries from freezer until just before folding in batter to prevent the berries from melting and turning the batter purple.

Tips for Perfect Blueberry Muffins
- Cream softened butter with sugar – this builds the fat base to the muffin batter.
- Measure flour correctly – I use the spoon-and-level technique for measuring flour as this will prevent over-measuring your flour. Use a spoon to scoop flour into the measuring cup, then level with the back of a knife.
- Bring eggs, yogurt, and buttermilk to room temperature – this will help these ingredients mix more cohesively into the butter.
- Toss blueberries with flour – this will keep the blueberries from sinking to the bottom of muffins.
- Gently fold batter – use a light hand when mixing batter and gently fold so as not to overmix.
- Fill muffin cups to brim with batter – this will make for tall bakery-style muffins.
- Bake muffins at 425F 5 minutes then reduce heat to 350F – this short blast of heat at the beginning helps the muffins rise nice and tall.
Recipe Variations
Try these ideas for a different twist on these muffins.
- Use a different fruit – try strawberries, blackberries, or raspberries in place of the blueberries.
- Top muffins with a streusel – top muffin batter with streusel before baking.
- Drizzle muffins with glaze – try a vanilla powdered sugar glaze or flavor with a bit of citrus.
Storing and Freezing Muffins
Allow muffins to cool completely, then store in an airtight container in refrigerator up to 4 days (muffins must be stored in refrigerator due to the cream cheese filling).
To freeze muffins, allow to cool completely, then wrap well and freeze up to 2 months. Thaw muffins completely at room temperature and store in refrigerator up to 4 days.

That first bite into one of these muffins takes you down into the silky cream cheese center and ALL those juicy exploding blueberries! It’s literally a breakfast experience everyone needs.
Consider these your new go-to blueberry muffin!
Save this recipe using the ‘save to recipe box’ button below. If you make it, please let us know! Leave a comment + star rating below, or take a photo and tag it on with #wholeandheavenlyoven.

Try these other keeper muffin recipes next!
Blueberry Cream Cheese Muffins
This recipe may included paid links. As an Amazon Associate, I earn a commission from qualifying purchases.
Ingredients
Blueberry Muffins
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs, room temperature
- 1/2 cup plain Greek yogurt, room temperature
- 1/2 cup buttermilk, room temperature
- 1 teaspoon vanilla extract
- 2 cups plus 1 tablespoon all-purpose flour (spooned and leveled)
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon kosher salt
- 1-1/2 cups fresh or frozen blueberries (if using frozen, do not thaw)
Cream Cheese Filling
- 4 oz cream cheese, softened
- 1 large egg yolk
- 1/4 cup granulated sugar
- 1/2 teaspoon vanilla extract
Instructions
Blueberry Muffins
- Preheat oven to 425F. Line a 12-cup muffin tin with muffin liners and set aside.
- In a large bowl, beat butter and sugar until smooth and creamy. Beat in eggs, yogurt, buttermilk, and vanilla until smooth.
- In a separate medium bowl, combine 2 cups flour, baking powder, baking soda, and salt. Fold into liquid mixture until batter is just combined. In a small bowl, toss blueberries with remaining 1 tablespoon flour and fold into batter.
- Fill prepared muffin cups halfway full of batter. Set aside for a moment.
Cream Cheese Filling
- In a medium bowl, beat cream cheese, egg yolk, sugar, and vanilla until smooth and creamy.
- Divide cream cheese filling between muffin cups and top with remaining muffin batter, filling cups to brim with batter.
- Bake muffins at 425F 5 minutes, then reduce heat to 350F and continue baking an additional 15-20 minutes until muffins are golden brown and spring back when lightly touched.
- Cool muffins 20 minutes in pan, then transfer to a wire cooling rack to cool completely. Enjoy!
Notes
Nutrition
This post was updated with new recipe adjustments and photos on 8/28/25.


Marcie says
These muffins look like perfection! I love the cheesecake ribbon, and I need these for breakfast tomorrow!
Sarah says
Thanks, Marcie! And DO IT, girl! Sunday breakfast aaaall the way. 😉
Anne says
I think I can eat all of those right now… Don’t judge me!! 😛
Sarah says
Hahaha! This is a judge-free zone as far as muffins are concerned! 😀
Ashley says
Cheesecake muffins? Um yes please! And blueberries involved??? Even better! These look awesome! Care to overnight one to me so I can enjoy it tomorrow morning with my coffee? 🙂
Sarah says
Haha! Thanks, Ashley! And I would totally send you a few of these muffins, but something tells me they wouldn’t even make it into the box before I ate them all. LOL 😉
Kelly - Life Made Sweeter says
Oh girl, you make the prettiest muffins 🙂 Blueberry muffins have my heart and adding cheesecake sounds like the tastiest idea ever! I don’t think I can ever look at another plain muffin the same way ever again either! Pinning these gorgeous babies 🙂
Sarah says
You’re too sweet, Kelly! And totally agree–plain muffins = BIG no-no. 🙂 Thanks for the pin, girly!