Vegan Blueberry Muffins
These vegan blueberry muffins are made from a tried and true no-fail recipe that bakes up perfectly every time. Light and fluffy, moist, packed with blueberries, and topped with a crunchy cinnamon and sugar topping or crumble topping, this recipe is a winner every time!
Want to save this recipe?
Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!
They’re easy to make in minutes and your whole family will love them! This is the vegan muffin recipe that you’ve been looking for!
These plant-based muffins bake up light and fluffy and bursting with blueberries. Top them with cinnamon and sugar and they taste like a mini blueberry coffee cake.
You’ll love these muffins because they
- are easy to make with simple ingredients.
- bake up perfectly every time.
- are made in 1 bowl with simple ingredients.
- can easily be made gluten-free, and soy-free too.
- are packed with warm fresh blueberries and topped with cinnamon and sugar.
Monica, these are the best muffins I have made and I have been vegan for over 25 years. I am so glad I found your site. These muffins will be made again. Soooo good. Thank you.
—Kerstin
Ingredients and substitutions
- Vegan Margarine – to give the muffins richness. You can use Earth Balance, Mikayo, refined coconut oil, or the stick version of my homemade vegan butter.
- Vegan Sugar – any granulated sugar will work well. I use white organic cane sugar so my muffins bake up a lighter color. You could also use coconut sugar.
- Vanilla Extract – For flavor.
- Egg Replacer – You can use any egg replacer you choose to replace the equivalent of 2 eggs. I use Ener-G egg replacer or apple sauce to keep the muffins whiter, but flax and chia eggs work well too.
- For a flax or chia egg equal to 2 eggs: mix 2 tbsp flax meal or chia seed with 6 tbsp water. Stir with a fork and let it sit for 5 minutes, then use as you would egg in baking.
- Flour – any white, whole wheat, or spelt flour works well. You can also use any gluten-free flour mix that you choose and add 1 tsp of xanthan gum to it. (I don’t recommend that you use flour mixes that contain sorghum flour. They tend to give the muffins a chewy texture).
- Salt- for flavor.
- Baking Powder – for leavening.
- Plant-based milk – for added moisture and richness. (I use soy milk, but you can use almond, rice, oat, hemp, or coconut-based milk).
- Blueberries – fresh blueberries work best. You can use frozen too, but they will stain the batter a little and not be as plump and juicy. (You can also sub out any berries that you like).
- Sugar and Cinnamon – to sprinkle on top of the muffins (This is totally optional, but gives your muffins a nice blueberry coffee cake flavor). Turbinado sugar or sugar in the Raw has larger grains and makes a nice topping. You can also use my vegan crumble topping on your muffins instead for a blueberry coffee cake-style muffin.
Helpful tools
- Electric Mixer – This is not absolutely essential, but very handy and will help you whip the butter and sugar together better giving you a lighter muffin.
- Muffin Tin – to bake your muffins in.
- Paper Liners or Spray oil – you need one or the other to make sure your muffins don’t stick.
How to make vegan blueberry muffins
Step 1 – Preheat the oven to 400° F.
Step 2 – Mix together your flour of choice, baking powder, and salt. (And xanthan gum if making gluten-free muffins).
Step 3 – Beat together the softened vegan butter and sugar with an electric mixer for about 2 minutes until light and fluffy.
Step 4 – Add the egg replacer of your choice and the vanilla extract and mix for another 30 seconds.
Step 5 – Gradually add the dry ingredients alternating with the milk with the mixer set to low. (It will be a thick batter).
Step 6 – Fold in fresh blueberries.
Step 7 – In a small bowl mix together 2 tbsp of granulated sugar with 1/4 tsp cinnamon and stir. (This will be the topping).
Step 8 – Fill oiled or paper-lined muffin tins to the top and sprinkle them with a cinnamon and sugar mixture.
Step 9 – Place in the oven, turn down the heat to 375° F then bake for 18-20 minutes.
Step 10 – Allow the muffins to cool for about 10 minutes before removing them from the tin.
Pro Tips
- Make sure you pre-heat the oven. Pre-heating the oven a little hotter than the baking temperature (400°F), allows the oven to cool off a little while you are loading your muffins in the oven.
- A hot oven when you first put the muffins in ensures that they rise well.
- Make sure your baking powder has not expired, or it will not rise well and you will have flat muffins.
- If using cupcake liners, spray them with a little oil to help prevent sticking.
- Also, if using paper liners, take the muffins out of the tins as soon as they are cool enough to touch and allow cooling outside the tin. This allows some of the humidity to escape and will reduce the paper sticking.
Gluten-free option
You can swap out the flour for your favorite gluten-free flour mix. However, I do not recommend almond flour as a substitution. I have also found that gluten-free flour mixes that contain sorghum flour tend to have a chewy consistency when used in muffin recipes.
*If your gluten-free flour mix does not contain xanthan gum, add 1 tsp of it to this recipe to help the muffins not have a crumbly texture.
Soy-free option
To make this recipe soy-free, simply use soy-free margarine or coconut oil and use your choice of soy-free plant-based milk.
We love blueberries in my house. Some of our favorite ways to use them are in these muffins, in vegan blueberry cobbler, vegan blueberry cheesecake, or in berry sauce.
How to make blueberry crumble top muffins
Use my vegan crumble topping instead of the cinnamon and sugar mixture for a blueberry coffee cake muffin. You can also drizzle the tops of these muffins with vegan icing for an extra fancy look.
More vegan muffin recipes
- Spinach Muffins
- Vegan Blueberry Protein Muffins
- Vegan Raspberry Muffins
- Vegan Pumpkin Muffins
- Cranberry Orange Muffins
- Vegan Lemon Poppyseed Muffins
- Healthy Vegan Muffins with Hidden Veggies
- Vegan Blackberry Muffins
- Vegan Blender Oatmeal
This recipe was inspired by The Best Blueberry Muffins by Once Upon a Chef and modified to be vegan.
Vegan blueberry muffin recipe
Vegan Blueberry Muffins
Ingredients
- 2 cups flour, (add 1 tsp xanthan gum if using gluten-free flour).
- 2 teaspoons baking powder
- 3/4 teaspoon salt
- 1/2 cup vegan butter, or refined coconut oil
- 1 cup sugar
- 1/2 cup apple sauce, or any other egg replacement equal to 2 eggs.
- 2 teaspoons vanilla
- 1/2 cup soy milk, or any other plant-based milk
- 2 cups fresh blueberries
For the topping:
- 2 tablespoons granulated sugar, like turbinado or sugar in the raw.
- 1/4 tsp cinnamon
Equipment
- Cupcake Liners or Spray Oil
Instructions
- Preheat the oven to 400°F (200°C).
- Mix together the 2 cups of flour of choice, 2 tsp baking powder, and 3/4 salt. (And 1 tsp xanthan gum if making gluten-free muffins).
- Beat together the 1/2 cup softened vegan butter and 1 cup sugar with an electric mixer for about 2 minutes until light and fluffy.
- Add the egg replacer of your choice and 2 tsp vanilla extract and mix for another 30 seconds.
- Gradually add the dry ingredients alternating with 1/2 cup milk with the mixer set to low. (It will be a thick batter).
- Fold in 2 cups fresh blueberries.
- In a small bowl mix together 2 tbsp of granulated sugar with 1/4 tsp cinnamon and stir. (This will be the topping).
- Fill oiled or paper-lined muffin tins to the top and sprinkle them with cinnamon and sugar mixture.
- Place in the oven, turn down the heat to 375°F (190°C) and bake for 18-20 minutes.
- Allow to cool for about 10 minutes before removing it from the tin.
Notes
- Make sure you pre-heat the oven. Pre-heating the oven a little hotter than the baking temperature (400°F)(200°C) allows the oven to cool off a little while you are loading your muffins in the oven.
- A hot oven when you first put the muffins in ensures that they rise well.
- Make sure your baking powder has not expired, or it will not rise well and you will have flat muffins.
- If using cupcake liners, spray them with a little oil to help prevent sticking.
- Also, if using paper liners, take the muffins out of the tins as soon as they are cool enough to touch and allow cooling outside the tin. This allows some of the humidity to escape and will reduce the paper sticking.
📌 Be sure to follow me on Pinterest for new vegan recipes!
I really enjoyed this recipe and I love the flavor and the cinnamon/sugar on top to give it that extra taste. I also added pecans too a few muffins as topping and it was delicious.
I’m so happy that you liked the recipe.
Hi, would I need to adjust the time and temperature for jumbo muffins?
Yes, I would bake them at 350 F and add about 10 minutes of extra cook time. Enjoy! 🙂
Monica, these are the best muffins I have made and I have been vegan for over 25 years. I am so glad I found your site. These muffins will be made again. Soooo good
Thank you.
I’m so happy that you like them, Kerstin! 🙂
so excited to try these!!! my family is nuts over blueberry anything!!!! yay!!! thank you!!
I hope that you enjoy it, Autumn! 🙂
Soo good! And easy to prepare.
This is my favorite go to muffin recipe.
Once again Monica, you never fail to create outstanding vegan recipes! Thank you
Thank you, Margaret! I’m happy that you liked them! 🙂
You’ll think I’m mad but I had a ton of condensed coconut milk (delicious) I replaced the sugar and apple sauce with that and probably a tad extra milk. I also had no blueberries or vanilla so used grated carrot 1 cup and a tsp of ground ginger and they are delicious 🤯
Sounds yummy. I’m glad that you were able to use it as a base recipe. 🙂
I’m only dairy free, can I use two eggs in the recipe instead of an egg free alternative?
Hi Leah, yes, that will work just fine! Enjoy! 🙂
Just tried them! Amazing flavour and texture, absolutely delicious.
I’m so happy that you liked them Victoria! 🙂
O my goodness! I love this blueberry muffin recipe, they turned out so delicious and it was easy to make. I like how the batter isn’t too sweet, letting the sweetness of the blueberry shine. I used coconut oil and applesauce as you recommended as alternates. Thanks!
I’m so happy that you liked them, Jeana! 🙂
Literally my favorite vegan muffin recipe! I’ve done this once before with frozen blueberries, coconut oil and apple sauce and they were gone within a day. This time, I used fresh blueberries and raspberries and they are INCREDIBLE! 😍😍😍
I’m so happy that you liked them, Noelle! 🙂
This recipe was just PERFECT!!! Wowza! Making another (double) batch, tomorrow because we can’t get enough of them! I substituted flax eggs*
I’m so happy that you liked them! 🙂
I only have frozen blueberries. Can I use them? Do I need to defrost first?
You can use frozen blueberries. No need to defrost them first. It’s actually better not to defrost them. You may want to increase the baking time by a minute or two with frozen berries. Enjoy! 🙂
Does your gluten free flour blend recipe work in this muffin recipe?
I have not tested it on these muffins yet, but it should work.
Mine were really hard 😥😥, I used 2tbsp chia seed with 6tbsp of water.
Did I over cook it ?
I usually use applesauce as the replacement for eggs in the recipe. They never come out hard for me, so I’m not really sure. Were they hard all the way though or just on the edges?
This was great! We didn’t have vanilla so we used maple syrup as a substitute. Also, we used raspberries instead of blueberries (my 9 year old isn’t quite a fan of blueberries). We also added a little lemon zest. Your notes on substitutes was very helpful. We struggled to find a muffin “template” and we decided on this one and it did not disappoint. Thanks so much!
You’re welcome! I’m so happy that you liked it! This recipe has never failed me! 🙂
The recipe doesn’t say how much salt to use.
Thanks for alerting me to that! You need 3/4 tsp salt. It is in the recipe now. 🙂
Tender, moist and absolutely delicious! My non vegan son said they are the best blueberry muffins he’s ever tasted.
I’m so happy that you liked them, Marggi! 🙂