
If you love baking for people you care about, these strawberry cream cheese muffins are about to become one of your signature recipes.
They’re soft, fluffy, and packed with fresh strawberries, with a rich cheesecake-style cream cheese filling and a buttery streusel topping that makes them feel straight out of a bakery case. They’re technically muffins… but honestly, they could pass as cupcakes.
These are the kind of muffins you bring to brunch, make for Valentine’s Day or Galentine’s Day, bake for Mother’s Day, or wrap up as a thoughtful gift for a friend who needs a little extra love. I’ve made these for friends going through hard seasons, and one of my friend’s sons now calls me “the muffin man” and sings about me regularly. I wear that title proudly — and I think it tells you everything you need to know about how good these muffins are.
Why These Strawberry Cream Cheese Muffins Are Perfect for Entertaining
When you’re hosting (or gifting), you want baked goods that:
- Feel special without being fussy
- Look impressive straight out of the oven
- Hold up well for sharing, gifting, and serving
These strawberry cream cheese muffins check every box. The cream cheese filling adds richness, the streusel adds texture, and the strawberries keep everything fresh and bright. They feel indulgent without being overly sweet, which makes them perfect for daytime gatherings and brunch tables.
Inspired by a Classic, Made My Way
This recipe was inspired by a version from Sally’s Baking Addiction, but I added my own cheesecake-style filling and favorite streusel topping to make them extra special and more bakery-style. If you love muffins that feel elevated but still approachable, this version is for you.
How to Make Bakery-Style Strawberry Cream Cheese Muffins (That Actually Work)
If there’s one thing I’ve learned over years of baking, it’s that bakery-style muffins come down to a few simple but important techniques.
1. Use Room Temperature Ingredients
Room temperature butter, eggs, yogurt, and cream cheese mix more evenly, which gives you a smoother batter and a better rise.
2. Don’t Overmix
Once the dry ingredients meet the wet, mix gently. Overmixing leads to dense muffins, and we want these soft and fluffy.
3. Use Pretty Bakery-Style Muffin Liners

This sounds small, but it makes a huge difference. Tall, bakery-style liners instantly elevate your muffins and make them look gift-worthy. I always keep a large pack on hand because they make everything look more special.
4. Start Hot, Then Lower the Temperature
Starting the oven at a higher temperature gives the muffins a beautiful rise. Lowering the temperature partway through allows them to bake evenly without drying out.
5. Use the Right Tools
A 1.5-tablespoon cookie scoop makes layering the batter and cheesecake filling so much easier and keeps the muffins uniform.

