These tender muffins combine fresh strawberries with a rich cream cheese swirl for an indulgent breakfast or snack. The moist batter comes together quickly with pantry staples, while the creamy filling adds a luxurious touch to every bite.
Perfect for beginner bakers, these muffins require just 20 minutes of prep time. The fresh strawberries provide natural sweetness and moisture, while the cream cheese filling creates a delightful contrast in texture. Serve warm for the best experience.
Store in the refrigerator to maintain freshness, as the cream cheese filling keeps the muffins exceptionally moist for up to three days.
Last spring my neighbor brought over a basket of strawberries from her garden, more than we could possibly eat fresh. I started baking muffins with them, experimenting until I hit on this version with cream cheese swirled through the center. Now every June I find myself waiting for that first strawberry sale just so I can make these again.
I brought these to a brunch once and watched my friend Sarah take a bite, her eyes widening when she hit the cream cheese layer. She made me write the recipe on a napkin right there at the table, and later that week she texted me saying her kids were begging her to make them every weekend.
Ingredients
- 2 cups all-purpose flour: I learned the hard way that measuring flour correctly makes all the difference, spoon it into your measuring cup and level it off rather than scooping directly
- 2 tsp baking powder: This gives the muffins their lift, make sure its fresh by checking the expiration date
- 1/2 tsp baking soda: Works with the baking powder to create that tender crumb structure
- 1/4 tsp salt: Just enough to brighten all the flavors without making them taste salty
- 1/2 cup vegetable oil: Oil keeps these muffins moist longer than butter would, and you really want that lasting tenderness
- 2/3 cup granulated sugar: This amount sweetens perfectly without overwhelming the natural strawberry flavor
- 2 large eggs: Room temperature eggs incorporate better and help create that nice domed top
- 1/2 cup whole milk: I use whole milk here for richness, but low-fat works in a pinch
- 1 tsp vanilla extract: Use real vanilla here, it makes such a difference in the final flavor
- 1 1/2 cups fresh strawberries chopped: Fresh is absolutely key, frozen strawberries will release too much water and make the muffins soggy
- 6 oz cream cheese softened: Let this sit out for a full hour so it blends into a silky smooth filling
- 1/4 cup granulated sugar: Sweetens the cream cheese just enough to balance its natural tang
- 1 large egg yolk: This helps the cream cheese filling set up properly while staying creamy
- 1/2 tsp vanilla extract: A little vanilla in the filling makes it taste like cheesecake
Instructions
- Preheat your oven:
- Get your oven to 375°F and line that muffin tin with liners, or give each cup a quick swipe of butter
- Mix your dry ingredients:
- Whisk flour, baking powder, baking soda, and salt in a large bowl until everything is evenly distributed
- Combine wet ingredients:
- Mix oil and sugar until blended, then beat in eggs one at a time before adding milk and vanilla
- Bring batter together:
- Pour wet into dry and fold gently until just combined, some flour streaks are okay, overmixing makes tough muffins
- Add the strawberries:
- Fold in those chopped fresh berries gently so you dont crush them or turn everything pink
- Make the cream cheese filling:
- Beat cream cheese, sugar, egg yolk, and vanilla until completely smooth with no lumps remaining
- Layer the muffins:
- Start with 2 tablespoons batter in each cup, add 1 tablespoon cream cheese filling, then top with another tablespoon of batter
- Create the swirl:
- Gently drag a toothpick through the batter once or twice to marble the cream cheese through
- Bake until golden:
- Bake for 20 to 22 minutes until tops are lightly golden and a tester comes out clean from the cake part
- Cool completely:
- Let them sit in the tin for 5 minutes then move to a wire rack, they need to cool fully so the filling sets
My daughter now requests these for her birthday breakfast every year, blowing out candles stuck right into the cream cheese swirl. Its become this little tradition I never expected when I first started experimenting with that basket of strawberries.
Choosing Your Strawberries
I always look for strawberries that are deeply red all the way through, with no white shoulders. The smaller, sweeter varieties work beautifully here since they hold their shape better during baking. Avoid berries that look glossy or wet, theyre already past their prime and will make your muffins soggy.
Getting That Perfect Swirl
The first time I made these I overdid the swirling and ended up with pinkish muffins instead of distinct layers. Now I just pull the toothpick through once or twice in a simple figure eight pattern, leaving some of that cream cheese filling visible. Its supposed to look marbled, not perfectly blended.
Make Ahead Tips
You can mix the dry and wet ingredients separately the night before and store them in the refrigerator. The cream cheese filling also keeps well for a day or two if sealed tightly. In the morning just bring everything to room temperature for about 20 minutes before proceeding with the recipe.
- The cream cheese filling should be spreadable consistency, add a teaspoon of milk if it is too stiff after refrigerating
- Fresh strawberries can be chopped and stored in a single layer with paper towels to prevent excess moisture
- Baked muffins freeze beautifully for up to 2 months, just wrap each one individually in plastic wrap
Theres something magical about cutting into one of these still-warm muffins and seeing that creamy center. Theyve become my go-to whenever I need to make someone feel special.
Your Recipe Questions Answered
- → Can I use frozen strawberries instead of fresh?
-
Yes, frozen strawberries work well. Thaw and drain them before folding into the batter to prevent excess moisture that could make the muffins dense.
- → How do I know when the muffins are done baking?
-
Insert a toothpick into the muffin, avoiding the cream cheese center. If it comes out clean or with just a few moist crumbs, they're ready. The tops should be lightly golden.
- → Why must these muffins be refrigerated?
-
The cream cheese filling contains dairy and eggs that require refrigeration for food safety. Keep them in an airtight container for up to three days.
- → Can I make these muffins ahead of time?
-
Absolutely. Bake them the day before and store in the refrigerator. They actually taste better the next day as flavors meld together. Warm briefly before serving.
- → What other fruits can I use?
-
Blueberries, raspberries, or chopped peaches work beautifully. Adjust baking time slightly if using fruits with higher water content.
- → Can I freeze these muffins?
-
Yes, freeze individually wrapped muffins for up to 2 months. Thaw overnight in the refrigerator or warm gently in the microwave.