Soft, buttery muffins bursting with juicy strawberries and a luscious creamy center ![]()
Prep time: 15 minutes
Cook time: 22 minutes
Total time: 37 minutes
Yield: 10 muffins
Ingredients:
1 3/4 cups all-purpose flour
3/4 cup granulated sugar
1/2 cup unsalted butter (melted)
2 large eggs
1/2 cup milk
1 tsp vanilla extract
2 tsp baking powder
1/2 tsp salt
1 1/2 cups fresh strawberries (chopped)
Cream Cheese Filling:
6 oz cream cheese (softened)
1/4 cup powdered sugar
1/2 tsp vanilla extract
Streusel Topping:
1/3 cup flour
1/4 cup brown sugar
1/4 cup cold butter (cubed)
Instructions:
1. Preheat oven to 350°F (175°C) and line a muffin tin with liners.
2. In a bowl, mix flour, baking powder, and salt.
3. In another bowl, whisk sugar, melted butter, eggs, milk, and vanilla.
4. Combine wet and dry ingredients until just mixed, then fold in strawberries.
5. In a separate bowl, mix cream cheese, powdered sugar, and vanilla until smooth.
6. Fill muffin cups halfway with batter, add a spoonful of cream cheese filling, then top with more batter.
7. Prepare streusel by mixing flour, brown sugar, and butter until crumbly. Sprinkle over muffins.
8. Bake for 20–22 minutes or until golden and set.
9. Let cool slightly before serving for that creamy center reveal.
Pro Tip:
Use cold butter for the streusel to get that perfect crunchy, bakery-style topping!
Please Like This post So Other People Can Find The Recipe Easily! ![]()
Strawberry Cream Cheese Muffins