Fluffy vegan blueberry muffins made in 1 bowl with pantry staples. Use fresh or frozen berries. UK-friendly grams & cups, storage & freezing tips.
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from We Made This Vegan.
This post contains affiliate links and I may receive a small commission if you visit a link and buy something. Purchasing via an affiliate link doesn't cost you any extra, and I only recommend products and services I trust. I may have been sent products featured here as a gift or paid to include them in coverage. Thank you for supporting this blog.
Jump to:
I always like to keep our cake dome well stocked at home. I have four children who are always looking for something to eat and having stack of snacks in the cake dome on the kitchen counter makes it easy to grab something without nagging me! These vegan blueberry muffins aren't exactly a healthy option but they do contain some fruit which I consider a win most days!
These vegan blueberry muffins also make a great addition to lunchboxes or to take out on a walk. At the weekends we tend to pack up a bag of snacks and drinks and go on a long walk as a family and these blueberry muffins are the perfect sweet treat at the halfway point.
Why you'll love them
- 1-bowl
- dairy-free
- freezer-friendly
- fresh or frozen berries
Ingredients
- plain flour (all purpose flour)
- golden caster sugar
- coconut oil (melted)
- non dairy milk
- baking powder
- vanilla extract
- ground flaxseeds
- water
- salt
- blueberries (I used frozen but fresh blueberries work well too)
For exact quantities needed to make these healthy blueberry muffins please see the recipe card below.
The ingredients to these muffins are pretty standard. I use a good quality plain flour, and make sure that it is sieved as that will give the muffins a lighter texture. Baking powder gives them a nice rise.
I use golden caster sugar in this recipe as I prefer the slightly golden colour that brown sugar gives the muffins. You could also use coconut sugar.
The fat content comes from the coconut oil but you could also use vegan butter in place of this. I use a mix of oat and coconut milk but you can use any non dairy milk that you prefer. I think soya gives a result more similar to regular dairy milk, but you could also use almond if you aren't nut free.
Blueberries are a favourite snack of my children. They are so portable as they don't need any prep (unless they are huge!) so they are easy to throw into a pot and take them in your bag. Blueberries also have lots of nutritional benefits. They are low in calories and high in antioxidants as well as being rich in Vitamin K and C. They have recently been labelled as a superfood so I am happy to try to get them into my children's diet where I can.
If you're looking for even more ways to bake with blueberries, take a look at our collection of 30 Delicious Vegan Blueberry Dessert Recipes for plenty of inspiration.

