Best Blueberry Cheesecake Muffins (Bakery-Style & Easy)

The first time I made these, the filling sank straight to the bottom of every single muffin. Every one. Not a single survivor. Turns out I’d poured the filling in too early, before the batter had anything solid to sit on. Lesson learned the hard way.

These are what I bake when a regular blueberry muffin just isn’t cutting it. A little more work, sure but that cheesecake center makes them taste like something from a real bakery.

Stack of blueberry cheesecake muffins on a white kitchen counter

The Secret to a Filling That Stays Put

  • Only two things really matter here. First, your cream cheese has to be soft really soft, not just “left out for five minutes” soft.
  • Second, always put a layer of batter down first, then the filling. Never the other way around. Get these two right and the rest of the recipe pretty much takes care of itself.

Ingredients You’ll Need

A quick note before the list: the flour here is measured by spooning it into the cup, not scooping straight from the bag King Arthur explains why that matters more than people think. Prefer grams over cups? The cups to grams converter has you covered.

For Muffins

  • ¼ cup (60 ml) vegetable oil — keeps the muffins soft and moist.
  • 4 tablespoons (57 g) unsalted butter, melted — adds rich buttery flavor.
  • 1 cup (200 g) granulated sugar — sweetens the muffins.
  • 1 large egg + 1 large egg white — creates a light, fluffy texture.
  • ½ cup (120 ml) buttermilk — keeps the crumb tender.
  • 1½ teaspoons vanilla extract — adds warm vanilla flavor.
  • 1¾ cups (220 g) all-purpose flour — forms the muffin base.
  • 1 tablespoon cornstarch — makes the muffins extra soft.
  • 2 teaspoons baking powder — helps the muffins rise.
  • ½ teaspoon salt — balances the sweetness.
  • 1½ cups (210 g) blueberries — adds juicy bursts of flavor.

Cheesecake Filling

  • 8 oz (226 g) cream cheese, softened — creates a rich, creamy filling.
  • ⅓ cup (67 g) granulated sugar — sweetens the filling.
  • ½ teaspoon vanilla extract — enhances the cheesecake flavor.

Streusel Topping

  • ¼ cup all-purpose flour — gives the topping structure.
  • ¼ cup (50 g) brown sugar — adds caramel-like sweetness.
  • ⅛ teaspoon salt — balances the topping.
  • 2 tablespoons butter, melted — creates a crisp, buttery crumble.

Doubling any part of this? There’s butter in two separate places in the recipe, so the math gets tricky fast the butter converter makes it painless.

How to Make Blueberry Cheesecake Muffins (Step by Step)

Step 1: Prep the Oven and Pan

Preheat to 425°F (220°C) with a rack in the center. Line a standard 12-cup muffin pan with paper liners this recipe makes about 15 muffins, so keep a few extra liners or a second pan handy.

Step 2: Make the Cheesecake Filling

Beat the softened cream cheese, sugar, and vanilla until completely smooth. If the cream cheese is still a bit cold, give it 20-30 minutes at room temperature first it’ll mix up silky instead of lumpy. Set it aside.

Step 3: Mix the Wet Ingredients

Whisk together the oil, melted butter, and sugar. Add the egg, egg white, buttermilk, and vanilla, then whisk again until smooth. It doesn’t need to look thick at this stage that’s normal.

Step 4: Fold in the Dry Ingredients

Whisk the flour, cornstarch, baking powder, and salt together separately, then fold into the wet mixture just until the flour disappears. A few small lumps are completely fine actually preferable to overmixing.

Step 5: Fold in the Blueberries

Toss fresh blueberries in a teaspoon of flour first, then fold them in gently so they stay whole and don’t turn the batter purple. Frozen blueberries go in straight from the freezer, no thawing.

Step 6: Make the Streusel

Combine the flour, brown sugar, and salt, then mix in the melted butter with a fork until crumbly. Too wet, add a little flour. Too dry, add a touch more butter.

Step 7: Fill the Muffin Cups

Spoon batter into each liner until about a third full. Add a generous teaspoon of filling right in the center, then cover completely with more batter until three-quarters full the filling needs to be buried, not sitting on top. Finish with the streusel, pressing it down so it sticks.

