Eight Forest Lane

  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
menu icon
go to homepage
  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
search icon
Homepage link
  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
×
Home » Recipes » Cupcakes

Vegan Vanilla Cupcakes

By Sally · Aug 8, 2025 · This post may contain affiliate links.
Jump to Recipe
4.52 from 29 votes

These light and fluffy vegan vanilla cupcakes are topped with a creamy vegan vanilla buttercream frosting and colourful sprinkles. This dairy free and egg-free cupcake recipe is the only one you will need for birthdays and special occasions.

Featured Comment

⭐⭐⭐⭐⭐ I’ve been making vegan cupcakes for five years to no avail. I can never get the vanilla ones right. Too dense. Too crumbly. Some don’t even rise. So frustrating. FINALLY a recipe that not only works but tastes great too. THANK YOU! – Jillian

There are some recipes that you just need to have in your back pocket, and I truly believe that a reliable vanilla cupcake recipe is one of those.

While I have my favourite dairy free vanilla cupcakes recipe which has long been my go to, when making cupcakes for a birthday or celebration, there is always a chance that someone may have food intolerances and that can make things tricky, so this is a handy recipe to have.

I started adapting my cakes to find a vegan option that still tastes like cake should because being dairy-free myself I know first hand what it feels like when everyone else gets cake for their birthday and you end up with a slice of the standard orange almond cake that seems to be the only allergy friendly cake that bakeries make, or worse, nothing because it’s just too difficult.

This is the perfect recipe to make for those who need a vegan dessert, but those who don’t won’t feel like this is anything less than the most delicious cupcake. I’ve tested this recipe on many people, both vegan and non-vegan and these cupcakes get the tick of approval from all.

Key Ingredients

There are a couple of key ingredients that help make these vanilla cupcakes vegan and taste so good, so let’s run through.

All ingredients needed to make vegan vanilla cupcakes laid out in small bowls.

Note all ingredients and their quantities are laid out in the recipe card at the bottom of this post.

  • Dairy-free milk – I like to use almond milk usually, but any non dairy milk such as oat milk or soy milk will also work. Coconut milk can be used but your cupcakes will carry that flavour through them.
  • White vinegar – mixed with the dairy-free milk to create a homemade buttermilk. This gives the cupcake a light, soft crumb. I prefer white vinegar so it doesn’t impact the flavour of the vanilla, but apple cider vinegar also will work.
  • Plain flour – known as all purpose flour in the US. You can also substitute with your favourite 1-1 gluten free flour blend.
  • Baking powder and bicarbonate of soda / baking soda – without eggs to help with lift, we need to add both to give the cupcakes rise so they don’t end up dense.
  • Vanilla – for the best flavour make sure to use a good vanilla extract and not imitation vanilla essence.
  • Canola oil – for moisture and a soft and tender crumb. You can substitute with any flavourless oil. Coconut oil also works, but again you may get a slight coconut flavour through the cupcakes.
  • White sugar – keeps the cakes sweet but not overly so they can be balanced with the buttercream frosting.

Step-By-Step Instructions

These cupcakes come together so quickly. You just need a few bowls and an electric mixer if you want, otherwise I generally just use a whisk for the cupcake batter. You’ll also need a cupcake or muffin pan and liners.

Start by making the vegan ‘buttermilk’ which is going to help give the cupcakes that perfect light and fluffy texture. Add the vinegar to the dairy free milk in a small bowl, mix and then set aside while you prepare the rest of the ingredients. It might curdle and look a bit odd, but that’s ok!

Next, sift together the flour, baking powder and bicarbonate of soda in a bowl and give it a quick mix to make sure it’s combined. By making sure the baking powder and bicarbonate of soda are properly mixed into the flour before adding to the wet ingredients, you don’t have to worry about overmixing which can lead to a dense, almost gummy cupcake.

Step one and two of mixing the cupcake batter in a glass bowl with a whisk.

