Vegan blueberry muffins that are moist, tender, and perfectly sweet—everything a muffin should be. These homemade muffins are ideal for breakfast and make a delicious snack any time of day.

There are countless muffin varieties—chocolate chip, banana, key lime, cranberry orange—each with its own appeal. Still, in my opinion, the blueberry muffin is the true classic: simple, comforting, and timeless. These vegan blueberry muffins capture that familiar charm with a light, fluffy interior and a golden-brown top studded with juicy berries.
If you love a dependable, crowd-pleasing breakfast or snack, this recipe is for you. It yields tall, tender muffins flavored with cinnamon, a hint of lemon, and vanilla—balanced and irresistible. Multiple batches may be required.

What Makes These the Best Vegan Blueberry Muffins?
There are many reasons these muffins stand out. They’re quick to make, flexible to customize, and ideal for making ahead. Here are the highlights:
- Full of flavor: A combination of cinnamon, lemon juice and zest, and vanilla gives these muffins depth—sweet, slightly tangy, and warmly spiced.
- Quick and easy: The recipe comes together in about eight straightforward steps and takes under an hour total. Most ingredients are probably already in your pantry.
- Make-ahead friendly: These muffins store well, making them great for meal prep and quick breakfasts.
- Customizable: Omit the cinnamon if you prefer, or swap blueberries for vegan chocolate chips or chopped nuts for a different variation.

Notes on Ingredients
Before you start, a few ingredient notes to ensure the best results:
- Vegan buttermilk: Combine soy milk or another plant milk with lemon juice to make a quick vegan buttermilk—this helps with texture and rise.
- Oil: Neutral oil or melted coconut oil works well; vegan butter is another good option.
- Sugar: Cane sugar provides balanced sweetness and moisture.
- Vanilla: Adds warmth and depth.
- Lemon juice: Reacts with baking powder to help the muffins rise and gives a subtle brightness.
- Flour: All-purpose flour works; sift it for a lighter crumb. Gluten-free flour blends can be used as a substitute.
- Leavening and salt: Baking powder and a pinch of sea salt are essential for structure and flavor.
- Cinnamon and lemon zest: Optional, but they complement the blueberries beautifully.
- Blueberries: Fresh or frozen—tossed in a little flour so they don’t sink or bleed into the batter. Reserve some unfloured berries for the muffin tops.
- Coarse sugar: A sprinkle on top adds a pleasant crunch and sparkle.

How to Make Vegan Blueberry Muffins (Step by Step)
Important: this section summarizes the method. Exact ingredient amounts and full details are available in the recipe card below.
The process is straightforward and fast—about 45–50 minutes from start to finish, and your kitchen will smell amazing.
Step-by-step:
Preheat: Heat your oven to 425°F (220°C). Prepare a muffin tin with nonstick spray, vegan butter, or liners for 10 muffins.
Make vegan buttermilk: Stir together the soy milk and a tablespoon of lemon juice and set aside to curdle slightly.

Mix wet ingredients: Whisk oil, sugar, vanilla, and the remaining tablespoon of lemon juice until combined.
Combine dry ingredients: In a separate bowl, whisk sifted flour, baking powder, sea salt, cinnamon, and lemon zest (if using).

Mix batter: Add the vegan buttermilk and wet mixture to the dry ingredients and stir gently until just combined—do not overmix.

Add blueberries: Toss berries in a tablespoon of flour and fold them into the batter carefully so they don’t release too much color.
Fill the pan: Portion the batter evenly into 10 muffin cups. Place a tablespoon or two of water into any empty cup to help oven circulation. Top each muffin with a few of the reserved unfloured berries and a light sprinkle of coarse sugar.

Bake: Bake at 425°F (220°C) for 8 minutes, then reduce the oven temperature to 375°F (190°C) without opening the door and bake another 13 minutes, or until a toothpick comes out clean. Let the muffins cool in the pan for about 5 minutes, then transfer to a wire rack to cool completely. Turning muffins onto their sides as they cool helps prevent the domes from collapsing.

Tips for Success
Small techniques make a big difference. Keep these tips in mind:
- Tall muffin tops: Start at a higher temperature for the first few minutes, then lower it to finish baking. This produces a strong initial rise and well-shaped domes.
- Use vegan buttermilk: It improves both texture and rise—worth the extra minute to mix.
- Toss berries in flour: This stops them from sinking and prevents the batter from becoming streaked.
- Don’t overmix: Stir until just combined for tender muffins; overmixing yields dense results.
- Cool properly: Turning muffins on their sides as they cool helps the tops keep their shape.

How to Store Homemade Muffins
These muffins are best fresh, but they store well. Once completely cooled, place muffins in an airtight container and keep them at room temperature for 4–5 days. Refrigeration will extend their shelf life by a few more days.
Can I Freeze These?
Yes. Freeze muffins in a sealed container or freezer bag for 1–2 months. Thaw overnight in the refrigerator or warm briefly before serving.

Enjoy! If you make these vegan blueberry muffins, snap a photo and tag #jessicainthekitchen on Instagram. We’d love to see your results and hear your feedback!

The Best Vegan Blueberry Muffins
Ingredients
- ½ cup soy milk (or other plant milk) + 1 tbsp extra soy milk and 1 tbsp lemon juice
- ⅓ cup oil (66g)
- ¾ cup cane sugar (150g)
- 1½ tsp vanilla extract
- 1 tbsp lemon juice
- 2 cups flour, sifted (240g)
- 2 tsp baking powder
- 1 tsp sea salt
- ¼ tsp cinnamon (optional)
- Pinch lemon zest (optional)
- 1 cup blueberries, tossed in 1 tbsp flour, plus ¼ cup extra unfloured for topping
- Coarse sugar for sprinkling (optional)
Instructions
- Preheat the oven to 425°F (220°C). Prepare a muffin pan with nonstick spray, vegan butter, or liners for 10 muffins.
- Combine the soy milk and 1 tablespoon lemon juice to make vegan buttermilk and set aside.
- Whisk oil, sugar, vanilla, and the remaining tablespoon of lemon juice together.
- In another bowl, whisk together sifted flour, baking powder, sea salt, cinnamon, and lemon zest.
- Add the vegan buttermilk and wet ingredients to the dry ingredients and mix gently until just incorporated. Scrape the bowl as needed.
- Toss blueberries in a tablespoon of flour, then fold them into the batter gently.
- Scoop the batter evenly into 10 muffin cups. Place a tablespoon or two of water in any empty cups to aid oven circulation. Top each muffin with reserved unfloured blueberries and coarse sugar if desired.
- Bake at 425°F (220°C) for 8 minutes, then reduce the oven to 375°F (190°C) without opening the door and bake another 13 minutes or until a toothpick comes out clean. Cool in the pan 5 minutes, then transfer to a wire rack to cool completely. Turn muffins on their sides while cooling to help preserve the domes.
Notes
- Tall tops: The high initial oven temperature gives muffins a strong rise—remember to lower the heat after 8 minutes.
- Use vegan buttermilk: It improves texture and rise; substitute plain plant milk only if necessary.
- Toss berries in flour: Prevents bleeding and sinking for both fresh and frozen berries.
- Don’t overmix: Stir until just combined for the best texture.
- Cool on their sides: Helps muffin domes keep their shape.
Disclaimer: Nutritional information is an estimate and may vary based on ingredients and brands used. Consult a professional for specific dietary needs.