Blueberry Muffin Recipe (The Best)

Blueberry Muffin Recipe (The Best)

30 min
18 servings

These blueberry muffins are bursting with juicy fresh blueberries and a sweet crumb topping. They're extra fluffy and moist — thanks to a secret ingredient in the batter!

Ingredients

  • 2 1/2 cups all-purpose flour
  • 2 tsp baking powder
  • 1/4 tsp salt
  • 1/4 cup unsalted butter (melted, slightly cooled)
  • 1/4 cup oil (extra light olive or avocado)
  • 1 cup granulated sugar
  • 3/4 cup milk
  • 1/2 cup sour cream
  • 2 large eggs (room temperature )
  • 2 tsp vanilla extract
  • 1 1/2 cups fresh blueberries
  • 4 tbsp all purpose flour
  • 4 tbsp granulated sugar
  • 2 tbsp unsalted butter (room temperature )

Directions

  1. 1

    Preheat the oven to 400°F. Line a muffin pan with 12 paper liners.

  2. 2

    In a large bowl, whisk together the flour, baking powder, and salt. Set aside.

  3. 3

    In a medium bowl, whisk together the melted butter, oil, sugar, milk, sour cream, eggs, and vanilla. 

  4. 4

    Fold the dry ingredients into the wet ingredients.

  5. 5

    Gently fold in the blueberries. Fill the muffin liners 3/4 of the way full. Set aside.

  6. 6

    In a bowl, mix together all the ingredients for the crumb topping with a fork until combined. 

  7. 7

    Sprinkle about one tablespoon of the crumb topping over each muffin.

  8. 8

    Bake the muffins for about 20 minutes, or until they are baked through. Allow the muffins to cool for 5-10 minutes in the pan before transferring to a wire rack to continue cooling. Enjoy!