Vegan Life > Recipes > Breakfast & Brunch > Vegan Blueberry Muffins

Vegan Blueberry Muffins

March 14, 2024

Note: This post may contain affiliate links. As an Amazon associate, I earn from qualifying purchases. For more information, please read my full disclosure.

These vegan blueberry muffins are light, moist, and tender inside with tall, golden muffin tops and so many blueberries! They might be the best blueberry muffins you've tried, vegan or not! And they come together in one bowl with just 10 minutes of work.

Vegan blueberry muffins on a wooden platter, with plant based milk and a tray of more muffins in the background.

Stop what you're doing right now and make these vegan blueberry muffins. Seriously. Muffins this delicious should not be able to be made in 30 minutes or less, but they are! And you probably have all the required ingredients at home already.

When I'm making a recipe, I always test at least six variations of the recipe to make sure it's the most delicious version possible. But I might have made this one a few more times than necessary because... these muffins are just so good!

If you need an excuse to make them, vegan blueberry muffins are perfect for school events or breakfast meetings, but I won't tell anyone if you want to make them for an everyday treat. Whether you're serving them to vegans or a crowd that includes omnivores, everyone will love these muffins.

Vegan blueberry muffins on a wire rack, with blueberries to the side.

Ingredient Notes and Substitutions

All-purpose flour: This flour worked best in my tests; as of now I don't recommend substituting with other types of flour like whole wheat or gluten-free all-purpose.

Vegan granulated sugar: I used organic cane sugar; some sugar is processed using animal bone char, but organic sugar isn't, so it's a safe choice. You could also use brown sugar for a deeper caramel color and richer flavor.

Baking powder: Allows the muffins to rise and create tall muffin tops.

Salt: Enhances the flavor of the muffins and keeps them from being overly sweet.

Plain, unsweetened almond milk: I recommend using either almond milk or soy milk, since those types of milk tend to be more consistent between brands in my experience. However, other types of non-dairy milk should also work if they have a similar thickness.

Sunflower oil: I like using sunflower oil, but other oils like canola or vegetable oil would work as well. For an oil-free version, replace the oil with an equal amount of applesauce.

Apple cider vinegar: Reacts with non-dairy milk to create a "buttermilk" flavor; you could also use white vinegar or even lemon juice.

Vanilla extract: For flavor; I prefer real vanilla extract because it has a more complex flavor profile than artificial vanilla.

Blueberries: Choose sweet, flavorful blueberries, since they're the star of this recipe! If you can't get fresh blueberries, you can use frozen, but if you don't want the color to bleed into the batter, you'll need to rinse them in a sieve or colander until the water is mostly clear. Then pat them dry with paper towels and fold into the batter as usual.

The ingredients for vegan blueberry muffins, labeled.

How to Fold in Frozen Blueberries without Discoloration

Frozen blueberries will work in this recipe, but if you fold them in directly, you'll find that they'll bleed color into the batter, resulting in greenish-purple muffins. They'll still taste delicious, but you can avoid the discoloration with a little prep.

Just place the blueberries in a sieve or colander, then run water over them until the water runs clear. Take them out and pat them dry with paper towels before folding them into the batter as gently as possible. (There will likely still be a bit of leakage, but folding gently will keep it from spreading.)

I've also seen recommendations to dust the blueberries in flour before adding them in. I tested these blueberry muffins using both methods, and there was much more discoloration in the muffins with flour-dusted blueberries compared to the rinsed blueberries.

Vegan blueberry muffins on a cooling rack.

Variations to Try

  • Replace the blueberries with chocolate chips

  • Use other fruits or berries in place of blueberries (blackberries, raspberries, cranberries, chopped strawberries would all be delicious)

  • Add a bit of lemon zest, and replace a bit of the milk with lemon juice for lemon-blueberry muffins

  • Top them with coarse sugar (like turbinado sugar) before baking for easy crunchy tops

  • Add a streusel topping: mix 2 tablespoons of cold vegan butter with 1/4 cup each of flour and light brown sugar until crumbly, then sprinkle on top before baking

  • Replace the sugar with brown sugar and add a teaspoon of cinnamon

