Our vegan blueberry muffins are soft, light, moist, and packed with juicy blueberries. They are easy to make with only 8 simple ingredients, and you can whip them up in 5 minutes.

They are great as a breakfast on the go, a snack, or to enjoy as a dessert. You’ll be surprised by how easy and tasty they are.

blueberry muffins on a serving board

Check out our best plant-based dessert recipes!

These vegan blueberry muffins are tall, soft, light, airy, and the perfect amount of moist. They are also tasty, with a natural blueberry flavor, and no one will know they are vegan.

We still can’t believe how a few ingredients can create something so delicious!

All you need for this recipe is plant milk, flour, sugar, a neutral vegetable oil, baking powder, vanilla extract, lemon zest, cornstarch, and fresh or frozen blueberries.

Our loved and tested batter, made without eggs or butter, turns out light, airy, soft, and perfectly moist.

It has enough structure to make tall muffins that stay that way for days.

If you like your vegan blueberry muffins with a sweet and crunchy top, you can sprinkle them with sugar before baking them. We tried with and without; they are both beautiful and delicious.

These berry-packed muffins are perfect for a quick on-the-go breakfast, a light coffee break, a tea break in the afternoon, or dessert after dinner. Let’s see how to make them.

Blueberry muffins with cinnamon

Ingredients

Blueberry muffins ingredients

Blueberries

You can make this vegan blueberry muffin recipe with fresh or frozen blueberries.

Fresh blueberries are our favorite (when in season) because they make prettier muffins that are a little taller than the ones made with frozen berries. Also, they taste less tart and slightly sweeter.

Frozen blueberries are your best bet if you can’t find fresh ones. However, the muffins will be slightly sour, so we recommend sprinkling the extra sugar on top.

Also, muffins with frozen blueberries take 2 to 4 additional minutes to cook.

Flour

All-purpose flour is perfect for this recipe. It produces the prettiest, airiest, and tallest vegan muffins.

For gluten-free muffins, use 1-to-1 gluten-free flour blends.

If you want a more wholesome recipe, you can use half whole wheat flour, spelt flour, or oat flour, and half all-purpose. The muffins will be a little heavier this way but still delicious.

Sugar

We use white sugar. All sugars are more or less the same nutritionally, so we like to go for the best taste and texture, which for our muffins is white sugar.

We added some brown sugar for the top, but that’s optional.

Note for strict vegans: some of you might think white sugar is not vegan, but if you get white sugar made from sugar beet (not sugar cane), it is. Brown cane sugar, on the other hand, rarely is vegan. Only if it says “certified organic” or vegan on the package.

Non-dairy milk

Any non-dairy milk works. We use unsweetened soy milk. Almond milk, oat milk, vegan buttermilk, cashew milk, and other types of dairy-free milk all work wonderfully.

You can even substitute water for milk to make your muffins even lighter.

Oil

Use neutral-flavored vegetable oil such as avocado oil, canola oil, or sunflower oil. Refined oils produce muffins that taste way better than the ones made with unrefined organic oils.

The nutritional difference is minimal, so we recommend refined (and better tasting).

We don’t recommend butter or melted coconut oil. It won’t allow the blueberry muffin batter to rise as much as it should, and you’ll end up with cupcakes instead.

Vegan butter is ok, but it’s best, texture-wise, without palm or coconut oil. I’d stick to canola or sunflower oil for the best muffins.

To make the muffins oil-free, substitute applesauce for oil in the same quantities.

Vanilla extract

Vanilla extract adds a nice round and cozy flavor to the muffins, and we do recommend it. You can also use the tiny beans in a vanilla pod.

Cornstarch

We toss the blueberries in cornstarch to make them stay afloat in the batter so they won’t end up at the bottom of the muffins.

Substitute all-purpose flour for cornstarch.

Baking powder

Baking powder is essential to get those tall, airy, fluffy, and pretty muffins we all love. Ensure your baking powder is well within its expiration date and hasn’t been left open for too long.

There’s no need for baking soda. Baking soda will disrupt the rising of the baking powder and change its taste. So you’ll get darker and flatter muffins that taste slightly sour.

Note: there’s no need for apple cider vinegar when baking with baking powder.

Lemon

We add lemon zest to the batter to give the muffins a subtle lemon flavor. This is optional; you can keep the zest out if you are not into lemons.

If you want extra lemony vegan blueberry muffins, you can substitute 1/4 cup (60 grams) of lemon juice for 1/4 cup (60 grams) of milk.

