Blueberries and Cream Muffins

Blueberry Muffin broken in half with cream cheese filling in the center

Blueberries and Cream Muffins are a delicious and easy muffin recipe! Soft blueberry muffins topped with a crunchy crumb topping, and filled with a sweet cream cheese filling!

Make sure to try my classic Blueberry Muffin Recipe too! They’re amazing!

Blueberries and Cream Muffins Are A Decadent Blueberry Muffin Recipe!

We love blueberry muffins! I mean doesn’t everyone? I have tons of blueberry recipes here on my site as well. They’re just an easy fruit to bake with.

But today’s Blueberries and Cream Muffins are for anyone who loves the classic, but wants to mix it up! These are a soft, sweet muffin, filled with a rich cream filling, topped with crunchy crumb topping! What’s not to love?

Blueberries and Cream Muffins topped with crumb topping

What’s the Filling In These Blueberries and Cream Muffins?

The “cream’ part of these Blueberry Muffins is a sweet cream cheese filling a lot like cheesecake! It is rich, and smooth, and pairs PERFECTLY with the blueberries. Plus, it’s a simple filling to incorporate in this recipe, as well as most muffin or cupcake recipes!

How to fill blueberry muffins with cream filling and topped with streusel collage


This recipe has a few elements: the crumb topping, the muffin, and the filling. The exact measurements and steps are in the full recipe card at the bottom, but here is a quick list to make sure you have everything you need in your kitchen:

  • granulated sugar
  • light brown sugar 
  • kosher salt
  • melted butter
  • all-purpose flour
  • cream cheese
  • vegetable oil
  • eggs
  • vanilla extract
  • baking soda
  • sour cream
  • fresh blueberries
Blueberry Muffins in a cupcake pan topped with streusel topping

Don’t Forget the Crumb Topping!

Ok, sure you CAN make these without the crumb topping (aka streusel), but who doesn’t love a crunchy, sweet crumb? The textures of this muffin is so great because you have the softness of the cake, the creaminess of the filling, and the crunchy topping. It’s pretty perfect!

How To Store Blueberry Muffins:

If you are eating these right away don’t worry abut storing them! But if you want to save some for the next day, I recommend refrigerating them due to the cream cheese in the center!

How To Freeze:

These Blueberries and Cream Muffins also freeze beautifully. Just freeze them airtight for up to 30 days (for best freshness) and allow them to thaw in the refrigerator or at room temperature. You can also reheat them if you would like in the microwave for just a few seconds!

Blueberries and Cream Muffins topped with crumb topping

Love Blueberries? Here Are More Recipes You Might Love:


Blueberries and Cream Muffins

Blueberry Muffin broken in half with cream cheese filling in the center


Blueberries and Cream Muffins are a delicious and easy muffin recipe! Soft blueberry muffins topped with a crunchy crumb topping, and filled with a sweet cream cheese filling!


Crumb Topping:

  • 1/3 cup granulated sugar
  • 1/3 cup light brown sugar 
  • 1/4 teaspoon kosher salt
  • 1/2 cup butter, melted
  • 1 1/2 cups all-purpose flour

Cream Cheese Filling:

  • 4 ounces cream cheese, room temperature
  • 1/4 cup granulated sugar


  • 1/2 cup vegetable oil
  • 1 cup granulated sugar
  • 2 eggs
  • 1 teaspoons vanilla extract
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon baking soda
  • 2 cups all purpose flour
  • 1 cup sour cream
  • 1 cup fresh blueberries (or frozen and thawed)


  1. Crumb Topping: In a large bowl combine the granulated sugar, brown sugar, salt, and melted butter. Add in the flour and stir to combine. Mixture should form large crumbs. You can use your hands to mix this as well. Set aside.
  2. Cream Cheese Filling: In a medium bowl stir together the cream cheese and granulated sugar until combined. Set aside.
  3. Muffins: Preheat oven to 350°F. Line muffin tin with liners or coat with nonstick spray. Set aside.
  4. In the bowl of your stand mixer fitted with the paddle attachment mix together the oil, sugar, eggs, and vanilla on medium speed until smooth. Add in the salt and baking soda and mix until incorporated.
  5. Turn the mixer to low and in alternating portions add in the flour and sour cream, beginning and ending with the flour until incorporated but not over-mixed. Stir in the blueberries.
  6. Assembly: Fill each liner with 2- tablespoons of muffin batter. Top with 2 teaspoons of cream cheese filling. Top with another 2 tablespoons muffin batter. Sprinkle the crumb topping evenly on top of the muffins.
  7. Bake for 25 – 30 minutes, or until lightly golden and set.
  8. Allow the muffins to cool in the tin for 5 minutes and then transfer to a wire rack to cool completely. 


Store airtight in the refrigerator for up to 3 days.

Keywords:: cookies and cups, breakfast, muffins, blueberry muffins, blueberries and cream

Want To Save This Recipe?

PIN for later:

Blueberries and Cream Muffins

One thought on “Blueberries and Cream Muffins

  1. My spouse and i felt very relieved Edward could carry out his analysis out of the ideas he came across out of your blog. It’s not at all simplistic to simply possibly be making a gift of steps which often some other people might have been selling. So we understand we have the writer to appreciate for this. The type of illustrations you have made, the simple blog navigation, the friendships your site assist to engender – it’s got everything awesome, and it’s facilitating our son in addition to our family understand that topic is cool, which is certainly really fundamental. Thanks for all!

Leave a Reply

Your email address will not be published. Required fields are marked *

Fatal error: Uncaught Error: Call to undefined function jnews_encode_url() in /home/customer/www/ Stack trace: #0 /home/customer/www/ JNews_Select_Share::get_select_share_data('facebook', false) #1 /home/customer/www/ JNews_Select_Share->build_social_button('facebook') #2 /home/customer/www/ JNews_Select_Share->render_select_share('') #3 /home/customer/www/ WP_Hook->apply_filters(NULL, Array) #4 /home/customer/www/ WP_Hook->do_action(Array) #5 /home/customer/www/ do_action('wp_fo in /home/customer/www/ on line 225