These fruit muffins are one of those recipes I reach for again and again for my family. I make them when I want something simple and homemade without much planning. They’re soft, lightly sweet, and easy to adapt to whatever fruit I have on hand, which makes them a dependable choice year-round.
Why You’ll Love This Recipe
This recipe comes together easily with basic ingredients and doesn’t require any special steps. The batter stays tender thanks to the sour cream or yogurt, the fruit adds just enough sweetness, and the crumb topping makes them feel a little extra without much effort. They bake up beautifully and keep well, which makes them a great option for breakfasts and snacks throughout the week.

Ingredients Needed
- Butter
- Cane sugar
- Eggs
- Milk or buttermilk
- Sour cream or Greek yogurt
- Vanilla
- Flour
- Baking powder
- Baking soda
- Salt
- Fruit
- Sugar
- Brown sugar
Equipment Needed
- Mixing bowl
- Measuring cups and spoons
- Hand mixer or wooden spoon
- Muffin tin
- Muffin liners or cooking spray
Instructions
Preheat the oven to 350°F and prepare a muffin tin with liners or cooking spray.
In a large bowl, cream together the softened butter and cane sugar until light and fluffy. Add the eggs one at a time, mixing well after each addition.
Stir in the milk, sour cream or yogurt, and vanilla until combined.
In a separate bowl, whisk together the flour, baking powder, baking soda, and salt. Add the dry ingredients to the wet ingredients and mix just until combined.
Gently fold in the fruit.

To make the crumb topping, combine the flour, sugar, brown sugar, and butter in a small bowl. Use your fingers or a fork to work the butter in until crumbly.
Divide the batter evenly between the muffin cups and sprinkle the crumb topping generously over each.

Bake for 20–25 minutes, until the muffins are lightly golden and a toothpick inserted into the center comes out clean. Allow to cool slightly before removing from the pan.
Tips & Tricks
Almost any fruit works here — blueberries, chopped strawberries, raspberries, diced apples, or peaches. If using frozen fruit, add it straight from the freezer to prevent excess moisture. Avoid overmixing the batter to keep the muffins soft and tender.
Storage & Leftovers
Store muffins in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days. These muffins freeze well — wrap individually or throw into a freezer bag and freeze for up to 3 months. Thaw at room temperature or warm gently before serving.

I come back to recipes like this because they make sense. They’re simple, adaptable, and actually get used — which matters more to me than anything else.
Watch me make this recipe here:
Bakery Style Fruit Muffins with Crumb Topping
Soft, tender fruit muffins topped with a simple crumb topping. Made with everyday ingredients, easy to customize, and perfect for baking ahead or keeping on hand for the week.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 12 muffins 1x
Ingredients
Muffins
-
1/3 cup butter, softened
-
1/2 cup cane sugar
-
2 eggs
-
3/4 cup buttermilk or milk
-
1/4 cup sour cream or Greek yogurt
-
1 teaspoon vanilla extract
-
1 1/2 cups all-purpose flour
-
2 teaspoons baking powder
-
1/4 teaspoon salt
-
1/4 teaspoon baking soda
-
2 cups Fruit of choice (berries or chopped fruit)
Crumb Topping
-
1/2 cup all-purpose flour
-
1/4 cup sugar
-
1/4 cup brown sugar
-
1/4 cup butter
Instructions
-
Preheat the oven to 350°F and prepare a muffin tin with liners or cooking spray.
-
In a large bowl, cream together the softened butter and cane sugar until light and fluffy. Add the eggs one at a time, mixing well after each addition.
-
Stir in the milk, sour cream or yogurt, and vanilla until combined.
-
In a separate bowl, whisk together the flour, baking powder, baking soda, and salt. Add the dry ingredients to the wet ingredients and mix just until combined.
-
Gently fold in the fruit.
-
To make the crumb topping, combine the flour, sugar, brown sugar, and butter in a small bowl. Use your fingers or a fork to work the butter in until crumbly.
-
Divide the batter evenly between the muffin cups and sprinkle the crumb topping generously over each.
-
Bake for 20–25 minutes, until the muffins are lightly golden and a toothpick inserted into the center comes out clean. Allow to cool slightly before removing from the pan.