Perfectly Moist Blueberry Muffins Recipe You’ll Make Again

Homemade blueberry muffins are unbeatable. These muffins have soft, moist crumbs, just the right sweetness, plenty of blueberries in every bite, and a crunchy sugar topping that finishes them beautifully.

closeup view of a blueberry muffin

Once you make these easy homemade blueberry muffins, you’ll likely stop buying the store-bought kind. They bake up tall with a soft, cloud-like crumb and burst with jammy blueberries in every bite.

This is a straightforward, no-fuss recipe. These golden muffins are irresistible straight from the oven — you may find yourself enjoying one or two while they’re still warm.

Why these are the best blueberry muffins

  • Generously loaded with blueberries so you get fruit in every bite.
  • Many muffins are dry or dense; a combination of butter and oil keeps these moist, and sour cream (or Greek yogurt) adds extra tenderness.
  • They bake up with a perfect domed top and a golden crust with a slightly crunchy sugar finish.
tender blueberry muffin crumbs

Ingredients for blueberry muffins

  • All-purpose flour – Measure by weight or spoon and level for accuracy.
  • Blueberries – Fresh or frozen both work. If using frozen, keep them separated and fold them in while still frozen.
  • Butter and oil – Melted butter for flavor and oil to keep crumbs moist.
  • Eggs – At room temperature.
  • Sour cream – Adds tenderness; Greek yogurt can be used instead.
  • Milk – At room temperature.
  • Vanilla extract – For flavor.
  • Lemon zest – Adds a bright background note.
  • Baking powder and baking soda – Give lift and a lovely golden color.
  • Salt – Balances the sweetness.
Baked blueberry muffins with crunchy sugar on top.

How to make the best blueberry muffins

With ingredients measured and ready, the batter comes together in under 10 minutes.

  1. Whisk the eggs and sour cream until smooth, then add the melted butter, oil, milk, vanilla, and lemon zest. Stir in the sugar until combined.
  2. Sift flour, baking powder, baking soda, and salt over the wet ingredients and fold gently with a spatula—don’t overmix.
  3. Dust the blueberries with a little flour to prevent sinking, then fold them gently into the batter.
  4. Portion the batter using a large ice cream scoop into a lined or well-greased muffin tin, filling each cup about 3/4 full.
First mix all the wet ingredients sour cream, egg, butter, oil, milk, vanilla extract and lemon zest.
Add sugar followed by flour, baking powder, baking soda and salt.
Dust blueberries with flour and fold into the blueberry muffin batter.

Tips and storage

  1. Measure ingredients accurately and bring refrigerated items to room temperature for even mixing.
  2. Avoid overmixing after adding dry ingredients; a few small streaks of flour are fine and help keep the crumb tender.
  3. Pat blueberries dry before dusting with flour; wet berries are more likely to sink during baking.
  4. Use muffin liners for easy cleanup; if baking directly in the pan, grease thoroughly.
  5. Storage: These muffins are best fresh from the oven but will keep in the refrigerator for 3–4 days. The tops may lose some crispness while the interior stays moist.
  6. Freezing: Freeze in an airtight container for up to 3 months. Thaw overnight at room temperature and warm briefly in a 300°F oven for a few minutes before serving.
Cross section of a blueberry muffin showing the tender crumb and blueberries.

More blueberry recipes

  • Blueberry granola bar
  • Blueberry banana muffins with crunchy granola streusel
img 109897 8

Homemade Blueberry Muffins

Course
Dessert
Cuisine
American
Prep Time
10
Cook Time
20
These blueberry muffins have a tender crumb, balanced sweetness, and plenty of juicy blueberries.

Servings
12 – 12 muffins
Print

Ingredients

  • 2.5 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 2 large eggs at room temperature
  • cup sour cream or yogurt at room temperature
  • ¼ cup unsalted butter
  • ¼ cup vegetable oil
  • 1 cup castor sugar 200g
  • ¾ cup milk at room temperature
  • 1 teaspoon pure vanilla extract
  • zest of a lemon
  • 2 cups blueberries
  • 2 tablespoons flour for dusting
  • ¼ cup granulated sugar

Instructions

  • Preheat the oven to 375°F (190°C) and position a rack in the center. Line a 12-cup muffin tin with paper liners or spray the tin generously if not using liners.
  • Wash and dry the blueberries well, then dust them with 2 tablespoons of flour and set aside.
  • In a large bowl, whisk together sour cream and eggs until smooth. Add the melted butter, oil, milk, vanilla, and lemon zest and mix to combine.
  • Add the sugar to the wet mixture. Sift the flour, baking powder, baking soda, and salt over the wet ingredients and fold gently until mostly combined.
  • Fold in the flour-dusted blueberries gently to avoid breaking them.
  • Use an ice cream scoop to divide the batter evenly among the muffin cups, filling each about three-quarters full. This yields 12 regular muffins or 8–9 large ones.
  • Sprinkle about 1/2 teaspoon of granulated sugar on each muffin top; add 1–2 extra blueberries if desired.
  • Bake for 15–20 minutes, until the tops are golden and a toothpick inserted into the center comes out clean. Cool slightly before serving.

Video

Nutrition

Serving: 1 serving
|
Calories: 241 kcal
|
Carbohydrates: 41 g
|
Protein: 4 g
|
Fat: 7 g
|
Sugar: 20 g

Did You Make This Recipe?
Share your version on Instagram and tag the recipe source if you like.