Pinterest Hidden Image

Whether you have them for dessert, brunch, or as a quick grab-and-go breakfast these eggless blueberry muffins will satisfy your sweet cravings. Bursting with pops of juicy blueberries throughout, they're like the fresh summery version of my cinnamon streusel muffins!

Jump to:

🧾 Ingredients

Here's everything you need to make this easy vegan blueberry muffin recipe from scratch:

ingredients for blueberry muffins measured out in bowls on a gray surface.Pin

Ingredient Notes

  • Blueberries: I've made this recipe using fresh and frozen blueberries -both are great! Just a note on frozen berries, don't defrost them before adding them to the batter as they will release water and make everything soggy.
  • Dairy-Free Milk: Soy milk and apple cider vinegar are combined to make a dairy-free buttermilk substitute. You can also use oat milk or almond milk, but I tend to find soy milk works best for a nice fluffy muffin!
  • Vegan Greek Yogurt: I love using vegan yogurt as an egg replacer. It adds so much moisture and flavor which can't be matched with other alternatives such as flax eggs. I use Alpro Greek-style, but you can also use vegan sour cream, skyr, or thick coconut yogurt.
  • Olive Oil: My go-to baking oil, if you prefer a more neutral flavor go for another vegetable oil like canola oil or sunflower oil.
  • Vanilla Extract: This is a must when baking with blueberries to enhance their flavor. For the streusel topping, I use a real vanilla pod to flavor the sugar, but you can use store-bought vanilla sugar if preferred. 
  • Ground Cinnamon: This also enhances the blueberry flavor and adds a touch of warm spice. 
Pin

Get Your Free E-Book!

Sign up to the Addicted to Dates newsletter for your FREE Guide To Vegan Cheesecakes!

🔪 Instructions

Here are step-by-step images showing how to make vegan blueberry muffins from scratch. Please refer to the detailed printable recipe card at the end of this page once you're ready to make the recipe:

sugar, olive oil, yogurt, and vanilla whisked in a large ceramic bowl.Pin

Step 1: In a large mixing bowl, whisk together the granulated sugar, olive oil, non-dairy yogurt, and vanilla extract.

vegan buttermilk whisked into the sugar mixture until combined.Pin

Step 2: Add the vegan buttermilk (plant-based milk and vinegar) and whisk again to combine.

muffin batter resting in a ceramic bowl before baking.Pin

Step 3: Fold in the dry ingredients using a spatula in 2 increments. That's all purpose flour, baking powder, baking soda, sea salt, and cinnamon. Rest the batter at room temperature for 30 minutes - this promotes high muffin tops.

vanilla crumb topping in a small bowlPin

Step 4: While the muffin batter rests, make the crumble topping. Rub the vanilla into the sugar, then rub in the flour and butter until it resembles a crumble consistency.

blueberries and blueberry jam mixed with a spoon in a small bowl.Pin

Step 5: In a small bowl, mix and coat the blueberries with blueberry jam.

muffin batter with jammy blueberries folded through.Pin

Step 6: Just before baking, carefully fold the blueberries into the muffin batter - do not overmix.

blueberry muffins in tulip liners before baking.Pin

Step 7: Scoop the muffin batter into the liners and fill them to the top of the muffin pan. Stud the top of the muffins with the remaining blueberries, crumble, and bake. 

blueberry muffins with crumb topping in blueberry tulip liners on a wire rack.Pin

Step 8: Let the muffins rest in the pan for 5 minutes. Then carefully lift them out onto a wire rack. If they stay in the pan any longer steam will build up underneath and can make them soggy!

💬 FAQs

How to store blueberry muffins? Can they be frozen?

Transfer the muffins to an air-tight container or ziplock bag, and store them at room temperature for up to 5 days or in the fridge for up to a week.

If refrigerated, let them sit at room temperature for an hour before serving.

They also freeze beautifully. Place them in an airtight container or ziplock bag and freeze for up to 1 month. To defrost, let them sit on the counter for 1-2 hours.

Can I make them gluten-free?

I have not tried them with gluten-free flour. If you do attempt to make them, I would suggest an all-purpose GF cup for cup flour rather than a single flour like almond flour or oat flour, as they will not work.

Can I make them sugar-free or without white sugar?

