These streusel-topped blueberry cream cheese muffins are super soft, packed with plump juicy berries, and are filled with a cream cheese surprise. Ready in under 30 minutes! My recipe includes a how-to video!
The Best Blueberry Cream Cheese Muffins
Blueberry cream cheese muffins aren’t your average blueberry muffins, though they may seem that way from the outside.
Sure they’re soft, fluffy and full of fat juicy berries, but they have a rich and decadent cheesecake-esque surprise.
This recipe is one of the oldest on the blog and was one of my first popular recipes (for obvious reason). I published it 7 years ago, way back when Zach and I were in the midst of planning our wedding, and it was in dire need of a refresh. Some small (very small) tweaks were in order, a photo re-shoot was desperately needed, and a how-to video has been added to the recipe card. Let’s get to it!
What You Need
Let’s go over just a few of the ingredients:
- Oil & Butter. If you’ve made my vanilla cake or chocolate chip muffins, you already know why I like to use a blend of oil and butter in many of my recipes. The butter adds flavor, oil adds moisture. You get the best of both worlds by using both. For the oil, I use canola but any neutral cooking oil (like vegetable oil) would be fine.
- Eggs. You’ll use one whole egg and one egg white. The extra white helps to make the muffins fluffier and adds a bit of lift to them.
- Buttermilk. This helps to make the muffins tender, moist, soft, and adds a subtle tangy flavor that plays nicely with the blueberries. If you don’t have buttermilk on hand, you can make your own buttermilk substitute (see the recipe card and follow the link in the ingredients). You may notice there’s no baking soda in this recipe and typically baking soda and buttermilk are used together. It’s not an accident that I left it out of this recipe and it’s not needed.
- Corn Starch. One of my favorite “secret” ingredients in so many baked goods. This helps to make the muffins soft and tender.
- Blueberries. I use fresh blueberries, but frozen would work. You do not need to thaw, but keep in mind frozen blueberries often leave purple streaks through your muffin batter. This isn’t a problem for taste, just something to be aware of!
- Cream Cheese. This is for the cheesecake filling. Use full-fat/brick-style cream cheese for best results.
Remember, this is just an overview of the ingredients I used and why. For the full recipe please scroll down to the bottom of the post!
Making The Muffins & Filling
- Whisk together wet ingredients in a large bowl. I always start by whisking the oil and melted butter, first, just in case the butter is hot. Mixing it with the room temperature oil will help cool it down, bring things to a uniform temperature, and make sure none of your other ingredients are affected by the heat.
- In a separate bowl whisk together the dry ingredients and then add them to the wet ingredients. Gently fold the ingredients together with a spatula (you never want to over-mix muffins or they’ll be dense, so take care). Once you have the ingredients mostly (but not completely) combined….
- Add the blueberries and stir until just combined. Be careful not to overdo it!
- Once your muffin batter is prepared, make your cream cheese filling by stirring together softened cream cheese, granulated sugar, and vanilla extract.
You’re almost done, but these muffins wouldn’t be complete without a light sprinkling of crumbly, buttery streusel.
How to Make Streusel
I have a super simple way of making streusel and will be sharing this in its own post soon. While many recipes require you to use a pastry cutter to cut the butter into your mixture, I start with melted butter. It’s so much simpler and yields a more tasty topping!
To make it:
- Stir flour, sugar and salt together.
- Drizzle melted butter over top and toss everything together with a fork. Don’t stir with a spoon or over-stir or the mixture could become pasty, you want to just toss the butter into the mixture so all of the dry ingredients are moistened and clumpy (clumpy streusel is the best!).
Assembling The Muffins
- Fill 15 muffin cups โ of the way full with the muffin batter.
- Use a spoon the make a crater in the center of each muffin and fill this with 2 teaspoons of cream cheese mixture.
- Top with a heaping spoonful of batter and use a knife to swirl together the cream cheese and muffin batter with a knife. You may not completely cover the cream cheese; that’s OK!
- Top each muffin with a sprinkling of streusel and then bake!
Frequently Asked Questions
This most likely is a result of the muffin batter being over-mixed. While the ingredients should be completely combined, they should be just combined and you should always mix by hand.
Over-baking is another culprit, make sure your oven isn’t running hot!
These muffins are filled with a rich, heavy cream cheese filling. This will naturally weigh down the airy muffins, so while they will appear puffy when they first come out of the oven they will naturally deflate and sink as they cool. Totally normal (think of black bottom cupcakes, same idea!)
However, they shouldn’t be completely deflated or sunken. If they are, they may be under-baked or your baking powder could be old or expired.
This often happens if you leave your muffins in the muffin tins for too long after they’ve baked. After the muffins have baked and cooled in the tin for 5-10 minutes, remove them from the muffin tin to a cooling rack. The easiest way to do this is to use a knife to gently pry them out of the tin (careful, they’ll still be hot!).
More Recipes You Might Like
Enjoy!
Letโs bake together! Make sure to check out the how-to VIDEO in the recipe card!
Blueberry Cream Cheese Muffins
Ingredients
Muffins
- ยผ cup (60 ml) vegetable oil you may substitute canola oil or other neutral cooking oil
- 4 Tablespoons (57 g) unsalted butter melted
- 1 cup (200 g) granulated sugar
- 1 large egg + 1 large egg white room temperature preferred
- ยฝ cup (120 ml) buttermilk
- 1 ยฝ teaspoons vanilla extract
- 1 ยพ cup (220 g) all-purpose flour
- 1 Tablespoon cornstarch
- 2 teaspoons baking powder
- ยฝ teaspoon salt
- 1 ยฝ cups (210 g) blueberries (see note)
Filling
- 8 oz (226 g) cream cheese (brick) softened
- โ cup (67 g) granulated sugar
- ยฝ teaspoon vanilla extract
Streusel Topping
- ยผ cup all-purpose flour
- ยผ cup (50 g) brown sugar firmly packed
- โ teaspoon salt
- 2 Tablespoons butter (melted but not too hot)
Recommended Equipment
- Paper Muffin Liners
Instructions
Muffins
- Preheat oven to 375F (190C) and line a muffin tin with paper liners.
- In a large bowl, stir together oil and butter.ยผ cup (60 ml) vegetable oil, 4 Tablespoons (57 g) unsalted butter
- Add sugar, egg, and egg white and whisk very well until combined.1 cup (200 g) granulated sugar, 1 large egg + 1 large egg white
- Add buttermilk and vanilla extract and whisk to combine.ยฝ cup (120 ml) buttermilk, 1 ยฝ teaspoons vanilla extract
- In a separate, medium-sized, bowl whisk together flour, cornstarch, baking powder, and salt.1 ยพ cup (220 g) all-purpose flour, 1 Tablespoon cornstarch, 2 teaspoons baking powder, ยฝ teaspoon salt
- Add all of the dry ingredients to the wet ingredients and use a spatula to gently fold ingredients together until mostly combined.
- Add blueberries and stir until batter is just combined and blueberries are well incorporated. Set aside while you prepare the filling and topping.1 ยฝ cups (210 g) blueberries
Filling
- Combine softened cream cheese, sugar, and vanilla extract and stir until smooth and well-combined. Set aside.8 oz (226 g) cream cheese (brick), โ cup (67 g) granulated sugar, ยฝ teaspoon vanilla extract
Streusel
- Whisk together flour, brown sugar, and salt.ยผ cup all-purpose flour, ยผ cup (50 g) brown sugar, โ teaspoon salt
- Drizzle in melted butter and use a fork to toss ingredients together until combined, no flour/sugar remains unmoistened by the butter, and mixture is clumpy. Donโt over-mix or the streusel will become like a paste, you want it to be clumpy.2 Tablespoons butter
Assembly
- Divide batter into 15 muffin cups, filling each liner โ of the way full.
- Use a spoon to make a crater in the center of each muffin and portion about 2 teaspoons of your cream cheese mixture in the center.
- Top with a heaping spoonful of remaining muffin batter and use a knife to gently swirl together the cream cheese mixture and muffin batter.
- Sprinkle muffins evenly with streusel.
- Transfer to 375F (190C) oven and bake for 25 minutes or muffins are baked through.
- Allow to cool for 10 minutes or so before digging in (the cream cheese filling will be very hot!). Muffins will puff up in the oven, but due to the cream cheese filling they will deflate and maybe even cave in a bit (like a black bottom) as they cool. This is normal!
Notes
Blueberries
You can use frozen (do not thaw) blueberries, but often they leave purple streaks through your batter. Nothing wrong with that, just be aware.Baking In Two Muffin Tins
This recipe makes 15 muffins. Since most muffins tin hold enough batter for only 12 muffins, you can either discard the excess or bake the remaining 3 muffins after the first 12 bake. The second batch will take less time, start checking at 17 minutes. I donโt recommend over-filling the muffin liners, as the batter tends to spread out and flatten on the top, which makes for unattractive muffins.Storing
Store in an airtight container at room temperature for up to 48 hours or in the refrigerator for up to 5 days.Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.
This recipe was originally published July 21st 2014. I’ve updated the post to slightly alter and improve the recipe (it was already pretty good as is so only small changes!) and have updated the photos and added a step-by-step video as well.
Shanny
Turned out wonderful. Thanks for sharing. Just wondering if the flour needs to be sieved? I don’t think I saw you do that in the video and there is no mention to do it too
Emily @ Sugar Spun Run
That’s great, Shanny! And no, they’ll turn out fine without that step. Enjoy ๐
Zoie Penick
Hi Sam! My sister and I made this recipe today. Our family and us loved it. This was the best muffin recipe ever. Your recipe is our go to recipe for muffins. Good job Sam! Out of the chefs my sister and I have tried and made, your recipe was the best blueberry muffin recipe. The cream cheese filling and streusel topping on top of the muffins was the best part of it. Thank you Sam!
Sam
I’m so glad you enjoyed them so much, Zoie! I see we have the same opinions on the filling and topping! ๐
Bev Sloan
wow- these are sooooooooooooo amazing. the cream cheese and the moist muffin are absolutely divine. I will make this over and over again. They look like they came out of a bakery the way the cream cheese and the streusel topping come out of the oven. Sam, you hit it out of the park on this one.
Emily @ Sugar Spun Run
We’re so happy these hit the spot for you, Bev! Thanks so much for coming back to leave a review–it means a lot to us! Enjoy your muffins โค๏ธ
Linda
Blueberry muffins with cream cheese, theses are so delicious. My husband and his friend really enjoyed them. I never cared for blueberry muffins, till this recipe. We have a blueberry bush my husband picked out. One year we picked 1 flat and a half flat off the blueberry bush. Thatโs when I ran across this recipe. The landscaper trimmed on the blueberry bush, it has never produced very well since. I plan on planting another blueberry bush this year.
Sam
O no! I’m sorry to hear about your blueberry bush. Hopefully you can get a new one to produce just as well so you can have lots and lots of muffins! ๐
Sarah
We don’t have fresh nor frozen blueberries in our country. Can i use canned blueberries instead?
Emily @ Sugar Spun Run
We don’t see why not! Just make sure to drain them well. Enjoy, Sarah ๐
Iris
Turned out amazing! I used frozen blueberries. Was a little worried I might mess up the swirl but it seemed to work out perfectly.
Lisa
Wow! I modified this some, making it as a โcoffee cakeโ dessert in an 8.5×11.5 glass baking pan, and changing the recipe a bit as follows:
-Reduced flour to 1 1/2 cup
-Added ground/floured oats (1 cup measured before grinding, so really 1/2 cup)
-Added about 1/3 whole oats
-Reduced sugar to 1/4 cup, added about 1/2 cup honey
– Used coconut oil for the oil
– Spread 3/4 batter in coconut-oul greased dish
– Dalloped, then sort of spread filling as a โlayerโ
– Spread remaining batter over top
– Added some whole oats to streusel for topping
– baked at 350 for 40 minutes
Sooo yummy and a big hit for us.
Lora
Delicious! Made these exactly as the recipe stated except I have to use gluten free flour. They were delicious! It’s hard to make a good gluten free baked good, but these are exceptional! Thanks!
GringoBear
Amazing. I made these twice. I added Keylime juice the 2nd batch to put my own spin on them. Delicious!
Sam
I’m so glad you enjoyed them so much! ๐
Marsha
Absolutely wonderful. Couldnโt be happy with these flavorful treats. ๐๐ป
Sam
I’m so glad you enjoyed them so much, Marsha! ๐
Jane C
Hi Sam. I have a question about this Blueberry Cream Cheese Muffin recipe. The printed recipe says to preheat oven to 375ยฐ; but in your video you say to preheat oven to 350ยฐ. Which is it? And I hafta say that your strawberry muffins are fabulous!!! Thanks for your time.
Sam
Hi Jane! It’s always best to follow the written recipe. Sometimes I misspeak and don’t catch it until it’s way too late. I’m glad you enjoyed the strawberry muffins and I hope you like these just as much. ๐
Meagan McShan
Absolutely amazing. I have been trying to find a muffin recipe that isn’t dry and full of blueberry! I love this!
Sam
I’m so glad you enjoyed them so much, Meagan! ๐
Krista DeEll
These muffins turned out amazing ! Definitely a recipe Iโll be keeping. Absolutely love them.
Roz Gilliland
Hi Sam
Hello from New Zealand and a huge thank you so for posting this fabulous recipe. This is now my go to best ever never fail muffin recipe…always makes me look good. Happy days Roz
Sam
I’m so glad you enjoyed them so much, Roz! ๐
NanaZ
Can fresh strawberries be used in place of fresh blueberries?
Sam
Yup, that should be fine! Enjoy ๐
RP
Can I substitute with Almond flour
Sam
Unfortunately I do not think this recipe will work with almond flour.
Kendall Pegues
So good! Quick and easy as well ๐
Sam
I’m so glad you enjoyed them so much, Kendall! ๐
Rebecca
Can this be made in a 9by13 pan for 30/35 min?
Sam
Hi Rebecca! I haven’t tried it so I’m not sure how it would turn out. If you do try it I would love to know how it goes. ๐
Bruce
Hi, Rebecca,
I just made it in a 9×13 pan (lined with non-stick foil, as I always do). I used 2 cups of blueberries and doubled the streusel recipe. When putting it into the pan, I kept back about 1 1/2 cups of the batter, then spread the rest into the pan. I spread the cream cheese mixture over that, which went very smoothly, then roughly spread the remaining batter over it, then the streusel, of course. I baked it at 350ยฐF for 50 minutes. It’s delicious. I ate a piece still slightly warm. The texture is lighter than most coffee cakes, and that’s nice.
When I make it again, I think I’ll double the cream cheese filling, because it get spread pretty thin. Sam, please start thinking about perfecting this as a coffee cake. Resist the urge (which I know is strong in you) to use any more than double the streusel, because you want the blueberries and cream cheese to be the stars.
Bruce
I made it as a coffeecake again, using double the cream cheese mixture, and 1 1/2 pints of blueberries (and double streusel, as before). I’m very happy with it now. I had planned to sprinkle my remaining 1/2 pint of blueberries over the cream cheese mixture, but I forgot. They definitely weren’t necessary, but would have been nice. Even with my changes, I still consider it to be Sam’s recipe.
Gio
Everyone loved these so much!!