Ingredients
Equipment
Method
Prep
- Preheat oven to 375°F (190°C). Arrange a 12-cup muffin tin so you can line it quickly.
- Line a 12-cup muffin tin with paper liners. This keeps cleanup easy and helps the muffins release.
Make fillings and batter
- Beat cream cheese, granulated sugar, and vanilla extract until smooth, then set aside. The filling should look creamy with no lumps.
- Whisk all-purpose flour, granulated sugar, brown sugar, baking powder, and salt in a large bowl. Mix until the dry ingredients are evenly combined.
- Whisk eggs, milk, sour cream, vegetable oil, and vanilla extract in another bowl. Stir just until smooth and uniform.
- Add the wet ingredients to the dry ingredients and mix until just combined. Stop mixing as soon as no dry streaks remain for a tender crumb.
- Fold in the diced fresh strawberries. Distribute them evenly without over-mixing.
Assemble and bake
- Fill muffin cups halfway with batter. Aim for an even layer across all 12 cups.
- Spoon a portion of the cream cheese filling into the center of each muffin. Leave space so the topping and batter can form around it.
- Cover with remaining batter. The cream cheese should be enclosed so it bakes into a pocket.
- Mix crumb topping ingredients until crumbly, then sprinkle over muffins. Look for small, even crumbs with visible butter pieces.
- Bake at 375°F (190°C) for 18–22 minutes until golden and set. A toothpick should come out mostly clean and the tops should spring back.
Cool
- Cool muffins for 10 minutes before serving. They will finish setting and the filling will firm up slightly.
Notes
Pro tip: Dice the strawberries fairly small and pat lightly if very wet, so the batter doesn’t turn runny. Store airtight at room temperature up to 2 days or refrigerate up to 4 days; rewarm 10–15 seconds in the microwave. Freezing is yes—freeze cooled muffins up to 2 months and thaw overnight in the fridge. For a lighter option, use low-fat cream cheese and reduced-fat sour cream (texture stays close, center is slightly less rich).