Vegan blueberry muffins on a wood serving board, with almond milk and blueberries in the background.

Tips for Perfect Muffins with Tall Muffin Tops

Measuring flour: Measuring flour with cups can result in large variances in the amount of flour that actually gets used. For that reason, if you have a kitchen scale, I highly recommend you turn on the metric measurements in the recipe card and weigh your flour.

If that's not an option, make sure you're spoon measuring your flour into the cup (don't use the cup to scoop up the flour). To do this, use a large spoon to add flour to the measuring cup until it's full. Then, use the back of a knife to scrape off the excess flour, being careful not to pack flour into the cup.

Temperature: Starting off with a high temperature and placing the muffins high in the oven are key to raising the muffin tops and turning them golden brown. With some recipes, you'll only need the high temperature for 5 minutes or so, but this recipe does require more time at a higher temperature. When you see the tops just beginning to turn golden brown, you can reduce the oven temperature to 350°F (180°C).

Don't over-mix: This step is absolutely critical for light and fluffy muffins. You want to just mix to the point that there's no raw flour visible, and the batter is still a bit lumpy. If you mix the batter longer, more gluten will form and the muffins will be dense instead of tender.

Three vegan blueberry muffins stacked on top of each other, with almond milk and more muffins in the background.

Fill the liners almost to the top: With so many blueberries in this batter, these muffins won't rise quite as much as other muffin recipes, so you'll want to fill the liners almost to the top to get tall, domed muffin tops. In order to make sure my muffins are all the same size, I like to place my bowl of batter on my kitchen scale to check that I'm adding an equal amount of batter to each liner. I press the "tare" button to set the scale to zero, then when I remove batter, it will change to a negative number, which is the amount of batter I've removed. I press the tare button again after each muffin. For this recipe, I used about 82 grams of batter per muffin.

Check for doneness: Ovens can run hot or cold, so be sure to use a toothpick to check your muffins before you pull them out of the oven. Insert a toothpick into the center of a muffin and it should come out clean. If the toothpick has batter or crumbs stuck to it, your muffins need more time.

Let the muffins cool in the pan for 5 to 10 minutes before you transfer them to the wire rack to finish cooling. This will ensure they don't fall apart.

A top-down view of vegan blueberry muffins in a pan, with one hole filled with blueberries, and measuring spoons to the side.

Make-Ahead, Serving, and Storing

Since this recipe doesn't have baking soda, you can make the batter up to 1 day in advance and refrigerate it in the mixing bowl, covered, if you prefer. When you're ready to bake the muffins, just heat your oven, and continue with the recipe, filling the muffin liners as normal.

Before serving these blueberry muffins, let them cool in the pan for 5–10 minutes, then transfer them to a wire cooling rack. They're delicious while they're still warm, but they'll be easier to remove from the wrapper once they're cooled completely.

Store your vegan blueberry muffins in an airtight container at room temperature for 3–4 days. If you want to store them longer, you can use a freezer bag or freezer-safe container to freeze them up to 3 months. Before you're ready to serve them, just leave them at room temperature for a few hours.

Three vegan blueberry muffins in a row, with the middle one unwrapped; behind them are a pan of muffins and a jug of almond milk.

Frequently Asked Questions

Why do I need to change the oven temperature after 15 minutes? Baking at a high temperature allows the muffin tops to rise and turn golden brown. If you don't mind pale-colored muffin tops, you can bake your muffins on the middle rack at 350°F (180°C) for 20-25 minutes, until a toothpick comes out clean.

Can I make these blueberry muffins without oil? Yes, you can replace the oil with an equal amount of applesauce for an oil-free version.

A close up view of the inside of a vegan blueberry muffin that's been cut in half.

More Sweet Vegan Breakfast Ideas

Vegan Blueberry Muffins

Yield11 muffins

Prep Time10 minutes

Cook Time20 minutes

Total Time30 minutes


  • 2 cup all-purpose flour, see notes on measuring flour
  • 3/4 cup vegan granulated sugar
  • 1 tbsp. baking powder
  • 1 tsp. salt
  • 1 cup plain, unsweetened almond milk
  • 1/3 cup sunflower oil
  • 1 tsp. apple cider or white vinegar
  • 1 tsp. vanilla extract
  • 1 1/2 cup fresh blueberries (about 1 1/2 6-oz containers)


  1. Position a rack in the upper part of the oven, then preheat your oven to 425°F (220°C). Line a standard-sized muffin pan (or pans) with 11 liners.

    A 6-hole muffin tin filled with liners.
  2. Whisk flour, sugar, baking powder, and salt together in a medium mixing bowl.

    Dry ingredients for vegan blueberry muffins, whisked.
  3. Separately, in a large measuring cup or small bowl, mix together almond milk, vinegar, sunflower oil, and vanilla. (I prefer to use a 2-cup measuring cup so I only have one bowl to wash later).

    Wet ingredients for vegan blueberry muffins, in a measuring cup.
  4. Add wet ingredients to dry ingredients and mix until combined but not overmixed. You shouldn’t be able to see any dry flour, and some lumps should still be visible (refer to the image for the correct texture).

    Wet and dry ingredients for vegan blueberry muffins, mixed together.
  5. Use a rubber spatula to gently fold in your blueberries, being careful not to over-mix.

    Vegan blueberry muffin batter with blueberries folded in.
  6. Scoop the batter equally into the liners, filling each liner to just below the top. (If you’d like to measure, I use around 82 grams of batter per muffin).

    Muffin tin
  7. Place the muffin pan at the center of the top rack of the oven and bake for 15 minutes. Then, (without opening the oven door), reduce the heat to 350°F (180°C) and bake another 5 minutes. Insert a toothpick into the center of a muffin; if it comes out clean without crumbs or batter, the muffins are ready. If not, bake 2-3 minutes longer or until an inserted toothpick comes out clean.

  8. Place the pan with the muffins on a wire rack to cool for 5 to 10 minutes, then remove the muffins from the pan and place them directly on the wire rack to cool completely.

Notes & Hints

I recommend measuring flour in grams, but if you are measuring using cups, be sure to spoon-measure: use a spoon to add flour to the cup, then use the back of a knife to level the top, without packing the flour in.

If you're using frozen blueberries, juice may discolor the batter. To minimize that, place them in a sieve or colander and run water over them until the water runs clear. Then pat them dry and fold them into the batter as carefully as possible.

Nutrition Data

Serving Size: 1/11 of recipe; Calories: 203Fat: 7 g.; Saturated Fat: 0 g.; Cholesterol: 0 mg.; Sodium: 278 mg.; Carbohydrates: 33 g.; Fiber: 1 g.; Sugar: 15 g.; Protein: 2 g.; Vitamin A: 11 mcg. RAE; Vitamin B12: 0 mcg.; Vitamin C: 1 mg.; Vitamin D: 0 mcg.; Calcium: 72 mg.; Iron: 0 mg.; Potassium: 16 mg.; Zinc: 0 mg.

Note: This data should be used only as an estimate. Please see the nutrition section of my terms and conditions for more information on how this data is calculated.

Four vegan dishes: Creme Brulee, Detroit-style pizza, General Tso's Tofu, and Lemon Tart

Vegan recipes in your inbox

Join the community and get my newest and best yummy vegan recipes sent right to your email!

A vegan blueberry muffin, with blueberries, almond milk, and measuring spoons in the background.

Share this:

Leave a Comment

I love reading comments! I'll do my best to answer questions, too. If you made the recipe, please leave a star rating, it helps support the blog so I can make more recipes and articles. Thank you!

Your rating: