This is not a dense, dry muffin that crumbles on the first bite. These are the kind of blueberry muffin recipe (the best) that makes you second-guess bakery trips: a dome of streusel that actually stays crunchy, a crumb so tender it nearly dissolves, and berries that stay whole instead of sinking into a gray mush. The trick isn’t one ingredient, it’s two fats and a dairy duo that each do their own job without stepping on the other’s toes.
Butter for flavor, oil for forgiveness. Sour cream for tang and lift, milk for structure. Most muffin recipes pick a side; this one refuses to, and the result is a muffin that tastes like you spent more time on it than you actually did.
Butter and Oil: The Fat Duo
Butter gives these blueberry muffins with streusel topping their rich, buttery taste. Oil, on the other hand, keeps the crumb tender and moist even if you overmix slightly. Melted butter blends evenly into the batter, so every bite tastes the same.
Using only butter risks dryness from overmixing, while oil alone lacks flavor punch. Together they deliver a soft crumb that stays moist for days.
Sour Cream and Milk: Moisture and Lift
Sour cream adds fat and a slight tang, making the crumb tender. Its acidity also reacts with baking powder for a strong rise.
Milk provides the liquid needed for gluten to develop, giving structure. This combination yields a moist blueberry muffins recipe with a fine, even crumb and good height. The batter feels thick but bakes up light.

Prep: 10 min · Cook: 20 min · Total: 30 min · Servings: 18 · Calories: 220 kcal
Ingredient Notes for Blueberry Muffins
Blueberries: Use fresh blueberries; frozen will bleed and make the batter gray.
Sour cream: Full fat sour cream gives the richest tang and tenderest crumb.
Oil: Use a neutral oil like extra light olive or avocado; it keeps the crumb soft.
Butter: Unsalted butter melted and slightly cooled blends evenly for buttery flavor.
I once whisked the batter until smooth, thinking thorough mixing was key; the next time I barely folded it, and those muffins were tall and tender.
Build the Batter for a Tender Crumb
Whisk dry ingredients
Whisk flour, baking powder, and salt until evenly combined. You want no streaks of baking powder, any clump will create a bitter spot in a muffin.
Mix wet ingredients
Whisk melted butter, oil, sugar, milk, sour cream, eggs, and vanilla until smooth. The batter will look slightly curdled at first; keep whisking until it’s uniform and glossy.
Combine wet and dry
Pour the wet mixture into the dry and fold gently with a spatula. Stop as soon as you see no more dry flour, a few lumps are fine. Overmixing now will make the muffins tough.
Fold in blueberries
Add the blueberries and fold just a few times to distribute them. If the batter turns blue, you’ve crushed the berries; fold more gently next time. The batter should be thick and scoopable.
Make the crumb topping
Mix flour, sugar, and soft butter with a fork until coarse crumbs form. Squeeze some in your hand: if it holds together, it’ll bake into a crunchy cluster. If too sandy, add a tiny bit more butter.
Fill and top
Spoon batter into liners until ¾ full, a #16 scoop works. Top each with about 1 tablespoon of crumb mixture, pressing it lightly so it sticks. The muffins will dome as they bake.
Bake until golden
Bake at 400°F for 20 minutes. The muffins should be tall, golden brown, and a toothpick inserted in the center should come out clean or with a few moist crumbs. Let them rest in the pan 5 minutes, then cool on a rack.

Blueberry Muffin Recipe (The Best)
Ingredients
Blueberry Muffins
- 2 1/2 cups all-purpose flour 313g
- 2 tsp baking powder
- 1/4 tsp salt
- 1/4 cup unsalted butter 57g, melted and slightly cooled
- 1/4 cup extra light olive or avocado oil 60ml
- 1 cup granulated sugar 200g
- 3/4 cup milk 180ml
- 1/2 cup sour cream 120g
- 2 large eggs room temperature
- 2 tsp vanilla extract
- 1 1/2 cups fresh blueberries 225g
Crumb Topping
- 4 tbsp all-purpose flour 32g
- 4 tbsp granulated sugar 50g
- 2 tbsp unsalted butter 28g, room temperature
Instructions
Blueberry Muffins
Preheat oven and line pan:
Heat oven to 400°F (205°C). Place 12 paper liners in a muffin pan.Whisk dry ingredients:
In a large bowl, combine 2 1/2 cups (313g) flour, baking powder, and salt with a whisk. Put aside.Mix wet ingredients:
In a medium bowl, whisk the melted butter, oil, 1 cup (200g) sugar, milk, sour cream, eggs, and vanilla together.Combine wet and dry:
Add the dry mixture to the wet mixture and fold until just blended.Fold in blueberries and fill liners:
Carefully mix in the blueberries. Spoon batter into liners until 3/4 full. Temporarily set aside.
Crumb Topping
Make crumb topping:
In a small bowl, mix 4 tbsp (32g) flour, 4 tbsp (50g) sugar, and 2 tbsp (28g) butter using a fork until crumbly.Top muffins with crumb mixture:
Distribute roughly 1 tablespoon of the crumb mixture over each muffin.Bake and cool muffins:
Bake for around 20 minutes, until fully cooked. Let muffins rest in the pan for 5–10 minutes, then move to a wire rack to cool completely.

Storage and Serving
Store these blueberry muffins in an airtight container at room temperature for up to 3 days. The crumb topping stays crisp for the first day, then softens as the muffins release moisture. After day 2, the texture becomes more uniform, tender but less crunchy.
For longer storage, refrigerate for up to 1 week or freeze for up to 3 months. Muffins stale faster in the fridge, so only refrigerate if you live in a warm, humid climate or need to extend shelf life.
To serve a refrigerated muffin, let it come to room temperature, then microwave for 10 seconds to restore some softness. Frozen muffins thaw at room temp in about 30 minutes; for a just-baked feel, warm them in a 300°F oven for 5 minutes.
The crumb topping won’t be as crisp after freezing, but the muffin itself remains moist. Make the muffins a day ahead with no loss in quality.
Do not add the crumb topping until just before baking; it keeps indefinitely in the freezer in a sealed bag. Serve muffins within 2 hours of baking for the best contrast between crunchy streusel and tender crumb.
Blueberries: Fresh vs. Frozen, and What That Gray Batter Means
Blueberries: Frozen blueberries (do not thaw). Frozen berries will bleed into the batter, turning it gray-blue.
The muffins still taste good but look muddy. To minimize bleeding, toss frozen berries with 1 tablespoon of the recipe’s flour before folding in.
Sour cream: Plain Greek yogurt (full-fat or 2%). Use the same 1/2 cup.
The muffins will be slightly less tender and a bit more tangy. Greek yogurt is thicker; the batter may need an extra tablespoon of milk if it seems stiff.
Butter: Vegan butter stick (like Miyoko’s or Earth Balance). Melt and cool it just like dairy butter. The crumb will be slightly less rich and the crumb topping may spread more instead of staying clumpy.
Test with your brand: some vegan butters contain more water.
All-purpose flour: Gluten-free 1-to-1 flour blend (with xanthan gum). Measure by weight (313g) for accuracy.
The muffins will be more delicate and may dome less. Do not overmix; the batter will look slightly grainier. Bake as directed; check doneness at 18 minutes.
Tips
- Use a #16 cookie scoop to fill liners: it portions evenly and minimizes handling of the batter after mixing, which prevents gluten overdevelopment and tough muffins.

Frequently Asked Questions
Can I use frozen blueberries instead of fresh?
You can, but the batter will turn gray-blue from berry bleed. The muffins taste fine but look muddy.
To minimize bleeding, toss frozen berries with 1 tablespoon of the recipe’s flour before folding them in. Don’t thaw them first.
Why did my muffins turn out dense or flat?
Most likely overmixing the batter developed too much gluten. Fold just until no dry flour remains, a few lumps are fine.
Another cause is oven temperature too low; bake at 400°F for a strong initial rise. Also check that your baking powder is fresh.
Can I make the batter ahead of time and bake later?
It’s best to bake the muffins right after mixing. The batter’s leavening starts reacting immediately, so waiting will reduce rise and lead to denser muffins. You can make the crumb topping ahead and store it in the freezer; add it just before baking.