Instructions
Pre-heat the oven to 180 degrees celsius and set out a muffin pan and line with paper muffin cases / paper liners. Alternatively use a silicone muffin tray.
Mix together the ground flaxseeds and water, stir and set aside for a couple of minutes to create flax eggs.
Add the liquid ingredients (milk, flaxseed mixture, coconut oil, vanilla extract) together in a medium bowl.
In a separate large bowl sieve in the flour, caster sugar, baking powder and salt. Stir through.
Add the wet ingredients to the dry ingredients and stir together with a wooden spoon until just combined. To get the best vegan blueberry muffins don't over mix!
Finally stir through the blueberries into the muffin batter. Reserve a few blueberries to place on each of the muffin tops.
Spoon the mixture into the prepared paper muffin liners in the muffin tin and bake in the oven on the middle shelf for 30 minutes or until a skewer inserted into the cake comes out clean.
Leave to cool on a wire rack. Enjoy!
Top tip: For best results make sure that the milk is at room temperature or you warm it slightly before using, otherwise it will cause the coconut oil to harden.
📖 Recipe
Vegan Blueberry Muffins
- Total Time: 40 minutes
- Yield: 12 Muffins 1x
- Diet: Vegan
Description
These vegan blueberry muffins are light and fluffy, moist and sweet. They are the perfect breakfast or snack!
Ingredients
- 260 g plain flour
- 150 g caster sugar
- 90 ml coconut oil (melted)
- 250 ml non dairy milk
- 2 ½ tsp baking powder
- 1 tsp vanilla extract
- 1 Tbsp ground flaxseeds
- 2 ½ Tbsp water
- ¼ tsp salt
- 120 g blueberries (I used frozen)
Instructions
Pre-heat the oven to 180 degrees celsius and set out a muffin tray and line with paper cases. Alternatively use a silicone muffin tray.
Mix together the ground flaxseeds and water, stir and set aside for a couple of minutes.
Add the liquid ingredients (milk, flaxseed mixture, coconut oil, vanilla extract) together in a medium bowl.
In a separate large bowl sieve in the flour, caster sugar, baking powder and salt. Stir through.
Add the wet ingredients to the dry ingredients and stir together with a wooden spoon until just combined. Don't over mix.
Finally stir through the blueberries.
Spoon the mixture into the prepared paper muffin cases and bake in the oven on the middle shelf for 30 minutes or until a skewer inserted into the cake comes out clean.
Leave to cool on a wire rack. Enjoy!
Equipment
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now → Notes
Tip: Start at 220°C (425°F) for 5 minutes, then reduce to 180°C (350°F) to finish-this jumpstart helps tall, domed tops.
Nutrition
- Calories: 210
Substitutions and variations
You swap the coconut oil for olive oil, vegetable oil or non dairy butter. Olive oil will give your muffins a slightly denser texture.
You can use any non dairy milk. I prefer to use a mixture of oat and coconut milk but all non dairy milks should work in this recipe.
You can also swap the juicy blueberries in this recipe for raspberries or strawberries or another soft fruit and try replacing some of the milk with lemon juice and add lemon zest to add a lemon flavour.
I haven't tried this recipe with other flours, but I think you could swap out some of the plain flour for spelt flour if you wanted your muffins to have a more golden colour. I haven't tried this recipe with gluten free flour so if you do, let me know how you get on in the comments below.
Flavor upgrades (bakery-style)
Lemon zest lift (quick, bright, not sour)
- Finely grate 1-2 teaspoon lemon zest straight into the wet ingredients so the oils perfume the batter.
- Optional: swap 1-2 tablespoon of the plant milk for fresh lemon juice if you like it a touch sharper (don't add more or you'll thin the batter).
Bakery-style crunch: two easy topping options
- Coarse sugar sprinkle (fastest)
- Before baking, top each muffin with ½-1 teaspoon demerara/turbinado sugar.
- Add a pinch of lemon zest over the tops for extra fragrance.
- Bake as directed.
- Crispy streusel crumb (café look)
- In a bowl, rub together until clumpy:
- 40 g plain flour (about ⅓ cup)
- 25-30 g light brown sugar (2-3 tbsp)
- Pinch of salt + ¼ teaspoon cinnamon (optional)
- 30 g cold vegan butter (2 tbsp), cubed
- Chill 10 minutes, then sprinkle generously over filled liners.
- Bake per recipe; crumbs should turn lightly golden and crisp.
Optional finish: lemon glaze
- Whisk 120 g icing sugar (1 cup) with 1-2 tablespoon lemon juice (and a splash of plant milk if needed) until pourable.
- Drizzle over cooled muffins. If using glaze, skip coarse sugar to avoid excessive sweetness.
How long do blueberry muffins keep for?
These will keep well enough in an airtight container in a cool place for 2-3 days. They are best eaten when fresh because of the fruit content.
Can you freeze blueberry muffins?
Yes, these freeze well. Freeze in a layer on a baking sheet and once frozen you can pop them in a ziplock bag or plastic wrap and place back in the freezer. They will keep frozen for up to three months. Defrost at room temperature.
Which dairy-free milk should I use?
This is totally up to your preference. In baking soy milk and almond milk generally work well in a vegan recipe. Due to allergies in our household I use a mixture of coconut milk and oat milk and they come out fine.
Can I use whole wheat flour in these muffins?
Absolutely. You might find you need to add a little less flour (or more liquid) than if you were using white flour and the muffins will be slightly denser and have a browner colour.
Can I make dairy-free gluten-free blueberry muffins?
Yes they should come out just fine if you use a gluten-free flour blend.
Can I use frozen blueberries?
Yes-add straight from frozen and bake 2-3 minutes longer. For fewer streaks, add a spoon of plain batter to each cup before folding in berries.
How do I get tall muffin tops?
Fill cups to the top and use the high-then-lower oven method above.
Gluten-free?
Use a 1:1 GF blend; add 1-2 tablespoon extra milk if batter seems thick; bake to golden and test with a skewer.
Troubleshooting
Things don't always go to plan-here's how to fix the most common muffin hiccups.
Purple/grey batter (blueberry "bleeding")
- Use fresh firm berries or add frozen berries straight from the freezer (don't thaw).
- Fold in at the very end and only 2-3 gentle turns-stop as soon as they're just dispersed.
- Batter cushion trick: spoon a teaspoon of plain batter into each case first, then add batter mixed with berries on top.
- If using fresh berries, pat dry. Optional: toss in 1 teaspoon flour to help reduce streaking.
- Keep the batter thick; very loose batter smears the juices as you portion it.
Dense or heavy crumb
- Measure accurately (ideally in grams). Too much flour = dense muffins.
- Don't overmix. Stir just until no dry streaks remain-some small lumps are fine.
- Check leaveners are fresh (baking powder loses oomph after ~6 months open).
- Use room-temperature plant milk and ingredients for better lift and even baking.
- Let the batter rest 5-10 minutes before baking to hydrate the flour and improve rise.
- If your recipe uses bicarbonate of soda (baking soda), make sure there's an acid in the batter (e.g., lemon juice or vinegar) so it activates properly.
Blueberries sinking
- Aim for a thicker batter; if it's runny, add 1-2 teaspoon flour to the batter.
- Use smaller berries (wild blueberries sink less) and avoid overloading each muffin.
- Fill cases almost to the top and start hot: 220°C / 425°F for 5 minutes, then reduce to 180°C / 350°F to finish. The quick set helps suspend the fruit.
- Optionally sprinkle some berries on top after portioning instead of folding all into the batter.
Flat tops (no domes)
- Portion evenly with a cookie scoop so all muffins rise at the same rate.
- Fully preheat the oven and bake on the middle rack. Avoid opening the door in the first 10 minutes.
- Use the "high then lower" method: 5 minutes at 220°C / 425°F, then finish at 180°C / 350°F.
- Fill liners generously (⅞ to the top). Under-filled cups won't dome.
- Confirm baking powder/soda are fresh and used in the right amounts.
If you liked this vegan blueberry muffin recipe, share it with your friends using the links to the left. If you are on instagram post a picture of your dairy free muffins and tag me @wemadethisvegan and use the hashtag #wemadethisvegan. I love to see what you are baking! You can also Pin this recipe for later.
If you enjoyed these dairy free blueberry muffins you might also like these other vegan muffin recipes...
Leave a Reply