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

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.

Ingredient notes

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.


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.


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.


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.


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.

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.

Frequently Asked Questions
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.
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.
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.
Soy milk works well, though oat milk tends to brown more attractively in baking.
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.

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
Made it? Click the stars to leave a review!

Review
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
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
Nutrition information is automatically calculated and should be used as an approximation.
Love this? Leave a rating below!