Salt

Salt is optional, and you can omit it if you are on a low-sodium diet. However, it does make the flavor of the muffins richer and rounder.

opened blueberry muffins

Instructions

Preheat the oven to 350°F or 180°C. Line a 12-muffin pan (or two 6-muffin pans) with muffin liners.

Tip: if you don’t have muffin liners, use 5-inch squared pieces of parchment paper.

muffin pan lined with parchment paper

To a large bowl, add lemon zest, milk, sugar, oil, and vanilla extract.

Whisk well until the wet ingredients are well combined.

blueberry muffins batter

Sift in the flour and baking powder all at once.

flour sifted in the batter

Whisk wet and dry ingredients for a short minute until lumps are gone, but without over-mixing.

You can use a hand whisk or an electric whisk.

Note: over-mixing develops the flour’s gluten, making vegan blueberry muffins heavy and compact. To have light, airy, and fluffy muffins, don’t over-mix.

mix the batter

Rinse the blueberries, shake the water off, and toss them in a bowl with the cornstarch, then add them to the batter.

Tip: muffin batter should be pretty dense, between a cake batter and cookie dough. You should be able to scoop it in the muffin liners.

blueberries in batter with flour

Stir and fold the blueberries in the mixture gently.

Tip: if you use frozen blueberries, add them in frozen. Do not let them thaw.

mix the berries in the batter

Transfer the batter to the muffin liners. You should be able to make 12 muffins.

You can fill them almost to the top, leaving about 1/5-inch (0.5 cm) to the rim.

batter into muffin pan

Optionally, sprinkle the top of the muffins with sugar. We used brown sugar here, but white sugar is also ok.

Note: We did half with the sugar and half without to please everyone in our family.

muffins with cinnamon sugar

Bake at 350°F or 180°C for 22.5 minutes, or until a toothpick inserted in the center comes out dry.

Tip: muffins made with frozen blueberries take 2 to 5 minutes longer to bake.

baked blueberry muffins

Let the muffins cool down for about 20 minutes before removing them from the pan. Then transfer it onto a cooling rack.

They should be good to go within about 45 minutes of total cooling time. They are soft, tall, jam-packed with juicy blueberries, moist, airy, and so delicious you won’t believe they are vegan.

opened blueberry muffins

Variations

Sugar top or no sugar top?

Blueberry muffins with cinnamon topping

For everyday snacking on these or having them for a quick breakfast, we’d say no sugar on top. They are still delicious without it, especially if you make them with fresh in-season blueberries.

However, the extra sugar on top will certainly be welcome if you have guests over or make these with frozen blueberries.

Lemon blueberry cake

blueberry cake slice

Love the blueberry-lemon combo and want to make something different to these cute little muffins?

Then try our blueberry cake! The recipe is similar and easy to make. The cake is soft, moist, and delicious.

Check out our lemon blueberry cake recipe.

Lemon blueberry pound cake

blueberry lemon pound cake and slices

Lemon and blueberries are also excellent in a pound cake. We make this one with the same ingredients as our vegan blueberry muffins; the result is incredible.

Then to make it extra delicious, we top it with a lemon glaze which is finger-licking good. This pound cake is moist, soft, and packed with blueberries!

Check out our lemon blueberry pound cake recipe.

Storage

Room temperature: Store vegan blueberry muffins at room temperature in a plastic bag or airtight container for up to 4 days.

Freezer: let them cool down completely, then transfer them into a freezer-friendly bag and freeze for up to 3 months—Thaw in the microwave with the thawing function.

Tips

  • Don’t have muffin liners? You can use twelve 5-inch squared pieces of parchment paper.
  • Don’t over-mix the batter: over-mixing will result in compact and heavy muffins.
  • Use oil instead of butter: oil is best for muffins because it makes them tall, airy, and fluffy.
  • Use vegetable oil with a neutral flavor, like canola oil or sunflower oil.
  • Baking soda is not necessary; use baking powder instead.
  • The batter should be thick and spoonable. Somewhat in between a cake batter and cookie dough.
  • Toss the berries in cornstarch so they don’t sink to the bottom of the muffins.
  • If you use frozen berries, add them frozen. Also, the muffins will take a little longer to bake and will be less tall.

Questions

How do I stop my blueberries from sinking into muffins?

To stop your blueberries from sinking in muffins, rinse them, shake the water off, then toss them in a tablespoon of cornstarch.

