Taffey Bakery

  • All Recipes
  • Subscribe
  • About
  • Contact
menu icon
go to homepage
  • Recipes
  • Subscribe
  • My Story
  • Contact Me
    • Instagram
    • TikTok
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Subscribe
    • My Story
    • Contact Me
    • Instagram
    • TikTok
    • YouTube
  • ×

    Vegan Blueberry Muffins

    May 24, 2024 by Ania · This post may contain affiliate links · Leave a Comment

    View Recipe - Print Recipe

    These Vegan Blueberry Muffins are soft and fluffy muffins with juicy blueberries and tangy lemon flavour bursting in every bite. It's topped with a sweet sugar streusel!

    After making my Classic Blueberry Muffins, I knew I had to make a vegan version soon after.

    These muffins contain no eggs and no dairy. Instead, they use oil and a plant-based milk. I used almond milk, but any type of your favourite plant-based milk works!

    Jump to:
    • Why this recipe works
    • Ingredients Notes
    • Step by step instructions
    • Expert Baking Tips
    • FAQ
    • Check out more blueberry recipes
    • Vegan Blueberry Muffins

    Why this recipe works

    Vegan - No eggs and dairy-free!

    Lemon and Blueberry – Light and fruity flavours with tangy lemon bursting in every bite!

    Easy to make – Comes together with just a few simple steps! No wait time either.

    Soft and fluffy – These muffins rise beautifully in the oven!

    Ingredients Notes

    Full recipe and ingredients are in the recipe card below. Feel free to scroll through this section to view certain key ingredients we’re using!

    Blueberries – Make sure to use fresh, and not frozen. Frozen berries hold a lot more liquid, therefore making the batter runnier and affecting the entire bake.

    Flour – All-purpose flour is used in this recipe.

    Lemon – Both lemon zest and lemon juice are used in this recipe.

    Milk – I used almond milk. Feel free to use your favourite plant-based milk. Make sure it’s at room temperature before beginning.

    Oil – I used a flavourless oil. You can use any type of oil you'd like.

    Step by step instructions

    Here is how to make and bake these Vegan Blueberry Muffins. You will need a 12 muffin tin, muffin liners, 3 mixing bowls, a spatula, and a whisk.

    Step 1 – Prep. Line the muffin liners with 12 liners and set aside. If you need a recommendation, this is my favourite tin. 

    Step 2 - Make streusel. In a small bowl, add oil, sugar, and flour. Mix until a crumbly mixture forms. We will be topping the muffins with this. Set aside.

    Step 3 – Mix dry ingredients. In a medium-sized bowl, add in flour, baking soda, baking powder, and salt. Mix together and set aside.

    Step 4 – Mix together wet ingredients. In a large bowl, add milk, oil, and lemon juice. Whisk until well combined.

    Step 5 - Add in lemon zest and white sugar. Mix in until well combined. It might be grainy from the sugar, that is ok.

    Step 6 - Combine dry and wet. Add the dry into the wet and mix together JUST until a soft batter forms. Do not overmix!

    Step 7 – Add blueberries. Gently toss the blueberries in 1-2 tsps of flour before adding them into the mixing bowl. This will help absorb any liquid they may have from washing. Then add into the bowl and mix in a few times.

    Step 8 – Scoop. Evenly divide the batter between 12 liners, they should be almost or all the way full. Using a cookie scooper helps big time to minimize the mess. Sprinkle streusel on top.

    Step 9 – Bake. Bake the muffins at 350°F for 25-30 minutes. The muffins are ready when they bounce back at touch or a toothpick inserted comes out clean.

    These muffins stay fresh covered at room temperature for a few days, or in the refrigerator in an airtight container for up to 1 week!

    Expert Baking Tips

    Here are a few expert baking tips from my kitchen to yours

    • Use a gram scale. I cannot emphasize this enough! It is the most accurate way of measuring your ingredients in the kitchen. This is one of my favourites.
    • Make sure to add some extra white sugar on top before baking! This will give you a delicious crisp sugary muffin top we all love.
    • Do not over-mix! A big reason muffins don’t rise or turn out tough is because the batter is over-mixed. Once you see no flour streaks, stop mixing.
    • Use fresh, not frozen. Make sure to use fresh blueberries!

    FAQ

    Do I have to add blueberries?

    No! Feel free to leave them out or add something else in.

    Can I use regular milk?

    Yes! If you want to make regular blueberry muffins, I suggest using my Classic Blueberry Muffins recipe.

    Check out more blueberry recipes

    • Blueberry Oatmeal Sour Cream Streusel Muffins
    • Blueberry Olive Oil Cake
    • Blueberry Oatmeal Sour Cream Muffins
    • Olive Oil Blueberry Muffins

    PS : If you enjoyed this recipe, please make sure to leave a STAR REVIEW down below! I'd love to stay connected on Instagram @taffeybakery! To get more recipes follow me on TikTok @taffeybakery!

    Vegan Blueberry Muffins

    Ania
    These Vegan Blueberry Muffins are soft and fluffy muffins with juicy blueberries and tangy lemon flavour bursting in every bite. It's topped with a sweet sugar streusel!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 25 minutes mins
    Course Breakfast, Dessert, Snack
    Cuisine American
    Servings 12 muffins
    Calories 141 kcal
    Need metric measurements?Use the buttons below to click between US cups and Metric grams!

    Ingredients
     
     

    For the streusel

    • 8 tbsp white sugar
    • 2 tbsp all-purpose flour
    • 4 tsp oil

    For the muffins

    • 2 1/3 cups all-purpose flour
    • 3 tsp baking powder
    • 1/2 tsp baking soda
    • 1/4 tsp salt
    • zest of 1 large lemon
    • 3/4 cups white sugar
    • 2 tbsp lemon juice
    • 1/2 cup flavourless oil*
    • 1 1/2 cups fresh or frozen blueberries do not thaw if using frozen blueberries
    • 1 cup any plant-based milk
    • 1 tbsp vanilla extract
    • 1 tbsp vanilla pudding powder** or cornstarch

    Equipment

    Muffin Tin
    Muffin Liners
    Spatula
    Measuring Cups
    Measuring Spoons
    Cookie Scooper

    Instructions
     

    • Line a 12 tin muffin liner with 12 liners and set aside. 
    • Make the streusel. In a small bowl combine oil, flour, and sugar. Mix together until a soft crumbly mixture forms. This will be the streusel for the top of the muffins. Set aside.
      8 tbsp white sugar, 2 tbsp all-purpose flour, 4 tsp oil
    • In a medium-sized bowl, add the flour, baking powder, vanilla pudding powder, baking soda, and salt. Mix together and set aside.
      2 1/3 cups all-purpose flour, 3 tsp baking powder, 1/2 tsp baking soda, 1/4 tsp salt, 1 tbsp vanilla pudding powder**
    • In a large bowl, add oil, milk, vanilla, and lemon juice. Whisk together until combined and smooth. Then add in the lemon zest and white sugar mixture and continue whisking for another 1-2 minutes.
      3/4 cups white sugar, 2 tbsp lemon juice, 1/2 cup flavourless oil*, 1 cup any plant-based milk, 1 tbsp vanilla extract, zest of 1 large lemon
    • Add in the dry ingredients and using a spatula, slowly fold until a soft muffin batter forms. Mix until JUST combined.
    • In the bowl with the fresh blueberries, add 1-2 tsps of flour and gently toss around until evenly coated. The light coating of flour will absorb any extra liquid it may have before adding it into the mixing bowl. If you are using frozen blueberries, add them directly into the bowl, do not thaw.
      1 1/2 cups fresh or frozen blueberries
    • Add the blueberries and mix in a few times.
    • Evenly divide the batter between 12 muffin liners. 
    • Evenly sprinkle streusel on top.
    • Bake the muffins at 350°F for 25-30 minutes. The muffins are ready when they bounce back at touch or a toothpick inserted comes out clean.

    Notes

    *I used sunflower oil, but any oil works! Just keep in mind that if you used a flavoured oil (like coconut), it can slightly change the taste of them.
    **I like to use vanilla pudding powder as this gives the muffins some more vanilla flavour and it helps create that tender muffin crumb. You can also use cornstarch instead.

    Nutrition

    Serving: 1muffinCalories: 141kcalCarbohydrates: 32gProtein: 3gFat: 0.3gSaturated Fat: 0.04gPolyunsaturated Fat: 0.1gMonounsaturated Fat: 0.02gTrans Fat: 0.001gSodium: 153mgPotassium: 30mgFiber: 1gSugar: 13gVitamin A: 0.1IUVitamin C: 0.5mgCalcium: 63mgIron: 1mg
    Keyword dairy free muffins, eggless muffins, vegan blueberry muffins, vegan muffins
    Tried this recipe?Let us know how it was!

    CommentsCancel reply

    Hi, I'm Ania!

    Welcome to Taffey Bakery! Here I share a wide variety of desserts you can create with simple, everyday ingredients. Let’s get to baking!

    More about me

    Most Popular Recipes

    • 5 Ingredient Chocolate Oatmeal Bars
    • Condensed Milk Brownies
    • Butter Pecan Cookies
    • Salted Pistachio Dark Chocolate Chip Cookies

    Ania's Favourites

    • Brown Butter Toffee Chocolate Chip Cookie Cups
    • Brown Butter Chocolate Chip Cookie Cups
    • Easy Carrot Cake
    • Easy Carrot Streusel Muffins
    See more Ania's Favourites →

    Latest Instagram Posts

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Recipes
    • Web Stories Archive

    Let's stay connected!

    • Instagram
    • Facebook
    • Pinterest
    • TikTok

    As an Amazon Associate, I earn from qualifying purchases at no additional cost to you. Copyright © 2025 Taffey Bakery

     

    Loading Comments...
     

      Rate This Recipe

      Your vote:




      This worked exactly as written, thanks!
      My family loved this!
      Thank you for sharing this recipe.

      Or write in your own words:

      A rating is required
      A name is required
      An email is required