Strawberry Cream Cheese Muffins Recipe
Strawberry season always brings back memories of warm mornings in the kitchen, where the scent of sweet berries filled the air. There’s something magical about pairing juicy strawberries with rich cream cheese, and when you wrap it all up in a soft, fluffy muffin with a buttery streusel topping, you get a treat that feels like a cozy hug. Whether you’re making these for a weekend brunch or a simple afternoon pick-me-up, these strawberry cream cheese muffins are bound to become a favorite.
A little baking story to set the mood
I still remember the first time I baked a batch of these muffins. It was a Saturday morning, and I had a basket full of strawberries that were just a little too ripe to eat on their own. I wanted something indulgent but not overly sweet, something that felt like a bakery treat but made with love at home. I pulled out my mixing bowls, grabbed some cream cheese from the fridge, and decided to experiment.
The moment these muffins came out of the oven, golden and fragrant, I knew I had something special. The first bite was pure heaven—the tangy cream cheese nestled inside the soft, fluffy batter, the juicy strawberries bursting with flavor, and that crumbly, buttery streusel on top tying everything together. Let’s just say, they didn’t last long!
What makes these muffins extra special?
These aren’t your average strawberry muffins. They’ve got everything you could want in a homemade treat:
- A buttery streusel topping that adds the perfect crunchy texture
- A creamy cheesecake-like filling for an extra layer of indulgence
- Plenty of fresh strawberries for a natural, juicy sweetness
- A soft and moist muffin base made with Greek yogurt for extra tenderness
- A sweet glaze to finish it all off with a bakery-style touch
They’re fancy enough for a special occasion but easy enough to whip up on a weekday.
Let’s talk ingredients: what you need and substitutions
Every ingredient in this recipe plays a key role, but if you need to swap anything, here’s what works best:
- Fresh strawberries: The star of the show! Use ripe, sweet strawberries for the best flavor. If you’re out of fresh ones, frozen strawberries work too—just don’t thaw them before adding to the batter.
- Greek yogurt: This keeps the muffins extra moist and adds a slight tang. If you don’t have Greek yogurt, sour cream works perfectly as a substitute.
- Cream cheese: Adds that irresistible cheesecake-like center. Make sure it’s softened so it blends smoothly. If you want a lighter version, try Neufchâtel cheese.
- Vegetable oil: Keeps the muffins soft. You can swap it with melted butter for a richer taste, or even coconut oil for a slightly different flavor.
- Baking powder: Gives the muffins their rise. Always check that yours is fresh for the best lift!
- Streusel topping: A simple mix of flour, brown sugar, and melted butter. If you’re feeling fancy, a pinch of cinnamon adds a warm touch.

Essential kitchen tools to make life easier
You don’t need a ton of fancy equipment, but a few key tools will make your baking experience smoother:
- A muffin tin: Standard size works best, and lining it with paper liners makes cleanup easier.
- A hand mixer or whisk: For the cream cheese filling, a hand mixer ensures a smooth, lump-free texture.
- A rubber spatula: Perfect for gently folding in strawberries without crushing them.
- A fork or pastry cutter: To mix the streusel topping into those perfect little crumbs.
Step-by-step: making the perfect strawberry cream cheese muffins
1. Get your oven ready
Preheat the oven to 425°F and line your muffin tin with paper liners. This recipe makes about 9-10 muffins, so you might need a second tin.
2. Make the streusel topping
In a small bowl, stir together the flour, brown sugar, and salt. Pour in the melted butter and use a fork to mix until crumbly. Set it aside—you’ll need it later for that irresistible topping.
3. Mix the dry ingredients
In a large bowl, whisk together the flour, baking powder, and salt. This helps distribute the baking powder evenly, so you get a nice rise.
4. Whisk the wet ingredients
In a separate bowl, whisk the egg and granulated sugar until combined. Add the Greek yogurt, oil, and vanilla, and whisk until the mixture turns a pale yellow. This means everything is well incorporated and ready for the dry ingredients.
5. Combine and fold in the strawberries
Pour the wet mixture into the dry ingredients and gently fold them together. Be careful not to overmix—just stir until no streaks of flour remain. Then, fold in the diced strawberries, saving a few for topping.
6. Make the cream cheese filling
In another small bowl, mix the softened cream cheese, sugar, corn starch, and vanilla until smooth. This step is quick but makes all the difference in that creamy surprise inside each muffin.
7. Assemble the muffins
Spoon about 1 tablespoon of muffin batter into each cup. Then, add a little less than a tablespoon of cream cheese filling right in the center. Cover with more muffin batter, filling each cup about ⅔ to ¾ full.
8. Add the streusel and strawberries
Generously sprinkle the streusel over the muffins and press it down slightly so it sticks. Add a few extra pieces of diced strawberries on top for a pop of color.
9. Bake to golden perfection
Place the muffins in the oven and immediately lower the temperature to 350°F. Bake for 22-25 minutes, or until the tops are golden and a toothpick inserted in the muffin (not the cream cheese center) comes out clean.
10. Cool and glaze
Let the muffins cool for about 5-10 minutes in the pan before transferring them to a wire rack. While they cool, mix powdered sugar with milk or cream until smooth, then drizzle over the muffins.

