Fluffy Vegan Blueberry Muffins Recipe

The BEST Vegan Blueberry Muffins you’ll ever make! These muffins are moist, tender and full of bright blueberry flavor. They’re easy enough for a weekday breakfast, sturdy enough for packed lunches, and elegant enough for a weekend brunch.

Vegan Blueberry Muffins on a white tray.

Muffins are a favorite at home — some other hits are oat flour muffins and double chocolate vegan muffins — but these vegan blueberry muffins are requested most often. They bake up with a golden top, a soft, moist interior, and lots of juicy blueberries in every bite.

When fresh berries are in season I bake with them nearly every week. These muffins capture that sweet-tart blueberry flavor, and the lemon zest brightens the batter for a bakery-style result that’s still simple to prepare.

Hand holding half of a blueberry muffin.

Ingredients needed

This recipe yields 12 to 14 muffins, depending on blueberry size. It uses common pantry ingredients; here’s what you’ll need:

  • 1 cup unsweetened plain plant-based milk (almond, oat, soy, etc.).
  • 1 tbsp lemon juice (mixed into the milk to make vegan buttermilk).
  • Zest of one lemon (about 1 tablespoon) for brightness.
  • 1.5 cups sugar for balanced sweetness.
  • 1/2 cup neutral oil (vegetable, canola, or avocado oil) to keep muffins moist.
  • 1 tsp vanilla extract for warm flavor.
  • 2 1/2 cups all-purpose flour — best results with AP flour. Use a 1:1 gluten-free all-purpose flour if needed.
  • 2 tsp baking powder and 1/2 tsp salt for proper rise and flavor balance.
  • 2 cups blueberries — fresh or frozen both work; measure frozen berries from frozen.
  • Raw sugar (optional) to sprinkle on top before baking for a crunchy finish.
  • Mixing lemon zest with sugar and oil.
  • Folding blueberries into muffin batter.

How to make this recipe

These vegan blueberry muffins are straightforward and quick. Preheat your oven, prepare a muffin tin, and follow the simple steps below. Full ingredient amounts and times are included in the recipe section.

  1. Preheat the oven to 350°F (175°C). Spray a muffin tin with baking spray or line with paper liners. This recipe makes about 12–14 muffins depending on how full you fill the cups.
  2. Make vegan buttermilk: Mix the plant-based milk and lemon juice; set aside for a minute to curdle slightly.
  3. Whisk dry ingredients: In a medium bowl, combine the all-purpose flour, baking powder, and salt.
  4. Mix wet ingredients: In a large bowl, whisk together lemon zest, sugar, and oil until combined. Add the milk/lemon mixture and vanilla and whisk to combine.
  5. Combine: Fold the dry ingredients into the wet just until incorporated — do not overmix. Gently fold in the blueberries so they don’t burst.
  6. Fill the muffin tin: Scoop batter into the prepared cups (a heaping 1/4 cup per muffin is convenient). Sprinkle about 1/2 teaspoon raw sugar on top if using.
  7. Bake: Bake 25–30 minutes, until the tops are lightly browned and a toothpick inserted into the center (avoid hitting a blueberry) comes out clean. Cool in the pan 5–10 minutes, then transfer to a wire rack to cool completely.
  • Muffin batter in a muffin pan.
  • Baked blueberry muffins in a muffin tin.

Tips for recipe success

These muffins are forgiving, but a few small techniques will help them turn out tender and bakery-like every time.

  • Don’t over-mix: Stir only until the dry ingredients are moistened; overworking the batter makes tough muffins.
  • Cool briefly in the pan: Let muffins rest 5–10 minutes in the tin before transferring to a wire rack to finish cooling.
  • Fold blueberries gently: To avoid streaking and bursting, fold berries in carefully. Tossing berries in a tablespoon of flour can help prevent sinking.
  • Optional glaze: For a sweeter finish, drizzle a simple powdered sugar glaze (1 cup confectioners’ sugar mixed with 1 1/2 tablespoons milk or water) after the muffins cool.
Top of a blueberry muffin.

Frequently asked questions

Can I use frozen blueberries?

Yes. Fresh or frozen blueberries both work well. No need to thaw frozen berries; measure them frozen and fold into the batter. If available, wild blueberries offer a more intense flavor.

What oven temperature is best?

Bake at 350°F (175°C). This temperature allows the muffins to cook through without overbrowning the tops.

How long to bake?

Plan on 25–30 minutes, depending on muffin size. Check doneness with a toothpick inserted into the center (avoid blueberry contact); it should come out clean or with a few moist crumbs.

Storage & freezing recommendations

  • Room temperature: Store cooled muffins in an airtight container at room temperature for up to 3 days.
  • Refrigerator: Keep in the fridge for up to 5–7 days.
  • Freeze: Freeze in a freezer-safe container for up to 2 months. Thaw in the refrigerator or reheat briefly in the microwave or oven.
Muffins made with blueberries.

If you make this recipe, I’d love to hear how it turned out — leave a comment or share a photo. You can tag @foodwithfeeling on social media to show how your muffins turned out.

Recipe (Summary)

  • Yield: 12 muffins
  • Prep: 10 minutes
  • Cook: 25 minutes
  • Total time: 35 minutes

Ingredients

  • 1 cup unsweetened plain plant-based milk
  • 1 tbsp lemon juice
  • Zest of one lemon (about 1 tbsp)
  • 1 1/2 cups sugar
  • 1/2 cup neutral oil (vegetable, canola, or avocado)
  • 1 tsp vanilla extract
  • 2 1/2 cups all-purpose flour
  • 2 tsp baking powder
  • 1/2 tsp salt
  • 2 cups blueberries (fresh or frozen)
  • Optional: raw sugar to sprinkle on top

Instructions

  1. Preheat oven to 350°F. Prepare a muffin tin with cooking spray or liners.
  2. Combine plant-based milk and lemon juice and set aside.
  3. Whisk flour, baking powder, and salt together.
  4. Whisk lemon zest, sugar, and oil together. Add milk mixture and vanilla.
  5. Fold dry ingredients into wet until just combined. Fold in blueberries gently.
  6. Scoop batter into muffin cups (about a heaping 1/4 cup each). Sprinkle raw sugar if desired.
  7. Bake 25–30 minutes until lightly browned and a toothpick comes out clean. Cool briefly in the pan, then transfer to a wire rack.