Step 8: Bake

425°F for 5 minutes, then without opening the oven door drop to 350°F (175°C) for another 18-20 minutes. Check doneness near the edge of a muffin, not the center, since the filling stays soft even when fully baked.

Step 9: Let Them Cool

Rest in the pan for 10 minutes, then move to a wire rack to cool completely. The filling keeps setting as they cool, so give it another 15-20 minutes before your first bite worth the wait.

Muffin tin filled with batter and cheesecake filling on white counter

A Few Ways to Switch It Up

Swap blueberries for raspberries, or use a mix whatever you’ve got. Gluten-free 1:1 flour works fine, just expect a slightly denser bite. For dairy-free, try a block-style dairy-free cream cheese plus oat milk with lemon juice instead of buttermilk. Honestly pretty close to the original.

Love the filling trick? Try it in pecan pie brown sugar muffins or chocolate chip cheesecake muffins too.

Blueberry cheesecake muffin cut in half showing creamy filling

Expert Tips for Perfect Blueberry Cheesecake Muffins

Soften the Cream Cheese First

Always let the cream cheese sit at room temperature until it’s fully softened before mixing. This creates a smooth, creamy filling without any lumps.

Coat the Blueberries with Flour

Toss the blueberries with a little flour before folding them into the batter. This simple trick helps keep them evenly distributed instead of sinking to the bottom.

Don’t Overmix the Batter

Once you add the dry ingredients, mix gently and stop as soon as everything is combined. Overmixing develops the gluten and can make the muffins dense instead of soft and fluffy.

Use an Ice Cream Scoop

An ice cream scoop makes it easy to portion the batter evenly. Uniform muffins bake more consistently and all finish at the same time.

Start with a High Oven Temperature

Bake the muffins at 425°F (220°C) for the first 5 minutes, then lower the temperature to 350°F (175°C). This gives the muffins their beautiful tall, bakery-style tops.

Chill the Filling if Needed

If the cheesecake filling becomes too soft to scoop, place it in the freezer for about 10 minutes. It will firm up enough to stay neatly in the center of each muffin.

Cover with Foil if Browning Too Quickly

If the tops are getting too dark before the muffins are fully baked, loosely cover the pan with aluminum foil for the remaining baking time. This prevents over-browning while allowing the centers to finish baking.

Ingredient Substitutions

No Buttermilk?

Mix ½ cup milk with 1½ teaspoons lemon juice or white vinegar and let it sit for 5 minutes. It works as an easy homemade buttermilk substitute and keeps the muffins tender.

Using Frozen Blueberries

Frozen blueberries work just as well as fresh. Add them straight from the freezer and toss them with a little flour before folding them into the batter. Don’t thaw them, or they may bleed into the batter.

Need a Gluten-Free Option?

Replace the all-purpose flour with a 1:1 gluten-free baking flour blend. The muffins will be slightly denser but still soft and delicious.

Make Them Dairy-Free

Use a dairy-free brick-style cream cheese, dairy-free butter, and oat milk mixed with lemon juice instead of buttermilk. You’ll still get a rich, creamy texture.

Swap the Oil

Canola or sunflower oil are great substitutes for vegetable oil. Stick with a neutral-flavored oil for the best-tasting muffins.

How to Store Blueberry Cheesecake Muffins

At Room Temperature

Because these muffins have a cream cheese filling, they’re best left at room temperature for no more than 1 day in an airtight container.

In the Refrigerator

Store the muffins in an airtight container in the refrigerator for up to 5 days. They stay soft and the cheesecake filling remains fresh.

In the Freezer

Wrap each muffin individually in plastic wrap or foil, then place them in a freezer-safe bag or container. Freeze for up to 3 months.

Try More Muffin Recipes You’ll Love

Frequently Asked Questions

Can I use frozen blueberries?

Yes! Use them straight from the freezer without thawing. Toss them with a little flour before folding them into the batter to help prevent sinking.

How do I keep the cheesecake filling from sinking?

Make sure the cream cheese filling is thick and chilled if your kitchen is warm. Add a layer of muffin batter first, then the filling, and cover it completely with more batter.