Finally grab your large mixing bowl and combine the canola oil, white sugar and vanilla. You can use your electric mixer here, otherwise just whisk well to combine.

Add a little of the milk mixture, followed by about a third of the dry ingredients and mix, continuing to alternate adding the milk and the dry ingredients until the batter just comes together.

Cupcake batter in a muffin pan ready for the oven and freshly baked.

Spoon the mixture into the prepared pan so that each is about ¾ full and bake for approximately 20 minutes or until the tops are just golden and spring back when lightly pressed.

Let them cool in the tin for about 10 minutes before turning them out onto a cooling rack to cool completely before frosting.

Decorating your cupcakes

For frosting these cupcakes we’re using a batch of my best vegan vanilla buttercream. You can read through that post first as well if you’re looking for more comprehensive instructions on making the frosting itself.

I’m keeping these vegan vanilla cupcakes simple with a plain white frosting, but you can change things up a little bit and inject a bit of extra vibrancy and personality into how they are presented if you choose through the addition of a little bit of food colouring.

To pipe on the frosting I used my Wilton 1M piping tip. If there is one piping tip you are looking to buy to ensure you get pretty frosted cupcakes every single time then this is it. It’s a wide open star and is perfect for making your cupcakes look that little bit more professional without much effort.

And finally to finish, a few sprinkles. Just ensure that if you do need these cupcakes to be completely vegan you check the sprinkles you’re using as some are not due to the colours.

Storing and freezing

These cupcakes are best stored in an airtight container in a cool, dry place at room temperature for 2 days. Any longer or if it’s warm or humid, in the fridge is best.

To freeze, if I’m intentionally making them ahead of time, I prefer to freeze just the cupcakes on their own and then frost on the day of serving; however you can also freeze them already frosted if you prefer.

To last longer in the freezer, it’s best to wrap each unfrosted cupcake individually with plastic wrap and then stack them into a freezer bag. For frosted cupcakes, in an airtight container is best. They’ll last in the freezer for 1-2 months.

To defrost, do this on the kitchen counter or in the fridge overnight.

Recipe FAQs

Can I make these cupcakes gluten free?

Yes! I’ve had many readers who have successfully turned these vegan cupcakes gluten free by replacing the plain flour with a gluten free 1-1 blend.

Can I make a cake instead?

Yes, you can use this batter to make a 3 layer 6 inch or 2 layer 8 inch cake and adjust the cooking time as needed. Otherwise for something bigger, check out my vegan vanilla cake recipe which is the perfect option for special occasions.

If you do make this recipe, please be sure to leave a comment and ⭐⭐⭐⭐⭐ rating below! And tag any of your creations on Instagram with @eightforestlane as I would love to see.

More vegan cupcake recipes:

Vegan Lemon Cupcakes
The BEST Vegan Chocolate Cupcakes
Cookies and Cream Cupcakes (Vegan)
Vegan Snickers Cupcakes
Vegan Biscoff Cupcakes
Chocolate Hazelnut Cupcakes (Vegan)
Vegan Strawberry Cupcakes

Vegan Vanilla Cupcakes

These light and fluffy vegan vanilla cupcakes are topped with a creamy vegan vanilla buttercream frosting and colourful sprinkles. This dairy free and egg-free cupcake recipe is the only one you will need for birthdays and special occasions.
4.52 from 29 votes
Print Rate
Course: Dessert
Cuisine: Australian
Prep Time: 10 minutes minutes
Cook Time: 18 minutes minutes
Total Time: 28 minutes minutes
Servings: 12 cupcakes
Author: Sally

Equipment

  • cupcake / muffin pan
  • cupcake liners
  • mixing bowls
  • hand mixer
  • piping bag
  • 1M piping tip
Prevent your screen from going dark

Ingredients

For the cupcakes:

  • 1 cup dairy-free milk
  • 1 tablespoon white vinegar
  • 1 ¾ cups plain flour/all purpose flour
  • 1 teaspoon baking powder
  • ¼ teaspoon bicarbonate of soda/baking soda
  • 1 teaspoon vanilla extract
  • ⅓ cup canola oil
  • ¾ cup sugar
  • pinch of salt