My favorite muffin pans are Caraway — they’re pricier than standard tins, but the nonstick coating is incredible, they clean up easily, and they still look brand new after years of use. I consider them a true investment piece for entertaining bakers.
Ingredients
Streusel Topping
- 1 ¼ cups (156 g) all-purpose flour
- ½ cup (100 g) light brown sugar, packed
- ⅓ cup (66 g) granulated sugar
- ¼ teaspoon salt
- 6 Tablespoons (85 g) unsalted butter, melted and cooled
Muffins
- ½ cup (113 g) unsalted butter, softened to room temperature
- ½ cup (100 g) granulated sugar
- ¼ cup (50 g) packed light or dark brown sugar
- 2 large eggs, room temperature
- ½ cup (120 g) yogurt
- 2 teaspoons pure vanilla extract
- 1 ¾ cups (219 g) all-purpose flour, spooned and leveled
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- ½ teaspoon salt
- 1 ¼ cups (250 g) chopped fresh or frozen strawberries (do not thaw)
Cheesecake Filling
- 8 ounces full-fat brick cream cheese, softened
- 1 egg yolk
- 1 ½ teaspoons pure vanilla extract
- 4 ½ Tablespoons (36 g) granulated sugar
Instructions
Preheat the oven to 425°F (218°C). Spray two 12-count muffin pans with nonstick spray or line with muffin liners. This recipe makes about 14 muffins, so you’ll bake in two batches.
Make the Streusel
In a small bowl, mix together the flour, brown sugar, granulated sugar, and salt. Add the melted butter and mix with a fork until coarse crumbs form. Set aside.
Make the Muffin Batter
In a medium bowl using a handheld or stand mixer with a paddle attachment, beat the butter on high speed until smooth and creamy, about 1 minute. Add the granulated sugar and brown sugar and beat until creamed, about 2 minutes. Scrape down the sides of the bowl as needed.
Add the eggs, yogurt, and vanilla extract. Beat on medium speed until combined, then briefly increase speed to ensure the mixture is smooth.
In a separate large bowl, whisk together the flour, baking soda, baking powder, and salt. Add the wet ingredients to the dry ingredients and gently mix until just combined. Fold in the strawberries carefully. A little color bleeding is normal and looks beautiful once baked.
Make the Cheesecake Filling
In a medium bowl, beat the cream cheese until smooth and creamy. Add the egg yolk, vanilla extract, and sugar, and beat until fully combined.
Assemble the Muffins
Spoon about 1½ tablespoons of muffin batter into each muffin cup. Add 1½ tablespoons of cheesecake filling, then top with another 1½ tablespoons of muffin batter, filling the cups all the way to the top. Some cheesecake filling may peek through — that’s perfect.
Sprinkle generously with streusel topping and gently press it into the batter so it sticks.
Bake
Bake at 425°F for 5 minutes. Without opening the oven, reduce the temperature to 350°F (177°C) and continue baking for 18 minutes, or until a toothpick inserted comes out clean.
Let the muffins cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
Make Ahead, Storing & Freezing
These muffins stay soft and moist in an airtight container in the refrigerator for up to 5 days.
They also freeze beautifully for up to 2 months. Thaw overnight in the fridge and warm slightly before serving.
Why I Love These for Gifting & Hosting
These strawberry cream cheese muffins are one of those recipes people remember. They feel thoughtful, look bakery-level, and taste even better the next day. Whether you’re baking for a holiday brunch, a friend in need, or just because — these are truly good enough to sing about.
And if being called “the muffin man” is wrong, I don’t want to be right.
Print
Strawberry Cream Cheese Muffins
- Total Time: 50 minutes
- Yield: 14 muffins 1x
Description
These strawberry cream cheese muffins are soft, bakery-style muffins filled with fresh strawberries, a creamy cheesecake center, and topped with a buttery streusel. They’re easy to make but feel extra special, making them perfect for Mother’s Day, brunch, or gifting.
Ingredients
Streusel Topping
-
1 1/4 cups (156 g) all-purpose flour
-
1/2 cup (100 g) light brown sugar, packed
-
1/3 cup (66 g) granulated sugar
-
1/4 teaspoon salt
-
6 tablespoons (85 g) unsalted butter, melted and cooled
Muffins
-
1/2 cup (113 g) unsalted butter, softened to room temperature
-
1/2 cup (100 g) granulated sugar
-
1/4 cup (50 g) light or dark brown sugar
-
2 large eggs, room temperature
-
1/2 cup (120 g) yogurt
-
2 teaspoons pure vanilla extract
-
1 3/4 cups (219 g) all-purpose flour, spooned and leveled
-
1 teaspoon baking soda
-
1 teaspoon baking powder
-
1/2 teaspoon salt
-
1 1/4 cups (250 g) chopped fresh or frozen strawberries (do not thaw)
Cream Cheese Filling
-
8 ounces full-fat brick cream cheese, softened to room temperature
-
1 egg yolk
-
1 1/2 teaspoons pure vanilla extract
-
4 1/2 tablespoons (36 g) granulated sugar
Instructions
-
Preheat oven to 425°F (218°C). Line two 12-count muffin pans with liners or spray with nonstick spray. This recipe makes about 14 muffins.
-
Make the streusel: In a small bowl, mix flour, brown sugar, granulated sugar, and salt. Add melted butter and mix with a fork until coarse crumbs form. Set aside.
-
Make the muffin batter: In a medium bowl, beat the butter on high speed until creamy, about 1 minute. Add both sugars and beat until light and fluffy, about 2 minutes.
-
Add the eggs, yogurt, and vanilla extract. Beat until combined, scraping down the bowl as needed.
-
In a separate large bowl, whisk together the flour, baking soda, baking powder, and salt. Add the wet ingredients to the dry ingredients and gently mix until just combined. Fold in the strawberries.
-
Make the cream cheese filling: In a medium bowl, beat the cream cheese until smooth. Add the egg yolk, vanilla extract, and sugar and beat until creamy.
-
Assemble: Spoon about 1 1/2 tablespoons of muffin batter into each muffin cup. Add 1 1/2 tablespoons of cream cheese filling, then top with another 1 1/2 tablespoons of muffin batter, filling the cups to the top.
-
Sprinkle generously with streusel topping and gently press it into the batter.
-
Bake: Bake at 425°F for 5 minutes. Without opening the oven, reduce the temperature to 350°F (177°C) and bake for an additional 18–20 minutes, or until a toothpick inserted comes out clean.
-
Cool muffins in the pan for 10 minutes, then transfer to a wire rack to cool completely.
Notes
Muffins stay fresh in the refrigerator for up to 5 days.
Freeze muffins for up to 2 months; thaw overnight and warm before serving.
Use room-temperature ingredients for the best bakery-style texture.
- Prep Time: 25
- Cook Time: 25
FOR MORE INEXPENSIVE HOLIDAY RECIPES CHECK OUT THESE VIDEOS:
- $17 Easter Dinner
- 13 of the Best Easter Recipes
- 3 $20 Thanksgiving Menus! Mix and match or choose your favorite!
MORE THANKSGIVING RECIPES TO TRY:
- A Twist On Oprah’s Million Dollar Deviled Eggs (Deviled eggs are a must in my house!)
- Slow Cooker Turkey Tenderloin (perfect for a smaller gathering)
- 13 Amazing Easter Recipes Worth Trying!
Pin it for later!


Maria Ronan is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. Links on this site may include affiliate links to Amazon and its affiliate sites on which the owner of this website will make a referral commission. Thank you for supporting Meals With Maria! My videos and website are for entertainment purposes only. Any information related to food, food safety, cooking, recipes, etc. are my opinions only. Maria Ronan is not liable and/or responsible for any advice, services, or product you obtain through this video and website.

Leave a Reply