Vegan Blueberry Muffins

Vegan Blueberry Muffin with lemon slices and blueberries in the background.

These vegan blueberry muffins are moist, tender, bursting with juicy summer berries! Flavored with vanilla and just a hint of lemon, they're perfect for breakfast or a sweet snack!

Vegan Blueberry Muffin with muffin tin, tea cup, and lemon slices in the background.

I make a lot of muffins, and I've gotten to the point where I generally don't follow a recipe anymore. I know, right? Soup without a recipe? Easy. Baking without a recipe? Never thought I'd get there.

Muffins are pretty straightforward though, and once you get an idea in your head of the ratio of basic ingredients like flour, liquid, leavening and such, you can kind of wing it, at least as long as you're going for something pretty straightforward.

It doesn't get much more straightforward than blueberry muffins, so I figured it was time I got a recipe for some vegan blueberry muffins on this site.

Should be easy right? Well, for whatever reason, I made my way through about a half-dozen fails before I got this one right.

It is entirely possible that I'm a bit pickier when coming up with blog recipes than when throwing together a batch of random muffins to snack on at home. My husband did question why at least two batches of muffins that came out of the kitchen over the past few weeks were unworthy.

The final batch of vegan blueberry muffins were perfect, and pretty easy to throw together.

Let's talk about the recipe!


Ingredients You'll Need

  • All-purpose flour. I've also tested this recipe with spelt flour and whole wheat pastry flour, and both work just fine.
  • Granulated sugar. Use organic sugar to keep the recipe vegan.
  • Brown sugar. This also needs to be organic!
  • Baking powder.
  • Baking soda.
  • Salt.
  • Non-dairy milk. Just about any variety that's unsweetened and unflavored will work. Try soy milk, almond milk, or cashew milk.
  • Canola oil. Feel free to substitute your favorite baking oil. Coconut oil or vegetable oil will work just fine!
  • Vanilla extract.
  • Lemon juice. Freshly squeezed juice is best!
  • Lemon zest.
  • Fresh blueberries. Frozen blueberries can be substituted if fresh aren't in season.

Tip: Make sure your ingredients are at room temperature before you begin making your muffins.

How They're Made

The following is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

  • Whisk your dry ingredients together in a large bowl — flour, sugar, brown sugar, baking powder, baking soda, and salt.
  • Stir your milk, oil, vanilla, lemon juice and lemon together in a separate bowl, or better yet, a large liquid measuring cup.
  • Add the wet ingredients to the dry ingredients. Stir everything together just until mixed.

Tip: It's always important when making muffins and quick breads that you don't overmix your batter. Overmixing will cause your baked goods to come out tough.

Liquid ingredients being poured into a bowl of dry ingredients for making muffin batter.
  • Fold the blueberries into your batter.

Tip: Folding means to use a large spoon or spatula to incorporate an ingredient into your batter by gently scooping some of the batter over the additional ingredient (blueberries in this case) repeatedly just until you've got a relatively uniform mixture. This technique helps prevent overmixing.

Hand folding blueberries into a bowl of muffin batter.
  • Divide the batter into paper lined muffin cups. You can make as few as nine big muffins, or as many as 12 smaller muffins.
  • Optionally, sprinkle a bit of sugar on top of each muffin to create a sweet, lightly crunchy topping.
Vegan Blueberry Muffin batter in a muffin tin.
  • Bake your vegan blueberry muffins to delicious, fluffy perfection.
  • Place your muffin tin on a cooling rack and let the muffins cool before removing them from the tin.
Vegan Blueberry Muffins in a muffin tin.

Shelf-Life & Storage

Vegan blueberry muffins will keep in a sealed container or bag at room temperature for up to 3 days, in the fridge for about 5 days, or in the freezer for 3 months.

Frequently Asked Questions

Can these muffins be made gluten-free?

I've had readers tell me that this recipe works with all-purpose gluten-free flour, though I haven't tested this myself.

Why didn't my muffins rise?

Usually this is a result of old baking powder and/or soda. Test them by sprinkling your powder in a glass of water and your soda in a glass of vinegar. They should fizz. If not, toss and replace.

Three Vegan Blueberry Muffins arranged in a stack.

More Vegan Muffins

Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

Vegan Blueberry Muffin with lemon slices and blueberries in the background.

Vegan Blueberry Muffins

These vegan blueberry muffins are moist, tender, bursting with juicy summer berries! Flavored with vanilla and just a hint of lemon, they're perfect for breakfast or a sweet snack!
Course Breakfast
Cuisine American
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 12 muffins
Calories 184kcal
Author Alissa


  • 2 cups plus 2 tablespoons all-purpose flour (can sub spelt flour)
  • ¼ cup organic granulated sugar, plus 2 teaspoons for topping (optional)
  • ¼ cup organic brown sugar
  • 2 teaspoons baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup unflavored soy or almond milk (at room temperature)
  • cup canola oil
  • 1 ½ teaspoons vanilla extract
  • 1 ½ teaspoons lemon juice
  • 1 teaspoon lemon zest
  • 2 cups fresh blueberries


  • Preheat the oven to 400°. 
  • Line a 12 cup muffin tin with papers. (See note.)
  • In a large mixing bowl, whisk together the flour, sugar, brown sugar, baking powder, baking soda, and salt.
  • In a separate, smaller bowl or liquid measuring cup, stir together the milk, oil, vanilla, lemon juice, and lemon zest. 
  • Add the liquid mixture to dry mixture and stir just until blended.
  • Fold in the blueberries.
  • Divide the batter among muffin cups, then optionally sprinkle the tops with 2 teaspoons of sugar.
  • Bake 17 to 20 minutes, until a toothpick inserted into the center of a muffin comes out clean.
  • Remove the muffins from the oven and transfer the tin to a cooling rack. Allow the muffins to cool completely before removing them from the tin.


For larger muffins, use only 9 muffin cups.


Serving: 1muffin (1/12 of recipe) | Calories: 184kcal | Carbohydrates: 28.2g | Protein: 3.8g | Fat: 6.9g | Saturated Fat: 0.6g | Sodium: 161mg | Potassium: 195mg | Fiber: 3.3g | Sugar: 9g | Calcium: 30mg | Iron: 1.3mg

The post Vegan Blueberry Muffins appeared first on Connoisseurus Veg.