Can I make the batter ahead of time?

It’s best to bake the batter right after mixing. You can prepare the wet and dry ingredients separately a day in advance, then combine them just before baking.

Why are my muffin tops flat?

For tall, bakery-style muffins, start baking at 425°F (220°C) for 5 minutes, then reduce the temperature to 350°F (175°C) without opening the oven door.

Can I freeze Blueberry Cheesecake Muffins?

Absolutely. Let the muffins cool completely, then wrap each one individually and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

Can I make the cheesecake filling ahead of time?

Yes, you can prepare the cheesecake filling up to 2 days in advance. Store it in an airtight container in the refrigerator, and give it a quick stir before scooping it into the muffins.

Can I use low-fat cream cheese?

You can, but full-fat block cream cheese gives the richest flavor and the creamiest filling. Avoid whipped cream cheese because it’s too soft and won’t hold its shape while baking.

Final Thoughts

If you’re looking for a muffin that’s soft, moist, and a little more special than the classic version, these Blueberry Cheesecake Muffins are sure to become a favorite. The juicy blueberries, creamy cheesecake filling, and buttery streusel topping come together in every bite for a bakery-style treat that’s easy to make at home.

I hope you give this recipe a try! If you do, I’d love to hear how it turned out. Leave a comment below and let me know your favorite way to enjoy these muffins.

Stack of blueberry cheesecake muffins on a white kitchen counter

Blueberry Cheesecake Muffins

Bia
Soft Blueberry Cheesecake Muffins with juicy blueberries, a creamy cheesecake center, and a buttery streusel topping. An easy bakery-style treat for breakfast, brunch, or snacking.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Course Dessert
Cuisine American
Servings 15 Muffins

Ingredients
  

For the Muffins

  • ¼ cup 60 ml vegetable oil
  • 4 tablespoons 57 g unsalted butter, melted
  • 1 cup 200 g granulated sugar
  • 1 large egg
  • 1 large egg white
  • ½ cup 120 ml buttermilk
  • 1½ teaspoons vanilla extract
  • 1¾ cups 220 g all-purpose flour
  • 1 tablespoon cornstarch
  • 2 teaspoons baking powder
  • ½ teaspoon salt
  • 1½ cups 210 g fresh or frozen blueberries

For the Cheesecake Filling

  • 8 oz 226 g block cream cheese, softened
  • ⅓ cup 67 g granulated sugar
  • ½ teaspoon vanilla extract

For the Streusel Topping

  • ¼ cup all-purpose flour
  • ¼ cup 50 g brown sugar
  • ⅛ teaspoon salt
  • 2 tablespoons unsalted butter melted

Instructions
 

  • Preheat the oven to 425°F (220°C). Line a 12-cup muffin pan with paper liners and prepare extra liners for the remaining batter.
  • Beat the cream cheese, sugar, and vanilla until smooth. Set aside.
  • In a large bowl, whisk together the oil, melted butter, and sugar. Add the egg, egg white, buttermilk, and vanilla, then whisk until smooth.
  • In another bowl, whisk together the flour, cornstarch, baking powder, and salt. Fold the dry ingredients into the wet ingredients just until combined.
  • Toss the blueberries with a teaspoon of flour, then gently fold them into the batter.
  • Mix the streusel ingredients together until crumbly.
  • Fill each muffin liner one-third full with batter. Add about 1 teaspoon of cheesecake filling, cover with more batter until three-quarters full, then sprinkle with streusel.
  • Bake for 5 minutes at 425°F (220°C). Without opening the oven door, reduce the temperature to 350°F (175°C) and bake for 18–20 minutes, or until a toothpick inserted near the edge comes out clean.
  • Cool the muffins in the pan for 10 minutes before transferring them to a wire rack to cool completely.

Notes

Notes

For the best texture, use room-temperature cream cheese and avoid overmixing the batter. Toss the blueberries with a little flour to help prevent them from sinking, and use frozen blueberries straight from the freezer if needed. Store leftover muffins in the refrigerator for up to 5 days or freeze for up to 3 months.
Keyword cheesecake stuffed blueberry muffins

Leave a Comment

Recipe Rating