Go Back
+ servings
Close up of a single blueberry muffin on it's wrapper sitting on the counter.

Best Blueberry Muffins

Blueberry muffins are a breakfast staple and this recipe for bakery-style, ultra moist, streusel-topped muffins is extraordinary.
5 from 1 vote
Print Pin
Prep Time: 25 minutes
Cook Time: 27 minutes
Servings: 12 large muffins
Calories: 403kcal

Ingredients

  • 2/3 cup canola oil
  • 1 3/4 cup granulated sugar
  • 2 eggs
  • 1 tbsp vanilla extract
  • 1/2 tsp butter extract
  • 3 1/2 cups all-purpose flour
  • 1 tbsp baking powder
  • 3/4 tsp salt
  • 1/2 cup buttermilk
  • 1/2 cup water
  • 2 cups frozen wild blueberries (do not thaw)

Streusel Topping

  • 2 tbsp margarine (or butter)
  • 1/3 cup all-purpose flour
  • 2 tbsp granulated sugar
  • 2 tbsp brown sugar

Instructions

  • In the bowl of a stand mixer or with an electric hand mixer, combine the oil, granulated sugar, eggs and extract until smooth.
  • Add the dry ingredients to the bowl and slowly begin to combine.
  • As the dry ingredients are combining, add in the buttermilk and water. Mix until a thick batter forms.
  • Cover and allow the batter to rest for 15 minutes.
  • Preheat your oven to 425° F.
  • Line every other muffin tin with a liner (this will give room for our beautiful domed tops) until you have 12 muffin tins lined.
  • Make the streusel topping by cutting the butter, flour granulated sugar and brown sugar together until the mixture is dry but feels like wet sand. Set aside.
  • Once the batter has been resting for 15 minutes, add the frozen wild blueberries to the batter and fold quickly to distribute.
  • Scoop the batter out and divide among the 12 muffin liners. (note: if you’d like smaller muffins, you can use 24 liners and divide the batter among the 24 liners)
  • Top each muffin with the streusel.Bake at 425° F for 7 minutes and then lower the temperature in the oven to 350° F without removing the muffins for an additional 20-25 minutes (For an additional 10 minutes, if making smaller muffins)
  • Allow the muffins to rest for 15 minutes before enjoying!
  • Store in an air tight container for up to 3 days.
Find Cookies for Days on Instagram!Follow @cookiesfordaaays for new recipes daily!

Nutrition

Calories: 403kcal | Carbohydrates: 64g | Protein: 5g | Fat: 14g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 8g | Trans Fat: 0.1g | Cholesterol: 28mg | Sodium: 275mg | Potassium: 71mg | Fiber: 1g | Sugar: 34g | Vitamin A: 56IU | Calcium: 83mg | Iron: 2mg