Variations to try next time
- Make it gluten-free: Swap all-purpose flour with a 1:1 gluten-free baking blend.
- Go dairy-free: Use dairy-free yogurt and cream cheese alternatives like coconut yogurt and cashew-based cream cheese.
- Add a citrus twist: A little lemon zest in the batter brightens up the flavor.
- Chocolate lovers’ version: Fold in mini chocolate chips along with the strawberries.
How to serve and store these muffins
These muffins are perfect warm or at room temperature, paired with a hot cup of coffee or a glass of cold milk. If you want to keep them fresh, store them in an airtight container at room temperature for up to two days, or in the fridge for up to five days. To reheat, just pop one in the microwave for 10-15 seconds to bring back that fresh-baked texture.

FAQs
1. Can I freeze these muffins?
Yes! Just wrap them individually and freeze for up to three months. Let them thaw at room temperature before enjoying.
2. Can I use frozen strawberries?
Absolutely! Just don’t thaw them before adding to the batter to avoid excess moisture.
3. Why did my muffins sink in the middle?
This can happen if they weren’t baked long enough. Make sure the tops are golden and fully set before removing from the oven.
4. How do I make the glaze thicker?
Use less milk or add more powdered sugar until you reach your desired consistency.
5. Can I skip the streusel topping?
Of course! But trust me, it adds a delightful crunch that’s totally worth it.
Now, grab your whisk and get baking—these strawberry cream cheese muffins are about to become your new favorite treat! 🍓✨
Print
Strawberry Cream Cheese Muffins Recipe
These strawberry cream cheese muffins are soft, fluffy, and filled with a creamy center. Topped with streusel and glaze!
- Total Time: 40 minutes
- Yield: 9–10 1x
Ingredients
Streusel Crumb Topping:
- 2/3 cup all-purpose flour
- 1/3 cup light brown sugar
- ¼ teaspoon salt
- ¼ cup unsalted butter-melted
Strawberry Muffins:
- 1 cup all-purpose flour
- ¼ teaspoon salt
- 1 teaspoon baking powder
- ¼ cup vegetable oil
- ½ cup granulated sugar
- 1 large egg
- ½ teaspoon vanilla
- ½ cup Greek yogurt
- 1 ½ cup diced fresh strawberries
Cream Cheese Filling:
- 6 oz. cream cheese-room temperature
- 3 Tablespoons granulated sugar
- 1 teaspoon vanilla
- 1 teaspoon corn starch
Glaze:
- ¾ cup powdered sugar
- 1 ½ –2 ½ teaspoons milk or creme
Instructions
1. Get your oven ready
Preheat the oven to 425°F and line your muffin tin with paper liners. This recipe makes about 9-10 muffins, so you might need a second tin.
2. Make the streusel topping
In a small bowl, stir together the flour, brown sugar, and salt. Pour in the melted butter and use a fork to mix until crumbly. Set it aside—you’ll need it later for that irresistible topping.
3. Mix the dry ingredients
In a large bowl, whisk together the flour, baking powder, and salt. This helps distribute the baking powder evenly, so you get a nice rise.
4. Whisk the wet ingredients
In a separate bowl, whisk the egg and granulated sugar until combined. Add the Greek yogurt, oil, and vanilla, and whisk until the mixture turns a pale yellow. This means everything is well incorporated and ready for the dry ingredients.
5. Combine and fold in the strawberries
Pour the wet mixture into the dry ingredients and gently fold them together. Be careful not to overmix—just stir until no streaks of flour remain. Then, fold in the diced strawberries, saving a few for topping.
6. Make the cream cheese filling
In another small bowl, mix the softened cream cheese, sugar, corn starch, and vanilla until smooth. This step is quick but makes all the difference in that creamy surprise inside each muffin.
7. Assemble the muffins
Spoon about 1 tablespoon of muffin batter into each cup. Then, add a little less than a tablespoon of cream cheese filling right in the center. Cover with more muffin batter, filling each cup about ⅔ to ¾ full.
8. Add the streusel and strawberries
Generously sprinkle the streusel over the muffins and press it down slightly so it sticks. Add a few extra pieces of diced strawberries on top for a pop of color.
9. Bake to golden perfection
Place the muffins in the oven and immediately lower the temperature to 350°F. Bake for 22-25 minutes, or until the tops are golden and a toothpick inserted in the muffin (not the cream cheese center) comes out clean.
10. Cool and glaze
Let the muffins cool for about 5-10 minutes in the pan before transferring them to a wire rack. While they cool, mix powdered sugar with milk or cream until smooth, then drizzle over the muffins.
Notes
How to serve and store these muffins
These muffins are perfect warm or at room temperature, paired with a hot cup of coffee or a glass of cold milk. If you want to keep them fresh, store them in an airtight container at room temperature for up to two days, or in the fridge for up to five days. To reheat, just pop one in the microwave for 10-15 seconds to bring back that fresh-baked texture.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Dessert