For the buttercream:

  • ½ cup (125 grams) dairy-free butter
  • 3-4 cups icing sugar
  • 1 teaspoon vanilla extract
  • 1 tablespoon dairy-free milk
  • pinch of salt to taste
  • food colouring optional

Instructions

  • Preheat oven to 180°C and line a muffin tin with 12 patty cases.
  • In a small bowl combine white vinegar and dairy-free milk. Set aside.
  • In a medium bowl, sift flour, baking powder and bicarbonate of soda, and set aside.
  • Using a handheld mixer or a whisk, mix canola oil, sugar and vanilla until combined. Slowly add dry ingredients, alternating with the milk until cupcake batter comes together, scraping down the sides of the bowl as necessary.
  • Spoon mixture into patty cases ensuring they are only ¾ full before placing them in the oven for 18 minutes or until lightly springy to touch. Let cool completely before frosting.
  • Make the buttercream. Using a hand mixer or a stand mixer with the paddle attachment fitted, beat dairy-free spread for 1-2 minutes until creamy. Add in 3 cups of icing sugar and beat on medium until combined. As mixture thickens, add in vanilla and dairy-free milk. If frosting is too thin, add in an extra ½-1 cup of icing sugar until it reaches the right consistency. Add pinch of salt to taste if frosting is too sweet.
  • Tint the buttercream with a few drops of food colouring if desired otherwise place buttercream into a piping bag, I used a 2D tip, and pipe buttercream on cooled cupcakes.

Notes

Cupcakes can be stored in an airtight container at room temperature for 1-2 days, and up to 3-4 days in the fridge.
Dairy-free milk. I have used oat milk, almond milk, vanilla almond milk, and soy milk in this recipe and all produce a perfect cupcake.
Most sprinkles are not actually vegan. If you are making this for someone who is, please check your labels and make sure you are using a vegan friendly brand.
Americolor gel food colourings do not use any animal products so are fine for vegans, but again ensure you check the labels as some brands may not be suitable.
I use Nuttelex Buttery to replace butter in most of my recipes as it is vegan and gives a ‘buttery’ flavour without being greasy. As this is an Australian product, the closest US alternative I believe is Earth Balance. Otherwise any dairy-free spread will work.
Want chocolate frosting? Try my vegan chocolate buttercream instead.

Nutrition

Serving: 1cupcake | Calories: 361kcal | Carbohydrates: 57g | Protein: 3g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 7g | Trans Fat: 1g | Sodium: 128mg | Potassium: 53mg | Fiber: 1g | Sugar: 42g | Vitamin A: 82IU | Vitamin C: 2mg | Calcium: 52mg | Iron: 1mg

Nutritional information is provided as a guide only and is calculated using automated online tools, therefore we cannot guarantee the accuracy. We encourage you to make your own calculations based on the actual ingredients used in your recipe.

Have you made this recipe?Leave a comment and a rating below and tag your creations with #eightforestlane on Instagram!
Not from Australia? Check out my US Conversion Guide

This recipe was originally published in August 2019 and has been updated with new photos and more helpful content. The recipe remains the same!

More Dairy Free Cupcake Recipes

  • Irish Cream Cupcakes (Dairy Free)
  • Dairy Free Vanilla Cupcakes
  • Vegan Pineapple Cupcakes
  • Vegan Coconut Cupcakes

Share this recipe:

