Strawberry Cream Cheese Muffins Recipe
Introduction
Enjoy soft, bakery-style Strawberry Cream Cheese Muffins with a luscious cheesecake center and juicy fresh strawberries. Topped with a buttery crumb, these muffins are perfect for breakfast, brunch, or a sweet snack that feels special yet easy to make.

Ingredients
- 4 ounces cream cheese, softened
- 2 tablespoons granulated sugar (for cream cheese filling)
- 1 large egg yolk
- 1/2 teaspoon vanilla extract (for cream cheese filling)
- 2 cups all-purpose flour
- 2/3 cup granulated sugar (for muffin batter)
- 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 (for muffin batter)
- 1 1/4 cups diced fresh strawberries
- 1 tablespoon all-purpose flour (for tossing strawberries)
- 1/3 cup all-purpose flour (for crumb topping)
- 3 tablespoons granulated sugar (for crumb topping)
- 3 tablespoons unsalted butter, melted (for crumb topping)
Instructions
- Step 1: Preheat your oven to 375°F (190°C) and line a 12-cup muffin tin with paper liners or lightly grease each cup.
- Step 2: In a small bowl, mix softened cream cheese, 2 tablespoons sugar, egg yolk, and 1/2 teaspoon vanilla extract until smooth. Set aside.
- Step 3: In a large bowl, whisk together 2 cups flour, 2/3 cup sugar, baking powder, baking soda, and salt until combined.
- Step 4: In another bowl, beat the eggs, milk, vegetable oil, and 1 teaspoon vanilla extract until well blended.
- Step 5: Pour the wet ingredients into the dry ingredients and gently stir until just combined. Do not overmix; the batter should be thick with some lumps.
- Step 6: Toss diced strawberries with 1 tablespoon flour to coat evenly, then gently fold them into the batter.
- Step 7: Mix the crumb topping by combining 1/3 cup flour and 3 tablespoons sugar in a small bowl, then stir in melted butter until crumbly.
- Step 8: Spoon muffin batter into each muffin cup until halfway full. Add about 1 teaspoon of the cream cheese filling to the center of each cup, then cover with remaining batter.
- Step 9: Sprinkle the crumb topping evenly over each muffin.
- Step 10: Bake for 18 to 22 minutes, until muffins are golden and a toothpick inserted into the edge (avoiding the center filling) comes out clean.
- Step 11: Let muffins cool in the tin for 5 minutes, then transfer to a wire rack to cool completely before serving.
Tips & Variations
- Tossing strawberries in flour before folding prevents them from sinking and keeps the crumb light.
- Use full-fat, softened block cream cheese for the creamiest filling; avoid whipped types.
- Frozen strawberries can be used if thawed and drained well to avoid excess moisture.
- Skip the crumb topping for a simpler muffin, or add chopped nuts for extra crunch.
- Try substituting Greek yogurt for cream cheese for a tangy, lower-fat filling.
Storage
Store cooled muffins in an airtight container at room temperature for up to two days, or refrigerate to keep them fresh longer. Muffins can also be frozen individually and reheated in the oven or toaster to crisp the crumb topping. For best texture, enjoy crumb topping muffins within the first day or briefly toast leftovers before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
How do I keep the strawberries from sinking?
Toss diced strawberries with flour before folding them into the batter. This helps suspend the fruit evenly throughout the muffins, preventing them from sinking to the bottom.
Can I use frozen strawberries?
Yes, but make sure to thaw and drain them thoroughly to remove extra moisture. Then toss them with flour before adding to the batter for best results.
Print
Strawberry Cream Cheese Muffins Recipe
- Total Time: 35 minutes
- Yield: 12 muffins 1x
- Diet: Vegetarian
Description
Enjoy soft, bakery-style Strawberry Cream Cheese Muffins featuring a creamy cheesecake center bursting with juicy fresh strawberries and topped with a buttery crumb topping. These muffins are moist, flavorful, and perfect for breakfast, brunch, or a sweet snack. With simple ingredients and a quick 35-minute prep and cook time, they deliver a special homemade bakery experience with minimal effort.
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. Line a 12-cup muffin tin with paper liners or lightly grease each cup. This ensures the muffins bake evenly and don’t stick.
- Mix Cream Cheese Filling: In a small bowl, combine softened cream cheese, 2 tablespoons sugar, egg yolk, and 1/2 teaspoon vanilla extract. Mix until smooth. Set aside; the filling will be soft but creamy.
- Combine Dry Ingredients: In a large bowl, whisk together 2 cups all-purpose flour, 2/3 cup sugar, baking powder, baking soda, and salt to ensure even leavening and flavor distribution.
- Prepare Wet Ingredients: In another bowl, whisk the 2 eggs, milk, vegetable oil, and 1 teaspoon vanilla extract until glossy and combined.
- Incorporate Wet and Dry Mixtures: Pour wet ingredients into dry; stir gently until just combined. Do not overmix to avoid tough muffins. Batter will be thick and slightly lumpy.
- Prepare Strawberries: Toss diced strawberries with 1 tablespoon all-purpose flour. This prevents them from sinking to the bottom of the muffins during baking.
- Fold in Strawberries: Gently fold the floured strawberries into the batter for even distribution without breaking the fruit.
- Make Crumb Topping: In a small bowl, combine 1/3 cup all-purpose flour and 3 tablespoons sugar. Stir in melted butter until mixture forms pea-sized crumbs.
- Assemble Muffins: Spoon batter into each muffin cup filling halfway. Add about 1 teaspoon of the cream cheese filling in the center. Cover with remaining batter to enclose the filling.
- Top with Crumb: Generously sprinkle crumb topping over each filled muffin cup.
- Bake: Bake for 18 to 22 minutes, or until tops are golden and a toothpick inserted into the muffin (avoiding the cream cheese center) comes out clean.
- Cool: Allow muffins to cool in the tin for 5 minutes before transferring to a wire rack to cool completely. This prevents sogginess and sets the crumb topping.
Notes
- Tossing strawberries in flour helps keep them suspended and prevents sinking during baking.
- For best flavor, use full-fat block cream cheese and fresh vanilla extract.
- Do not overmix batter to keep muffins tender and fluffy.
- If using frozen strawberries, thaw and drain excess moisture before flouring and folding into batter.
- You can store cooled muffins at room temperature up to 2 days or refrigerate for longer freshness.
- Freeze muffins individually for convenient grab-and-go breakfasts; reheat briefly in the oven to restore crumb crispness.
- The crumb topping is optional but adds delightful texture and sweetness.
- These muffins are vegetarian-friendly and contain no meat or gelatin.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: strawberry muffins, cream cheese muffins, crumb topping muffins, breakfast muffins, bakery style muffins, easy muffin recipe, fruity muffins, homemade muffins, sweet snack