What is the secret to making moist muffins?

To make moist muffins, you must get the correct wet and dry ingredients ratio. Check out our recipe below. Also, baking time is essential; you should not over-bake the muffins.

What can I use instead of milk in blueberry muffins?

You can use water or plant milk such as soy, oat, almond, and all other plant milk varieties.

Can I add chocolate chips?

Sure, go ahead. Add 1/3 cup dark chocolate chips at the same time you add the blueberries.

More muffin recipes

If you love making muffins, take a peek at these wholesome baked goods with easy-to-find ingredients:

More fruit-packed desserts

You can easily eat a balanced diet while enjoying a sweet treat; try one of these fruit-packed desserts that are guaranteed crowd-pleasers:

For many more easy dessert ideas, check out our desserts category page.

blueberry muffins with muffin papers

Vegan Blueberry Muffins

By: Nico Pallotta
5 from 13 votes
Our vegan blueberry muffins are softlightmoist, and packed with juicy blueberries. They are easy to make with only 8 simple ingredients; you can whip them up in 5 minutes.
Prep Time: 10 minutes
Cook Time: 22 minutes
Total Time: 32 minutes
Servings: 12 muffins
Course: Dessert, Snack
Cuisine: American

Equipment

  • 12-muffin tin (or two 6-muffin tins)

Ingredients

WET INGREDIENTS

  • 1 teaspoon grated lemon zest
  • 1 cup non-dairy milk any
  • ¾ cup sugar
  • ¼ cup neutral vegetable oil like avocado oil or canola oil
  • 1 tablespoon vanilla extract

DRY INGREDIENTS

  • 2 cups all-purpose flour
  • 1 tablespoon baking powder
  • teaspoon salt
  • 2 cups blueberries fresh or frozen
  • tablespoon cornstarch

Instructions 

  • Preheat the oven to 350°F or 180°C. Line a 12-muffin pan (or two 6-muffin pans) with muffin liners.
    muffin pan lined with parchment paper
  • To a large mixing bowl, add 1 teaspoon grated lemon zest1 cup non-dairy milk¾ cup sugar¼ cup neutral vegetable oil, and 1 tablespoon vanilla extract.
    Whisk well.
    blueberry muffins batter
  • Sift in 2 cups all-purpose flour, 1 tablespoon baking powder, and ⅛ teaspoon salt all at once.
    flour sifted in the batter
  • Whisk wet and dry ingredients for a short minute until lumps are gone, but without over-mixing.
    You can use a hand whisk or an electric whisk.
    mix the batter
  • Rinse 2 cups blueberries, shake the water off, and toss them in a bowl with 1½ tablespoon cornstarch, then add them to the batter.
    Stir and fold the blueberries in the mixture gently.
    blueberries in batter with flour
  • Transfer the batter to the muffin liners. You should be able to make 12 muffins.
    You can fill them almost to the top, leaving about ⅕-inch (0.5 cm) to the rim.
    Optionally, sprinkle the top of the muffins with sugar. We used brown sugar here, but white sugar is also ok.
    muffins with cinnamon sugar
  • Bake at 350°F or 180°C for 22.5 minutes, or until a toothpick inserted in the center comes out dry.
    baked blueberry muffins
  • Let the muffins cool down for about 20 minutes before removing them from the pan. Let cool down for 10 more minutes before eating.
    opened blueberry muffins

Video

Blueberry Muffins with only 8 ingredients

Notes

Nutritional information is an estimate for 1 out of 12 vegan blueberry muffins without the sugar topping.
SUBSTITUTIONS
Blueberries: you can use fresh or frozen. If using frozen, cook muffins 3 more minutes.
All-purpose flour: sub 1-to-1 gluten-free flour, whole wheat flour, or spelt flour.
Sugar: sub brown sugar, coconut sugar, or palm sugar.
Non-dairy milk: you can use any, including soy, almonds, oat, rice, cashew, and hazelnut milk.
Oil: any with a light color and neutral flavor works. Best are avocado, canola, and sunflower oil.
Cornstarch: sub all-purpose flour.
Lemon zest: sub cinnamon.
TIPS
Don’t have muffin liners? You can use twelve 5-inch squared pieces of parchment paper.
Don’t over-mix batter: over-mixing will result in compact and heavy muffins.
Use oil instead of butter: oil is best for muffins because it allows them to get tall, airy, and fluffy.
Use vegetable oil with a neutral flavor, like canola oil or sunflower oil.
Baking soda is not necessary; use baking powder instead.
The batter should be thick and spoonable. Somewhat in between a cake batter and cookie dough.
Toss the berries in cornstarch, so they don’t sink to the bottom of the muffins.
If you use frozen berries, add them frozen. Also, the muffins will take a little longer to bake and will be less tall.
STORAGE
Room temperature: Store vegan blueberry muffins at room temperature in a plastic bag or airtight container for up to 4 days.
Freezer: let them cool down completely, then transfer them into a freezer-friendly bag and freeze for up to 3 months—Thaw in the microwave with the thawing function.