Comments

    4.52 from 29 votes (17 ratings without comment)

    Made this recipe? Leave a review! Cancel reply

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

    Recipe Rating




  1. Mandy says

    May 22, 2022 at 9:42 pm

    Hey there! I’d really love to try this recipe for my daughter’s class for birthday on Thursday but I was wondering how it works with GF flour? And do I add xanthum gum or does the recipe not need it (some gf baking recipes don’t need it)

    Reply
    • Sally says

      May 23, 2022 at 6:51 am

      Hi Mandy, What a lovely idea! I don’t usually bake gluten free but I have readers who have substituted the flour with gluten free flour and the results been just fine. If you use a standard 1-1 replacement gf flour it should work as is. Please let me know how they turn out 🙂

    • Mandy says

      May 23, 2022 at 8:18 am

      Thanks so much Sally! I will try them today as a test bake! I assume that I use SR GF flour??

    • Sally says

      May 23, 2022 at 9:03 am

      This recipe uses plain flour, not self raising as it also contains both baking powder and bicarb soda. I’d recommend sticking with plain gf flour here for best results. Good luck today!

    • Mandy says

      May 23, 2022 at 1:46 pm

      Is grapeseed oil ok instead of canola? I just realised I don’t have canola oil!

    • Mandy says

      May 23, 2022 at 1:46 pm

      Thanks again Sally! Is grapeseed oil ok instead of canola? I just realised I don’t have canola oil!

    • Sally says

      May 23, 2022 at 2:49 pm

      Hi Mandy! I haven’t used it specifically before, but as it’s a pretty neutral tasting oil it should be fine as a substitute.

  2. Isabel says

    May 13, 2022 at 2:51 am

    Hi Sally! This recipe looks amazing! Can you tell me if the buttercream keeps its shape at room temperature?

    Reply
    • Sally says

      May 13, 2022 at 6:32 am

      Hi Isabel, yes it does. I usually only refrigerate if it’s a particularly hot/humid day or I want them to last a few extra days. They will sit at room temperature for 2-3 days just fine. Thanks!

  3. Leanne says

    February 28, 2022 at 3:16 pm

    These were fantastic! Others I’ve tried recently have been much too doughy, these are just perfect, took a little longer in my oven and we added currents & sultanas and didn’t frost them, yum!!

    Reply
    • Sally says

      March 01, 2022 at 8:33 am

      Sounds delicious Leanne! Glad you enjoyed them 🙂

  4. Alison says

    February 22, 2022 at 4:30 am

    Hi I have made these for the first time today I haven’t frosted yet
    But tried one and they are amazing. Thank you for sharing your recipes.
    Ali x

    Reply
    • Sally says

      February 22, 2022 at 6:32 am

      Thanks so much for letting me know Ali!

  5. Jo-Ann says

    April 20, 2021 at 2:36 am

    Hi there , I’m excited to try this recipe . Can I substitute canola oil with regular vegetable oil ?

    Reply
    • Sally says

      April 21, 2021 at 6:43 am

      Hi Jo-Ann, yes you can but you want to choose a light tasting oil to make sure the flavour doesn’t come through the cake.

  6. Mala says

    January 30, 2021 at 2:26 pm

    Hi, tried this and it turned out great. Can I substitute the flour to cake flour?

    Reply
    • Sally says

      January 30, 2021 at 2:39 pm

      Glad you enjoyed them Mala! Cake flour is not easily available in Australia so I haven’t tried, however I believe you could substitute it just fine and it should result in a softer, more delicate cake.

  7. Erin says

    August 28, 2020 at 9:47 pm

    Hi Sally, thank you for these great recipes – I’m so excited to try making your vegan chocolate or vanilla cupcakes.

    I was wondering what you think about the following substitutes just based on what I have available right now to use: low gi raw sugar instead of white sugar, coconut oil instead of canola and apple cider vinegar instead of white vinegar. What are your thoughts ? I know you have worked hard to perfect these recipes so I think if it’s too much of a risk I will go and buy the right ingredients before trying these recipes 🙂

    Kind Regards,

    Erin

    Reply
    • Sally says

      August 29, 2020 at 6:44 pm

      Hey Erin, so glad you are going to do some baking! The coconut oil and apple cider vinegar will be fine substitutes as they will react very similar in the recipe (you may get a slight coconut taste from the oil in the cupcakes, but I quite like that personally!). With the sugar, I don’t use raw sugar a lot so can’t be 100% but it should work however it may alter the texture of the finished cake. Let me know if you do try though!

  8. Carolyn says

    July 16, 2020 at 7:47 pm

    Hi,
    Do I have to add Xanthan gum if the gluten flour does not contain the gum? If so how much do I have to add?

    Thanks,
    Carolyn

    Reply
  9. Lindsey says

    July 02, 2020 at 3:28 am

    Can you use coconut milk?? My son can only have this kind of milk

    Reply
    • Sally says

      July 02, 2020 at 7:03 am

      Hey Lindsey, I haven’t used it in this recipe myself but have used coconut in many other cake recipes on my site so I think it will be fine. Your cakes will just have a slight coconut taste to them.

    • Lindsey says

      July 02, 2020 at 12:46 pm

      It turned out great with the coconut milk by so delicious (I got the vanilla flavored ) I’m sooo glad I came a cross this recipe because my son has severe eczema and is allergic to eggs and dairy , gluten and peanuts so this recipe has allowed him to actually have a cupcake! Hes anaphylactic to eggs and peanuts! They were so good everyone ate one and couldn’t tell the difference! Thanks for creating this master peice!!

    • Sally says

      July 03, 2020 at 8:25 pm

      Thank you so much Lindsey for letting me know how they turned out! I am so incredibly happy to hear that your son got to enjoy a cupcake 🙂

  10. Amanda says

    May 23, 2020 at 9:10 am

    The buttercream melted! I had it stable last night and I guess my own fault I put it in the fridge and it separated. The butter I bought may also be too oily.
    Otherwise the cake has a great texture and the buttercream was delicious!!

    Reply
    • Sally says

      May 23, 2020 at 5:47 pm

      Oh I am sorry that happened! If this happens again, I would suggest trying to save it by beating again with electric beaters after it comes to room temp and maybe adding a little more icing sugar to get it back to the correct consistency. Glad you still enjoyed them!

  11. Alee says

    April 16, 2020 at 10:50 am

    Delicious cupcakes! This frosting and cupcake recipe really go well together. The cupcake itself isn’t too sweet but the buttercream makes up for it. My buttercream was a bit too thick, like bread dough at first. I had to add a bit more milk but it ended up being very tasty! Will definitely make these again!

    Reply
    • Sally says

      April 16, 2020 at 2:55 pm

      Thanks so much for the review Alee! So happy you enjoyed them 🙂

    • Cassie says

      May 30, 2024 at 8:46 am

      Thank you Sally for this yummy recipe. My son has food allergies & has a friends bday party this afternoon. I just whipped up a batch of these (I made mini cupcakes) & we have already gobbled a few down 😂 very yummy & super easy.

    • Sally says

      May 31, 2024 at 7:06 am

      Love this so much Cassie, thank you!! It’s comments like these that make me so happy to be doing this job! I’m so glad your son is able to enjoy some delicious cake at the party 🙂

  12. Lori says

    March 12, 2020 at 2:03 am

    Has anyone tried making these gluten free?

    Reply
    • Lindsey says

      July 02, 2020 at 12:48 pm

      I used gluten free flower as my son is allergic! They turned out perfect

  13. Natasha says

    March 09, 2020 at 9:37 am

    What is the nutritional value/calories?

    Reply
    • Sally says

      March 09, 2020 at 9:57 am

      Hi Natasha, I don’t have that information sorry, but feel free to calculate it – there are many calculators available online. Thank you!

  14. Mary says

    February 28, 2020 at 12:31 am

    Can I transfer this into cake form? I want to make a double 6 inch cake for my kid’s birthday!

    Reply
    • Sally says

      February 28, 2020 at 12:29 pm

      You certainly can Mary! The cupcake recipe will be best to make either a 2 layer 8 inch cake or a 3 layer 6 inch cake.

  15. Amanda Smith says

    January 30, 2020 at 2:50 am

    Hello, new vegan here! I just finished making these cupcakes and they were absolutely delicious! My 1 year old and my husband devoured them. I love that the recipe makes 12 cupcakes instead of the typical 24 as we don’t need 24 cupcakes at one time in our house. Next time I will half the frosting recipe as I only ended up needed half of it. I will definitely be making this recipe again. My husband (not vegan) said he actually preferred this frosting to the typical buttercream I had previously made. Thanks for the great recipe!

    Reply
    • Sally says

      January 30, 2020 at 2:49 pm

      Thanks so much for your review Amanda – so glad your whole family loved them!

  16. Jillian Benedict says

    January 22, 2020 at 5:41 am

    I’ve been making vegan cupcakes for five years to no avail. I can never get the vanilla ones right. Too dense. Too crumbly. Some don’t even rise. So frustrating. FINALLY a recipe that not only works but tastes great too. THANK YOU!

    Reply
    • Sally says

      January 22, 2020 at 3:58 pm

      Thanks so much for your review Jillian, so happy you could finally have success!

    • Liz says

      November 01, 2022 at 2:10 pm

      Cake taste really bad. I’m wondering what kind of mylk do you used, is it a homemade mylk or store bought?
      Buttercream was on point!
      Thank you

    • Sally says

      November 12, 2022 at 8:16 am

      Hi Liz! Sorry you had this experience with this recipe. I always use store bought but the quality of the milk alternative you use is super important. I’ve used oat, soy and almond all with excellent results. Make sure to get one without extra additives or sugars but is still a milky consistency rather than watery.

  17. Adrianne says

    August 26, 2019 at 7:08 pm

    These are such pretty looking cupcakes! I love the delicate touch of the colourful sprinkles as well! Can’t wait to try them. Cheers

    Reply
  18. Robyn says

    August 26, 2019 at 1:11 pm

    These are so pretty! Such a great idea, I know quite a few people who can’t eat dairy and would love these!

    Reply
  19. Sylvie says

    August 25, 2019 at 6:31 pm

    Love the idea of a dairy-free buttermilk – so genius!! A great recipe that can be used in so many different ways – I know all my vegan friends will absolutely love these cupcakes!

    Reply
  20. Alexandra @ It's Not Complicated Recipes says

    August 25, 2019 at 10:56 am

    After seeing these on Instagram the other day, I whipped up a batch for my best friend who is a vegan. We both enjoyed them immensely 🙂 Thank you so much, Sally!

    Reply
    • Sally says

      August 25, 2019 at 11:08 am

      I am so happy you both enjoyed these!

