Strawberry Cream Cheese Muffins Recipe
Introduction
These Strawberry Cream Cheese Muffins are a delightful treat, combining tender, fluffy muffins with a rich cream cheese center and fresh strawberries. Finished with a sweet crumb topping, they make a perfect breakfast or snack to enjoy any time.

Ingredients
- Cream Cheese Filling:
- 4 ounces cream cheese, softened
- 2 tablespoons granulated sugar
- 1 large egg yolk
- 1/2 teaspoon vanilla extract
- Muffin Batter:
- 2 cups all-purpose flour
- 2/3 cup granulated sugar
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 2 large eggs
- 1/2 cup milk
- 1/2 cup vegetable oil
- 1 teaspoon vanilla extract
- 1 1/4 cups diced fresh strawberries
- 1 tablespoon all-purpose flour (for tossing strawberries)
- Crumb Topping:
- 1/3 cup all-purpose flour
- 3 tablespoons granulated sugar
- 3 tablespoons unsalted butter, melted
Instructions
- Step 1: Preheat your oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners or lightly grease each cup.
- Step 2: In a small bowl, mix the softened cream cheese, granulated sugar, egg yolk, and vanilla extract until smooth. Set aside the cream cheese filling.
- Step 3: In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt for the muffin batter.
- Step 4: In another bowl, beat the eggs, milk, vegetable oil, and vanilla extract until well combined.
- Step 5: Add the wet ingredients to the dry ingredients and stir gently until just combined. Be careful not to over-mix.
- Step 6: Toss the diced strawberries with 1 tablespoon of flour to coat, then fold them carefully into the batter to distribute evenly.
- Step 7: Prepare the crumb topping by combining flour and sugar in a small bowl, then stirring in the melted butter until the mixture is crumbly.
- Step 8: Spoon muffin batter into each muffin cup, filling about halfway. Add about 1 teaspoon of the cream cheese filling into the center of each, then cover with remaining batter.
- Step 9: Sprinkle the crumb topping generously over each filled muffin cup.
- Step 10: Bake for 18 to 22 minutes, or until the muffins are golden brown and a toothpick inserted into the muffin part (avoiding the cream cheese center) comes out clean.
- Step 11: Let the muffins cool in the tin for 5 minutes before transferring them to a wire rack to cool completely.
Tips & Variations
- For extra flavor, try adding a teaspoon of lemon zest to the batter or cream cheese filling.
- If fresh strawberries are not available, frozen strawberries can be used; just make sure to thaw and drain them well before tossing in flour.
- Use low-fat cream cheese for a lighter filling without sacrificing creaminess.
- To make the crumb topping crunchier, add a tablespoon of chopped nuts such as pecans or walnuts.
Storage
Store the muffins in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days. To reheat, warm in a microwave for about 15 seconds or until warmed through. These muffins also freeze well—place them in a freezer bag for up to 2 months and thaw overnight in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen strawberries in this recipe?
Yes, you can substitute fresh strawberries with frozen ones. Just be sure to thaw and drain them well to avoid extra moisture in the batter. Toss them in flour as usual before folding into the mixture.
How do I avoid the cream cheese filling from leaking out during baking?
Using a thickened cream cheese mixture helps keep it contained. Be sure to place the filling in the center of the muffin batter and cover it fully with additional batter. Avoid overfilling the muffin cups to prevent overflow.
Print
Strawberry Cream Cheese Muffins Recipe
- Total Time: 40 minutes
- Yield: 12 muffins 1x
- Diet: Vegetarian
Description
These Strawberry Cream Cheese Muffins combine tender, fluffy muffin texture with a luscious cream cheese filling and a sweet crumb topping. Bursting with fresh strawberry flavor, these muffins are perfect for breakfast, brunch, or a delightful snack. The combination of cream cheese and fresh fruit makes them moist and flavorful, while the crumb topping adds a satisfying crunch.
Ingredients
Cream Cheese Filling
- 4 ounces cream cheese, softened
- 2 tablespoons granulated sugar
- 1 large egg yolk
- 1/2 teaspoon vanilla extract
Muffin Batter
- 2 cups all-purpose flour
- 2/3 cup granulated sugar
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 2 large eggs
- 1/2 cup milk
- 1/2 cup vegetable oil
- 1 teaspoon vanilla extract
- 1 1/4 cups diced fresh strawberries
- 1 tablespoon all-purpose flour (for tossing strawberries)
Crumb Topping
- 1/3 cup all-purpose flour
- 3 tablespoons granulated sugar
- 3 tablespoons unsalted butter, melted
Instructions
- Prepare Oven and Muffin Tin: Preheat your oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners or lightly grease the cups to prevent sticking.
- Mix Cream Cheese Filling: In a small bowl, combine the softened cream cheese, granulated sugar, egg yolk, and vanilla extract. Mix thoroughly until smooth and creamy. Set aside for use later.
- Combine Dry Ingredients: In a large mixing bowl, whisk together the 2 cups of all-purpose flour, 2/3 cup granulated sugar, baking powder, baking soda, and salt ensuring they are evenly distributed.
- Combine Wet Ingredients: In a separate bowl, beat the 2 large eggs with the milk, vegetable oil, and 1 teaspoon vanilla extract until well blended and slightly frothy.
- Incorporate Wet and Dry Mixtures: Pour the wet ingredients into the bowl with the dry ingredients. Stir gently just until combined; avoid over-mixing to keep the muffins tender.
- Prepare Strawberries: Toss the diced fresh strawberries in 1 tablespoon of all-purpose flour to coat them evenly. This helps prevent them from sinking to the bottom of the muffins during baking.
- Fold in Strawberries: Gently fold the floured strawberries into the muffin batter with a spatula, distributing them evenly but carefully to keep the batter airy.
- Make Crumb Topping: In a small bowl, mix the 1/3 cup flour and 3 tablespoons granulated sugar. Add the melted unsalted butter and stir until a crumbly texture forms.
- Assemble Muffins: Spoon the muffin batter into each prepared muffin cup, filling them about halfway. Drop about 1 teaspoon of the cream cheese filling into the center of each muffin cup. Cover the cream cheese filling with the remaining batter.
- Top with Crumb: Sprinkle the crumb topping generously over the top of each muffin.
- Bake: Place the muffin tin in the preheated oven and bake for 18 to 22 minutes, or until the muffins are golden brown and a toothpick inserted into the muffin portion (avoiding the cream cheese center) comes out clean.
- Cool: Let the muffins cool in the tin for about 5 minutes before transferring them to a wire rack to cool completely. This prevents sogginess from steam and helps maintain texture.
Notes
- Use fresh, ripe strawberries for best flavor and texture.
- Do not over-mix the batter to avoid dense muffins.
- Be careful not to pierce the cream cheese filling when testing doneness with a toothpick.
- The crumb topping adds a delicious crunch but can be omitted for a simpler muffin.
- These muffins store well in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days.
- They can also be frozen individually and reheated gently in the microwave or toaster oven.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Breakfast, Snack, Brunch
- Method: Baking
- Cuisine: American
Keywords: strawberry muffins, cream cheese muffins, breakfast muffins, crumb topping muffins, easy muffin recipe

