Vegan Blueberry Muffins Recipe: Moist, Fluffy, Simple to Make

Pillowy, tender, and bursting with juicy blueberries and bright lemon, these Vegan Blueberry Muffins are destined to become a household favorite.

With generous muffin tops and a crunchy, caramelized walnut crumble, these bakery-style muffins are a step above the ordinary. They’re easy to make gluten-free, freeze well, and avoid the gummy or dry texture that can plague vegan baked goods.

Table of Contents
1. Why this recipe works
2. Ingredient notes
3. Step-by-step instructions
4. Expert tips
5. Frequently Asked Questions
6. Recipe card

vegan blueberry muffin with bite shot on parchment paper with other muffins in background.

Why this recipe works

Fluffy yet moist muffins

Vegan muffins can easily turn out dense or chewy. This recipe avoids that by combining a vegan “buttermilk” (oat milk plus lemon juice), a well-balanced amount of leavening, and a mix of brown and cane sugar to lock in moisture and flavor. The result is tender, light crumb with plenty of moisture from the oat milk and berries.

Bakery-style results

These muffins rise tall, develop broad muffin tops, and brown beautifully on the sides and bottoms. Key techniques used here are:

Fill the muffin cups to the top so each muffin becomes large and domed. Use a walnut–brown sugar crumble topping for a crunchy, caramelized contrast to the soft interior. Skip paper liners and grease the pan well to get smooth, browned edges. Start the bake at 425ºF, then lower to 350ºF without opening the oven door to jumpstart the rise and set the tops quickly.

Blueberries in every bite

To prevent berries from sinking and creating soggy bottoms, spoon roughly half the batter into each cup, then fold the blueberries into the remaining batter and fill the cups to the top. This keeps the berries suspended throughout the muffin.

blueberry muffins with crumble topping in muffin tin, two muffins spilling out.

Ingredient notes

labeled ingredients for vegan blueberry muffins on wooden board.

Fresh blueberries: Rinse and dry them well to avoid extra moisture. If using frozen berries, thaw and pat dry (see FAQ).

Vegan butter: A blend of oil and vegan butter gives the best flavor and texture—oil keeps the muffins moist and butter adds richness.

All-purpose flour: Provides structure for egg-free muffins. See the FAQ for tested gluten-free swaps.

Brown sugar + cane sugar: Brown sugar adds extra moisture and depth of flavor alongside cane sugar.

Lemons: Zest brightens the batter and the crumble; the recipe uses lemon zest in both places for clear citrus notes.

Walnuts: Finely chopped walnuts combined with brown sugar make a crunchy crumble. If you have a tree-nut allergy, omit the topping or try rolled oats instead.

Step-by-step instructions

Make the crumble topping: Combine finely chopped walnuts, brown sugar, lemon zest, and a pinch of salt in a small bowl and mix until combined.

brown sugar, walnuts, and lemon zest in bowl.
brown sugar-walnut topping in bowl on wooden board.

Whisk the dry ingredients (flour, baking powder, baking soda, salt, cinnamon, nutmeg, brown sugar, and cane sugar) in a medium bowl.

Whisk the wet ingredients in a large bowl: oat milk mixed with lemon juice (to make vegan “buttermilk”), lemon zest, prepared flax eggs, melted vegan butter, oil, vanilla, and almond extract.

bowl of flour, sugar, spices, and baking powder in a glass bowl on wooden board.
bowl of melted butter and milk on wooden board.

Add the dry ingredients to the wet and gently fold with a silicone spatula until just combined—do not overmix. The batter should be thick and almost scoopable.

Spoon a heaping tablespoon of batter into each greased muffin cup to cover the bottom; this uses about half the batter.

dry ingredients for muffins sitting on top of wet ingredients in glass bowl.
mixing dry and wet ingredients for muffin batter in glass bowl with silicone spatula.

Add the blueberries to the remaining batter and fold gently. Divide that batter evenly among the muffin cups, filling to the top, then sprinkle each with the walnut crumble topping.

vegan blueberry muffin batter scooped all the way to the top of muffin tins.
crumble topping on top of muffins in muffin tin.

Bake at 425ºF (218ºC) for 6 minutes. Without opening the oven door, reduce the oven to 350ºF (175ºC) and continue baking 16–18 minutes more, until a toothpick comes out clean or with a few crumbs. Transfer to a cooling rack and cool for about 20 minutes before removing from the pan.

vegan blueberry muffins in muffin tin, with two muffins removed and filled with blueberries.

Tips for the best vegan blueberry muffins

Weigh ingredients or spoon-and-level the flour

A digital scale is ideal, but if you don’t have one, spoon flour into the measuring cup and level it with a knife to avoid packing too much flour.

Don’t overmix

Mix just until the ingredients come together—about 15–20 gentle strokes with a spatula. Overmixing develops gluten and makes muffins tough.

Batter consistency matters

Muffin batter should be thicker than cake batter and easily scoopable. If it seems too loose, add a bit more flour and fold gently until it reaches the right texture.

Skip liners and grease the pan well

Skipping paper liners yields better browning and higher rise. Generously spray or brush the muffin tin bottoms and sides to prevent sticking.

Don’t open the oven door

Avoid opening the oven during the initial rise; sudden temperature drops can prevent proper doming.

Remove muffins from the pan soon

Transfer baked muffins to a cooling rack after about 20 minutes to avoid soggy bottoms.

Make extra and freeze

These freeze very well. Freeze cooled muffins in airtight bags for up to three months; defrost in the fridge or at room temperature.