Sugar is vital not only for sweetness but also for moisture and structure. You can reduce the sugar in the muffin batter slightly by 25g if preferred.

Brown sugar or coconut sugar could probably be used, but note that this will change the appearance of the muffins and possibly add an overpowering flavor to them.

Liquid sweeteners such as maple syrup or agave cannot be used. Instead, try my date muffins which are sweetened solely using maple syrup and dates.

blueberry muffins cooling on a wire rack.Pin

🧁 More Vegan Muffins

Stay in touch with me through social media @ InstagramPinterestTikTok, and Facebook, and subscribe via email to get all our new recipes!

📖 Recipe

Vegan Blueberry Muffins With Crumb Topping

4.84 from 18 votes
Christina Leopold
These fluffy vegan blueberry muffins have tall bakery-style tops and a delicate buttery vanilla crumb topping. Studded with juicy blueberries and blueberry preserves, they can made using fresh or frozen berries.
Servings 10 large muffins
Prep Time 15 minutes
Total Time 1 hour 5 minutes

Ingredients

Muffins

  • 180 ml (¾ cup) soy milk *note 2
  • 2 teaspoons apple cider vinegar
  • 200 g (1 cup) granulated sugar
  • 120 ml (½ cup) olive oil *note 3
  • 120 g (½ cup) vegan Greek-style yogurt *note 4
  • 1 tablespoon vanilla extract
  • 300 g (2 ½ cups) all-purpose flour
  • 3 teaspoons baking powder
  • ½ teaspoon baking soda
  • ¼ teaspoon sea salt
  • 1 teaspoon ground cinnamon
  • 220 g (1 ½ cups) fresh blueberries *note 5
  • 60 g (4 tablespoons) blueberry preserves/jam optional

Vanilla Crumb Topping (optional)

  • 50 g (¼ cup) granulated sugar
  • ½ vanilla pod seeds scraped out
  • 40 g (5 tablespoons) all-purpose flour
  • 2 tablespoons vegan butter

Instructions 

  • Note: I've made some minor tweaks to my original recipe. I've included the original measurements in the recipe notes section below. *see note 1
  • Make vegan buttermilk: In a jug, mix the soy milk and apple cider vinegar. Set aside.
  • Mix wet ingredients: Add the sugar, olive oil, vegan yogurt, and vanilla extract to a large mixing bowl and whisk. Add the vegan buttermilk (soy milk + apple cider vinegar) and whisk again.
  • Combine dry ingredients: Sift the flour, baking powder, baking soda, salt, and cinnamon into a bowl and whisk to combine.
  • Make the batter: Fold the dry ingredients into the wet ingredients using a spatula in two increments until just combined.
  • Rest the batter (optional)Let the batter sit at room temperature for 30 minutes - this promotes high muffin tops.
  • Prepare the oven/pan: Preheat your oven to fan-forced 190°C(375°F) or conventional 210°C(410°F).
    Lightly grease the surface of 2 muffin trays with oil, and line them with 10 muffin liners - leave a gap between each one as you will only be filling every second cavity. I recommend only filling every second cavity as this promotes high muffin tops! The recipe will make 10 large muffins - so if you only have one muffin pan I recommend baking them in 2 batches.
  • Mix the blueberries: In a small bowl toss the blueberries in the blueberry preserves. Set aside.
  • Make the crumb topping: Rub the vanilla into the sugar, then rub in the flour, and then the butter until it resembles a crumb consistency. Set aside.
  • Fold in blueberries: Just before baking, very gently fold around ¾ of the blueberries into the batter.
  • Assemble: Using an ice cream scoop or large spoon, distribute the batter amongst the muffin liners, filling them to the top of the pan. Top with the remaining blueberries and sprinkle the crumb topping on top.
  • Bake at fan-forced 190°C/375°F or conventional 210°C/410°F for the first 5 minsThen turn down the temperature to 170°C/340°F or conventional 190°C/375°F and continue to bake for another 20 minutes.
    Allow the muffins to cool for 5 minutes, then carefully lift them out of the tray and transfer them to a cooling rack to cool further for 30 minutes.