Nutrition

Calories: 212kcal, Carbohydrates: 37g, Protein: 3g, Fat: 6g, Saturated Fat: 0.5g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 3g, Trans Fat: 0g, Cholesterol: 0mg, Potassium: 174mg, Dietary Fiber: 1g, Sugar: 15g, Vitamin A: 57IU, Vitamin B6: 0.03mg, Vitamin C: 3mg, Vitamin E: 1mg, Vitamin K: 8µg, Calcium: 75mg, Folate: 47µg, Iron: 1mg, Manganese: 0.3mg, Magnesium: 11mg, Zinc: 0.2mg
Tried this recipe? Leave a comment below or mention @theplantbasedschool on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

If you liked these blueberry muffins, you might also like:

[adthrive-in-post-video-player video-id=”wCTn0nCT” upload-date=”2023-04-18T06:55:43.000Z” name=”Blueberry Muffins.mp4″ description=”Our vegan blueberry muffins are soft, light, moist, and packed with juicy blueberries. They are easy to make with only 8 simple ingredients; you can whip them up in 5 minutes.” player-type=”default” override-embed=”default”]


Nico and Louise in the kitchen

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with easy, tasty, and wholesome recipes.

Our aim is to help you and your family eat more veggies through delicious recipes with simple ingredients.

Easy right?

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




16 Comments

    1. Hi Angel,

      Yes, probably a little longer. Our lemon blueberry cake (linked here) which is similar to the blueberry muffins bakes in about 50 minutes.

      I hope this helps 🙂
      Nico

  1. 5 stars
    Un’altra grandiosa ricetta plant based. Grazie per averci rivoluzionato la cucina vegetale, ora anche i più scettici chiedono il bis! 🫶

  2. 5 stars
    Delicious! I love the tips at the end and used a couple substitutions. Since I’m not vegan I used regular low fat milk, white whole wheat flour, and cinnamon instead of lemon zest (because I was being lazy). Took about 26 minutes with my oven for a clean toothpick. Great recipe! Will make again! Thank you!

    1. I’m so happy to hear, Jess! They sound just delicious.

      Thanks so much for your feedback and your rating. All the best,

      Louise

  3. Good morning! I made the blueberry muffins this morning and for some reason they came out very white looking. They were not undercooked because I check them with a toothpick any suggestions what could have happened.

    1. Hi Denise,

      that’s normal, since there’s no egg they look more white than usual muffins.
      To make them more golden-brown, you could bake them a minute longer – the last minute on the top oven rack; or add 3/4 teaspoon of baking soda in the batter.
      Hope this helps 🙂
      Nico

    1. Hi Sinu,
      Yes – we store the muffins in a closed plastic bag in the fridge for 5-7 days. Before eating, we give it a 15 sec reheating in the microwave.
      This keeps them moist for longer. I hope this helps. Kindest,
      Louise

    1. I would guess around 1 tsp of lemon zest. Do let me know how they turn out!
      Kindest,
      Louise

  4. Thank you for this amazing recipe I can’t wait to try it out ! I was just wondering if I can use honey instead of sugar ? Or if I can I eliminate the sugar all together ?

    1. Hi Valentina, I’m so happy you feel like making this recipe!
      We’ve never tried these muffins with honey instead of sugar, but in theory, it is possible.
      So, a common rule of thumb is that honey can be substituted for sugar in equal amounts (up to one cup).
      For example, you should be able to substitute 3/4 cup of honey for 3/4 cup of sugar called for in this recipe. Just remember, you’re adding more liquid to the muffins, so they might need a couple of minutes longer in the oven – and they will also be sweeter (as honey is sweeter than sugar).
      I hope this help! Please do let us know if you try it out, we’d love to hear.
      Have a great Sunday.
      Kindest,
      Louise