This post contains affiliate links. Read the full disclosure here.

Jump to Recipe
5 from 14 reviews

These are the BEST dairy free blueberry muffins! They are so fluffy, soft, full of juicy blueberries, and topped with a delicious cinnamon streusel topping. They’re easy to make, freezer-friendly, and there’s no mixer required!

blueberry muffin in a pan with a bite out of it after being baked with blueberries scattered around them

I eat a muffin almost every day. I always keep a batch of banana muffins or chocolate chip muffins in the freezer so that I can just grab one and go.

This recipe is the latest muffin that I’ve added added into my rotation; I can’t get enough of them!

These dairy free muffins are perfect to serve for brunch because the streusel topping makes them feel a little bit fancier than your average muffin!

Why You’ll Love These Muffins

  • The muffin batter is chilled for 30 minutes to create perfectly tall, rounded muffin tops and a tender, moist, fluffy texture.
  • The muffins on their own aren’t too sweet, which balances out the sweetness of the cinnamon streusel topping.
  • These non dairy muffins can be easily frozen and enjoyed later (I keep a stash in my freezer at all times).

Ingredients Needed

ingredients to make dairy free blueberry muffins in bowls labeled
  • Blueberries: I personally think fresh blueberries taste best in this recipe, but you can use frozen if that’s what you have. Frozen blueberries hold a lot of water, and the colour from frozen blueberries often bleeds into the batter, so your muffins will have more streaks of purple throughout, but they will still taste delicious!
  • Milk: I use unsweetened soy milk, but you can use any dairy free milk and these even work great with regular milk if you don’t follow a dairy free diet.
  • Butter: Any dairy free butter will work in this recipe, but if you don’t have butter you can definitely replace this with a neutral oil like canola or sunflower oil.

How To Make These Muffins

wet ingredients mixed in a glass bowl with flour poured on top.

Mix your wet ingredients together.

blueberry muffin batter in a glass bowl on a marble countertop.

Add in dry ingredients then, blueberries. Option to chill the batter now!

muffin batter in a metal muffin tin

Fill the muffin liners with batter.

sugar, cinnamon, and butter in a small white bowl with a spoon in it.

Combine streusel ingredients!

blueberry muffin batter in a muffin tin with cinnamon streusel on top.

Generously top each muffin with streusel and bake!

three dairy free blueberry muffins stacked on top of each other

Recipe Developer Expert Tips

  • Don’t over-mix the blueberries into the batter. You want them to be just incorporated – not squished!
  • Chilling the batter will make your dairy free blueberry muffins rise more, giving them taller tops. This is highly recommended, but the muffins will still taste good if you skip the chill time.
  • After chilling the batter, don’t stir it up again. Simply scoop the batter into the muffin tins. It will be thick.
  • The cinnamon streusel topping will, of course, give you sweeter muffins. If you prefer the muffins to be less sweet, you can leave out the topping.
dairy free blueberry muffin in a muffin tin with a bite out of it and more muffins in the background

More Recipes You’ll Love

If you make this recipe, let me know how it went in the comments below, I’d love to hear from you! You can also tag me on Instagram or Facebook so I can check it out!

Baking FAQ

These are the topics I’m asked about most frequently:

You can get these answers and more in my frequently asked questions post!

a blueberry muffin in a muffin tin with a bite out of it
5 from 14 reviews

Dairy Free Blueberry Muffins

These are the BEST dairy free blueberry muffins! Soft, fluffy, and topped with a delicious cinnamon streusel topping. They're easy to make, no mixer required, and freezer friendly!

Ingredients
 

Dairy Free Blueberry Muffins

  • ½ cup dairy free butter, melted and cooled
  • ¾ cup (150 g) granulated sugar
  • 2 eggs
  • 1 tsp vanilla extract
  • cup unsweetened dairy free milk (or regular milk)
  • cups (281.25 g) all-purpose flour* SEE NOTES
  • 1 tbsp baking powder
  • ½ tsp salt
  • 1 cup fresh blueberries, frozen blueberries, or dehydrated blueberries* SEE NOTES

Streusel Topping (optional)

  • tbsp granulated sugar
  • ½ cup (62.5 g) all-purpose flour
  • 4 tbsp dairy free butter (or regular)
  • tbsp light brown sugar
  • 1 tsp cinnamon

Instructions
 

  • In a large microwave-safe bowl, melt the butter and set aside to cool.
  • Combine flour, salt, baking powder, and sugar in a medium bowl and set aside.
  • Add the eggs and vanilla into the bowl of the melted butter and whisk gently to combine, then add in the milk.
  • Add the dry ingredients to the bowl with the wet ingredients and mix until just combined (do not over mix). Fold in the blueberries.
  • Cover the bowl of batter and chill in the fridge for 30 minutes. This step is optional but highly recommended as it will help create much taller, beautifully rounded muffin tops *SEE NOTES
  • After the batter has been chilling for 20 minutes, preheat the oven to 400°F and line a muffin tin with 12 liners (or lightly spray the tin with cooking spray)
  • Make the streusel topping by combining brown sugar, granulated sugar, flour, and cinnamon in a small bowl, then mash in the butter with a fork until combined. (If you're not using streusel, skip this step).
  • Fill the muffin liners 2/3 full with the chilled batter, then generously sprinkle streusel topping over them. Bake for 13-17 minutes or until a toothpick inserted in the middle of a muffin comes out clean.
  • Let muffins cool in the tin for 5 minutes then transfer to a wire rack to cool completely.

Video

Notes

Note: I highly recommend using a kitchen scale to weigh your dry ingredients. Metric measurements are found above under the “Metric” tab.
Measuring Flour: Properly measure your flour using the scoop and level method or a kitchen scale.
Blueberries: My preference is to use fresh blueberries. Their color doesn’t bleed as much and they are bigger and juicier. That being said, you can use frozen blueberries (straight from the freezer, unthawed) or even dehydrated blueberries if you’d like. You can also add up to 1/3 cup more blueberries if you’d like!
Chilling the batter: For nice, tall muffins chill the muffin batter for 30 minutes before scooping it into the liners. You can skip this step and the muffins will still taste delicious, but chilling the batter provides perfectly tall, rounded muffin tops. 
Storage and Freezing Instructions: Store muffins for 2-3 days at room temperature in an airtight container.
Freezing is my favorite way to have fresh muffins on demand! Freeze the cooled muffins in a ziploc freezer bag for up to 2-3 months.  When ready to eat, take one out of the freezer and microwave it for 30 seconds (which makes them taste fresh out of the oven), or let it thaw at room temperature.
Calories: 220kcal, Carbohydrates: 42g, Protein: 4g, Fat: 4g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 0.02g, Cholesterol: 27mg, Sodium: 263mg, Potassium: 57mg, Fiber: 1g, Sugar: 19g, Vitamin A: 225IU, Vitamin C: 1mg, Calcium: 89mg, Iron: 2mg
Did you make this recipe?Please let us know by leaving a star rating and review!

The calorie information provided for this recipe is an estimate. The accuracy of the calories listed is not guaranteed.