Delicious Vegan Blueberry Muffins, with a buttery crumble topping. Moist, fluffy, and bursting with fresh blueberries. This vegan muffin recipe made with simple ingredients will be your new favourite.

two blueberry muffins stacked on top of each other

You’ll never have to buy a vegan muffin from your bakery again! This recipe uses only a few common ingredients (& no egg replacer!) which you may already have in your pantry. And, you can use fresh or frozen blueberries in these muffins, meaning you can bake them year round. They are perfectly fluffy and moist with that incredible buttery crumble topping. Consider making them for your next brunch with a vegan frittata or my favourite open-faced breakfast sandwiches!

No egg replacer needed

Being a food blogger for over 9 years means I have made a lot of muffins! I love that my muffin recipes do not require an egg-replacer, which can often add to the cost of a recipe if you do not already have some.

close up shot of vegan blueberry muffins with crumble topping

How to store leftover muffins:

You can store leftover blueberry muffins in a covered container on the counter for about 3 days (please note, the crumble topping will start to get a bit wet from condensation after day 2). You can store them in a covered container in the fridge for up to a week, or freeze for up to 3 months. To freeze them, store in a freezer-safe container (option to wrap them individually in plastic wrap for easy access to individual muffins). Let thaw and enjoy.

Want to make these muffins gluten-free?

You can try substituting a 1:1 gluten-free baking blend for the all-purpose flour. I have not tried it myself though.

Feel like switching it up?

The blueberries can be replaced with raspberries, blackberries or other berry in the same measurement. You could also substitute chocolate chips for half or all of the fruit.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
two blueberry muffins stacked on top of each other

Vegan Blueberry Muffins with Crumble Topping (Bakery-Style)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 13 reviews
  • Author: Olivia Biermann
  • Prep Time: 15 minutes
  • Cook Time: 28 minutes
  • Total Time: 45 minutes
  • Yield: 12 muffins

Description

Delicious Vegan Blueberry Muffins, with a buttery crumble topping. Moist, fluffy, and bursting with fresh blueberries. This vegan muffin recipe made with simple ingredients will be your new favourite.


Ingredients

  • 2 cups all-purpose flour
  • 2 tsp baking powder
  • 1/4 tsp salt
  • 1 1/4 cups non-dairy milk
  • 1/3 cup melted vegan butter, coconut oil or canola oil
  • 1 cup sugar 
  • 2 tsp vanilla extract
  • 1 cup blueberries, fresh or frozen

Crumble topping:

  • 1/4 cup white sugar
  • 1/4 cup all-purpose flour
  • 2 tbsp cold vegan butter, diced
  • pinch of salt

Instructions

  1. Preheat oven to 425 F. Line a muffin tin with paper muffin liners.
  2. In a large mixing bowl, whisk together the flour, baking powder and salt until combined.
  3. Combine the oat milk, melted vegan butter, sugar and vanilla extract and stir. Add to the dry mixture and stir until just combined. Try not to over mix, only stir until there is no more dry ingredients hiding anywhere. Add the blueberries and gently mix them in until just combined.
  4. In a small mixing bowl, combine sugar, flour and salt. Add butter and use your fingers to mix it in until the mixture is crumbly and resembles wet sand.
  5. Divide batter between muffin cups. For extra large muffins, do 9. For more regular size muffins, do 12. Top with a sprinkle of crumble topping.
  6. Bake in preheated oven for 5 minutes. After 5 minutes, without opening the oven, reduce the temperature to 375 F and bake another 20-23 minutes, until golden brown on top and a toothpick inserted in the center comes out clean or with a few crumbs clinging to it.
  7. Remove from the oven and let cool in the muffin tin a few minutes, before removing and transferring to a wire rack to cool completely.

 

Explore Recipes