Notes

  1. Measurements: I've made minor tweaks to my original recipe (previously 175g sugar, 80g yogurt, and 280g flour, omit the blueberry preserves, and cut the baking time to 5+15 mins).
  2. Soy Milk: This gives the best result, but you can also use almond milk or oat milk.
  3. Olive Oil: Or neutral oil like canola (rapeseed oil) or sunflower oil.
  4. Vegan Yogurt: I use Alpro Greek style. You can also use vegan skyr, vegan sour cream, or very thick coconut yogurt.
  5. Blueberries: Wash and dry really well. If using frozen blueberries, do not defrost them first.

Nutrition

Serving: 1muffin | Calories: 384kcal | Carbohydrates: 59g | Protein: 5g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.01g | Sodium: 269mg | Potassium: 88mg | Fiber: 2g | Sugar: 30g | Vitamin A: 190IU | Vitamin C: 3mg | Calcium: 120mg | Iron: 2mg
Did you make this recipe?Tag @addictedtodates and hashtag it #addictedtodates

© addictedtodates.com. All content and images are protected by copyright. If you want to share this recipe, please do so using the share buttons provided. Do not screenshot or republish the recipe or content in full. Instead, include a link to this post for the recipe. Thank you!

4.84 from 18 votes (14 ratings without comment)

Leave a Review:

Your email address will not be published. Required fields are marked *

Recipe Rating




16 Comments

  1. Hi! I'm obsessed your muffin recipes~
    I just started baking with no skill whatsoever and they come out the oven perfect every time.
    I wanted to ask if I can include bananas in this recipe and what I'd have to look out for or which other ingredients to cut if I did so.
    Thank you so much<3

    1. Hi Eva!

      I don't recommend swapping the oil as it plays a huge role in the texture. I reckon that you could probably reduce it slightly though to 80ml (1/3 cup) and then replace the difference with extra yogurt. I hope this helps!

    1. Hi Emma,

      I haven't tried this out, but it should work. You may need to bake a few extra minutes!

  2. 2 stars
    I was looking forward to make this recipe but sadly it didn't work for me. The batter was so dry I had to add more soy milk more then 1 cup to have it muffin batter consistency. They also had no flavor and taste was just weird.
    After I bake it I vent back to recipe and I was checking all ingredients what I did wrong and noticed the ratio flour is not correct! In recipe says 280g is (2 1/4 cups) flour. Which is not correct. So not sure if I followed grams measurements would have better results.
    Everything you make looks so delicious.

    1. Hi Hana,

      Thanks for your feedback! That's right sorry, it should be 2 1/3 cups when converted. I always recommend measuring in grams for accuracy. But since your batter was dry it sounds like something else was off, it should be thick but not dry and adding more milk will change the end result when baked. Can you confirm that you're using US cups?

  3. 5 stars
    These muffins are delicious! 🤤 I swapped the fresh blueberries for dried blueberries as I'm not a fan of fresh fruit baked into cakes and they were so so good! So easy to make and turned out perfectly! 😍

    1. Hi Kirsty,

      Dried blueberries sound wonderful! Thanks so much for your lovely feedback 🤗

  4. 5 stars
    Ces muffins sont comme des doudous ultra moelleux.......J'adoooooooore!!!!!
    Merçi pour cette recette😋

      1. I made these blueberry muffins today and boy did they come out amazing. I'm vegetarian so only made change of using normal milk and butter. Followed your recepie to the T and what a result. Thank you for sharing your recepies.

  5. 5 stars
    Absolutely delicious!!! I have been searching a long time for the perfect muffin and this recipe is it. Instructions are easy to follow, and the muffins are easy to make. I am not vegan so did not have the vegan ingredients, so used semi skimmed milk, Greek yoghurt and unsalted butter (I hope you dont mind), they worked a treat, no issues at all.
    Thankyou so much for sharing Christina.
    Thankyou so much for sharing your recipe Christina.

    1. Hi Yaya,

      Thank you so much for sharing your experience - I appreciate you taking the time to leave your detailed review 🙂

  6. I followed the recipe and the only change I made was the oat flour, as soon I take them out they fall apart and I had to go to 30 min cooking time and still uncooked inside.

    1. Hi Claudia,

      Oh no oat flour is not suitable for this recipe, so I can't stand over the results if the recipe was not followed. I specifically mention not to use it in the FAQ section, it does not function the same as all purpose flour.