flatlay of vegan blueberry muffins on linen with middle muffin sliced open to show texture.

Frequently Asked Questions

How can I make these muffins gluten-free?

Tested substitutions: replace the all-purpose flour with 1 1/2 cups (200g) of a 1:1 gluten-free all-purpose flour (with xanthan gum) plus 1 1/4 cups (136g) oat flour. Reduce oat milk to 1 cup (240 mL). Allow muffins to rest in the tins a little longer (25–30 minutes) and handle gently when removing, as gluten-free muffins can be more delicate.

How can I make these muffins more wholesome?

Swap up to 3/4 cup (94g) of the all-purpose flour for almond flour, or try spelt flour combinations (for example, 2 cups spelt + 3/4 cup almond flour). You can also reduce sugar by 25–50% or swap coconut sugar for some of the cane sugar—if using drier sugars, consider adding a tablespoon of maple syrup for moisture.

Can I use frozen blueberries?

Yes. Thaw and rinse frozen berries, drain excess liquid, and pat them dry before folding into the batter so they don’t water down it or sink during baking.

Can I replace the oat milk with another plant milk?

Soy milk works well, though oat milk tends to brown more attractively in baking.

How should I store these muffins? Can I freeze them?

Store at room temperature in an airtight container for 2–3 days, or in the fridge for 5–6 days. Freeze cooled muffins in a sealed bag or container for up to 3 months and defrost in the fridge or at room temperature.

closeup of vegan blueberry muffins with walnut brown sugar crumble in muffin tin.

More delicious vegan breakfast recipes

These muffins pair well with plant-based lattes or a weekend brunch spread featuring tofu scramble and fresh salads. They’re versatile enough to enjoy for breakfast, snack, or dessert.

If you enjoy these Vegan Blueberry Muffins, please rate the recipe and share your photos on social media — we love seeing your remakes!

Vegan Blueberry Muffins

By Nisha Vora
Prep: 25 minutes
Cook: 23 minutes
Total: 48 minutes
Servings: 12 muffins
5 from 203 votes

Made it? Click the stars to leave a review!

closeup of vegan blueberry muffins with walnut brown sugar crumble in muffin tin.
Pin
Print
Review
These bakery-style vegan blueberry muffins are fluffy, tender, and full of fresh blueberry flavor. A crunchy, caramelized muffin top separates them from the standard muffin. Easy to make gluten-free.

Ingredients

  • 8 ounces (227g) fresh blueberries (about 1 ½ cups)
  • 2 tablespoons ground flaxseed meal
  • 1 1/4 cups (300 mL) oat milk
  • 1 medium lemon, zested + 1 tablespoon juice
  • 2 3/4 cups (345g) all-purpose flour, spooned and leveled (see Notes for GF option)
  • 2 ¼ teaspoons baking powder
  • ¼ teaspoon baking soda
  • ½ teaspoon fine sea salt
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon freshly grated nutmeg (optional)
  • ½ cup (100g) organic cane sugar
  • ¼ cup (38g) loosely packed organic brown sugar
  • 3 tablespoons neutral-flavored oil
  • 3 tablespoons (42g) vegan butter, melted
  • 2 teaspoons vanilla extract
  • ¼ teaspoon almond extract (or substitute extra vanilla)

Walnut Crumble

  • cup (37g) walnuts, finely chopped
  • packed cup (50g) organic brown sugar
  • 1 medium lemon, zested
  • Pinch of sea salt

Instructions

  • Wash and dry your blueberries thoroughly.
  • Preheat oven to 425ºF/218ºC. Generously grease a 12-cup muffin tin on bottoms and sides.
  • Whisk flaxseed meal with 5 tablespoons warm water and set aside to gel for 10–15 minutes.
  • Zest the lemon and set aside. Add 1 tablespoon lemon juice to the oat milk and let sit 5–10 minutes to curdle.
  • Make the walnut crumble: Mix chopped walnuts, brown sugar, lemon zest, and a pinch of salt.
  • Whisk dry ingredients in a medium bowl. Whisk wet ingredients in a large bowl, then add dry to wet and stir until just combined. Do not add blueberries yet.
  • Drop a heaping tablespoon of batter into each muffin cup to cover the bottom—this uses about half the batter.
  • Fold blueberries into the remaining batter, fill each cup to the top, and sprinkle with walnut crumble.
  • Bake at 425ºF/218ºC for 6 minutes. Without opening the oven door, reduce to 350ºF/175ºC and bake 16–18 more minutes until a toothpick comes out clean or with a few crumbs.
  • Cool on a rack for 20 minutes, then loosen and remove from the tin. Store cooled muffins in an airtight container for 2–3 days at room temperature, 5–6 days refrigerated, or freeze up to 3 months.

Notes

1. If using frozen blueberries, rinse and drain excess liquid, then pat dry.

2. Use a digital scale when possible. Otherwise, use the spoon-and-level method for flour.

Gluten-free option: swap AP flour for 1 1/2 cups (200g) 1:1 gluten-free flour + 1 1/4 cups (136g) oat flour and use 1 cup (240 mL) oat milk.

3. Generous greasing yields better browning and rise than paper liners.

4. Batter should be thick and scoopable.

5. If muffins stick, place a very hot, wrung-out dish towel under the tin for 10 minutes to use steam to loosen them.

Nutrition

Calories: 293kcal | Carbohydrates: 49g

Nutrition information is automatically calculated and should be used as an approximation.

img 23567 21 Love this? Leave a rating below!