Hi! I’m Sally, and welcome to Eight Forest Lane! I’ve been dairy free for over 10 years, and I love sharing simple, tasty recipes that make cooking and baking easy, stress free, and fun for everyone! 

More about me →

Latest Recipes

  • 26 Easy Dairy Free Dessert Recipes
  • Slow Cooker Salsa Verde Chicken
  • Fish Taco Bowls
  • Easy Spiced Carrot Lentil Soup

Healthy & Delicious Bowls

  • Chipotle Chicken Bowls
  • Teriyaki Salmon and Avocado Rice Bowls
  • Hot Honey Sweet Potato Beef Bowl (Viral TikTok Recipe!)
  • Burger Bowls

Popular Right Now!

  • Burger Bowls
  • The BEST Sausage Roll Recipe
  • Vegetable Curry Pies
  • Dairy Free Lasagne

Footer

Info

  • About Me
  • Services
  • Privacy Policy
  • Disclaimer

Explore

  • Recipe Index
  • Air Fryer Recipes
  • 30 Minute Meals
  • Resources

Say Hello

  • Contact
  • Pinterest
  • Instagram
  • Work With Me

We acknowledge all Aboriginal and Torres Strait Islander persons as the first inhabitants of the nation and traditional custodians of the land in which we work and live, and pay our respects to Elders past, present and emerging.

↑ back to top

As an Amazon Associate I earn from qualifying purchases. Thank you for your support!

Copyright © 2026 Eight Forest Lane

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.