Simply the best Vegan Vanilla Cupcakes! Tender, fluffy and perfect for birthdays and other celebrations. Easy to make in 1 bowl. If you love these, you will also love my Vegan Vanilla Cake.
This is my favorite recipe for vegan cupcakes. They are the fluffiest cupcakes, not to mention soft, buttery and sweet with the perfect vanilla flavor. You definitely don’t need eggs, butter or milk to make delicious cupcakes, I promise!
Top with swirly Vegan Buttercream, Vegan Chocolate Frosting, Vegan Cream Cheese Frosting or Vegan Swiss Meringue Buttercream.
What I love about this recipe
- The cupcakes are made in 1 bowl, with a minimal list of simple ingredients.
- You don’t need a hand mixer (except for the frosting!)
- Cake flour makes the cupcakes incredibly fluffy, soft and moist. I made a batch with all purpose flour and the cupcakes were fine but drier and not nearly as fluffy and light.
- They are so easy to make; you will be eating cupcakes in no time!
How to make vegan cupcakes in 1 bowl
- In a measuring cup, combine soy milk (or another non-dairy milk) and apple cider vinegar. Set aside to curdle (this is vegan buttermilk).
- In a large bowl, whisk together flour, sugar, baking powder and salt.
- Pour in milk/vinegar mixture, melted vegan butter and vanilla extract.
- Whisk until smooth and well combined.
Fill cupcake liners 1/2 full and bake for 18-20 minutes. You will get 24 cupcakes out of this recipe, so either bake one pan at a time, or both at the same time if you have two pans.
Let them cool a few minutes in the pan before carefully transferring to a cooling rack. Let them cool completely before frosting.
Frosting for vegan cupcakes
To truly make these cupcakes in 1 bowl, simply wipe or rinse out the cupcake batter bowl and use it for the frosting. OR if you are feeling really lazy, you could pick up a container of Duncan Hines Vanilla Frosting, which happens to be vegan. I recommend making your own, it tastes way better! But I’m not here to judge. ?
Let the cupcakes cool completely before frosting with Vegan Buttercream or other frosting you desire. I use this simple piping kit for decorating cupcakes, but you could simply spread the frosting on with a butter knife.
Check out my little tutorial for how to pipe cupcakes nice and tall in my Vegan Frosting Recipe. I also love to decorate them with sprinkles. Sweetapolita has the prettiest vegan sprinkles, and I always keep some on hand!
Gluten free vegan cupcakes
To make these cupcakes gluten free, you can substitute a quality gluten free flour mix, such as King Arthur’s Measure for Measure. They won’t be quite as light or moist as using cake flour, but it works pretty well!
Want more vegan cupcakes?
- The Best Vegan Chocolate Cupcakes
- Vegan Red Velvet Cupcakes
- 1 Bowl Vegan Lemon Cupcakes
- Vegan Strawberry Cupcakes
- Vegan Pumpkin Cupcakes with Maple Pecan Frosting
Vegan Vanilla Cupcakes
Ingredients
- 1 1/2 cups unsweetened soy milk (or use another non-dairy milk)
- 1 teaspoon apple cider vinegar
- 2 3/4 cups cake flour*
- 1 1/2 cups granulated sugar
- 1 tablespoon baking powder
- 3/4 teaspoon salt
- 1/2 cup melted vegan butter or neutral oil
- 1 tablespoon pure vanilla extract
- 1 Recipe Vegan Buttercream Frosting
Instructions
- Preheat the oven to 350 degrees F and line a 12-cup muffin pan (2 if you have them, if not bake one tray at a time) with paper liners. I usually spray the liners with a little oil as well to prevent sticking.
- Combine the soy milk and apple cider vinegar in a measuring cup or bowl, give a little stir and set aside for a few minutes to curdle.
- In a large bowl, whisk together the flour, sugar, baking powder and salt until combined.
- Now pour in the milk/vinegar mixture, melted vegan butter or oil and vanilla. Whisk until well combined. There may be a few small lumps, but you don't want any large lumps in the batter.
- Fill the liners 1/2 full and bake for 18-20 minutes, or until a toothpick comes out clean. Carefully transfer the cupcakes to a cooling rack, then place new liners in the pan and bake the rest of the cupcakes until you have used all the batter.
- Cool completely, then pipe on Vegan Buttercream Frosting or another frosting of your choosing. Decorate with sprinkles or sliced strawberries. Enjoy!
- Store cupcakes on the counter, covered for up to 4 days (they stay moist!). They also freeze perfectly for up to 3 months, with or without frosting.
Video
Notes
- I tested a batch with all purpose flour, and cake flour definitely produced fluffier, softer cupcakes. But in a pinch, you can use regular flour.
- Gluten free – Use a gluten free flour mix.
- One batch of vanilla frosting was enough for me to frost all 24 cupcakes, but if you want a LOT of frosting on each one, you may want to double the frosting recipe.
- Funfetti cupcakes – Add 1/2-3/4 cup sprinkles to the batter, folding them in at the end.ย
Nutrition
*This recipe was originally published in March 2020 and has been updated with a slightly improved recipe (less salt, vegan butter instead of oil) March 2022. I’m always working on improving my recipes, thank you!
Want to be the hero to your 4-year old granddaughter? ย Make these WITH the sprinkles. Yet another of your recipes Iโm given credit for making. Thank you so much.ย
Thank you for sharing your very fun and wonderful comments! Happy birthday to your granddaughter! I’m glad the cupcakes were a hit with her!
These cupcakes are a favourite of ours!!!ย
How could I make this into a two layer cake? Would I have to change anything?ย
Hi Ashley. Iโm so glad you are loving the cupcakes! The cupcakes can be made into a cake. You would need to adjust the baking time to 30 – 35 minutes. You can also check out my vegan vanilla cake instead! Happy cooking!
Loved these cupcakes. I used regular flour, almond milk and canola oil. Made 12 cupcakes. They did not over flow while cooking. I did add 5 minutes to the cook time. Came out really light and fluffy. Will be a regular in my house. Frosted with vegan chocolate frosting.
Thank you for your wonderful feedback! Iโm so glad you loved the cupcakes!
These were fantastic and I have a question! I would like to bake and freeze some. I was considering baking mini cupcakes. What would the bake time be do you think?
Mini cupcakes will take 15-20 minutes. Be sure and watch them closely! Enjoy!
Another wonderful recipe โ thank you Nora! The cupcakes were a big hit with everyone at my daughters party, with a few of the other mums asking for the recipe for their kids parties. So fluffy and delicious!
Forgot to rate it – 5 stars of course!
Thanks!
Hi Alli. I’m so glad the cupcakes were a hit! Thank you for sharing your wonderful feedback! Happy birthday to your daughter!
Hi Nora !ย
I am chef who does catering for movie setsโฆ
I want to start by saying thank you !ย
But also (with little to no shame ) inform you I have stolen your recipe and used it as a baseline for over 100 recipes now!ย
Cupcakes of every size , colour and flavour , to layered cakes , cake pops the works .
An absolute fantastic recipe !ย
It modifies to include GF with a straight swap for Chana Flour as well !ย
My niece recently became lactose as well and this is now a consistently used recipe for the whole house !ย
My favourites are Blueberry Lemon Layered Cake ( with lemon juice instead of vinegar and zest folded in at the end, and a fresh blueberry compote in the middle .ย
And adding Lavender and Beet Juice to the Icing makes for a beautiful Cupcake !ย
Thank you Again ! ย I couldnโt bake vegan desserts until I found this !ย
Hi Taylor. Wow! I am honored and thrilled that you are using my vanilla cupcake recipe as your base! I can see in my mind all the beautiful creations you make! Thank you for your awesome feedback, and for sharing your ideas! Wishing you lots and lots of happy cooking!
I made this on Sunday and it didnโt workout great for me. I think the butter was too hot when I melt it also I did place the butter in the fridge and then place it in the mixture so I think thatโs where I went wrong. Will try it again tomorrow to see if it would work.
These are DELICIOUS. I used barista oat milk instead of soy, and and 1 cup of granulated sugar instead of one and a half. I also used the linked vanilla frosting recipe (halved) with 1 cup of sugar instead of 1.5. Definitely sweet enough for us. I used an all purpose flour and they were still soft and very yummy. I found that filling my cupcake liners to about 70 percent till the top got me 18 cupcakes. Thank you for this recipe, it will be a go-to!
Thank you for your wonderful feedback, Fiona! Iโm so glad you loved the cupcakes!
Another winner! These came out SO GOOD. Some of the best cupcakes Iโve ever had. I halved the recipe because I didnโt need that many, and I also added sprinkles to make funfetti. They were great.ย
What great words to hear about my cupcakes! Thank you for sharing your wonderful feedback! I’m so glad you loved them!
These were amazing!!!!ย
Thank youuu โฆ can this same recipe be made for a cake instead of cupcakes?ย
I’m so glad you liked them! The cupcakes can be made into a cake or check out my vegan vanilla cake instead!
These were fantastic and so light and fluffy! I followed the recipe exactly and couldn’t believe how much flavor these had. I also appreciate the tip to only fill each well half way. I always fill mine too full, but not this time. Thanks for another wonderful recipe.
You are welcome, Ellie! I’m so glad you loved the cupcakes! Thanks for sharing your positive review and feedback!
Great recipe. Loved it from all the ones I have tried. The cake flour is the key for the cupcakes tasting light and not dense.
Thank you for your wonderful feedback! Iโm so glad you loved the cupcakes!
Oh NORA! You are killing me! Our family is vegan and we have never made a Nora’s recipe that we didn’t love, THANK YOU!ย
These cupcakes look amaaaazing! So please make me swoon even more and tell me, please, how would I make these with a little dollop of strawberry or raspberry filling inside?! ย
Before icing them, scoop some of the cake out of the top of the cupcake and add your filling of choice. Then add the scooped cake back on top and pipe on your icing. Happy cooking!
Thank you Nora for the reply. Do you have any recipes for a fruity and delicious filling that would work – or that you recommend?
I think that would be a wonderful option to add to an already amazing cupcake recipe! ย ๐
Hi Lynn, you could try filling them with lemon curd, strawberry buttercream, or berry jam.
Hi hope these are even half as good as the chocolate cake recipe! That’s my go-to for our family celebrations and is simply one of the best chocolate cakes I’ve ever made. Looking forward to making these for my grandkids.
Do you know if vegan margarine would work unstead of butter? I use Becel oat or vegan margarine mostly. I’ve never bought vegan butter. Thanks.
I think it should work fine, but I haven’t tried it.
Vegan butter by Earth Balance is really good, that’s all I buy.
So Bussin ?, Thanks Ms. Nora for sharing this recipe!
You are very welcome! Thank you for your feedback! Glad you loved the cupcakes!
Best vegan cupcakes to ever be made! Easy ingredients and simple instructions I totally recommend these!
Thank you for your wonderful feedback! I’m glad you love the cupcakes!
Awesome recipe! The only issue was that I did not have cake flour, but thankfully the cornstarch replacement trick worked well to produce a fine crumb. I also agree that the salt can be reduced; I cut it in half personally.
I also only wanted to make 12 so I could just bake them all together. For anyone else who wants to do that, here’s that conversion to make 2/3 of the recipe:
1 c soymilk
2/3 tsp (scant 1 tsp) apple cider vinegar
1 c + 6 T cake flour (or 1 c + 4 T AP flour and 2 T cornstarch)
1 c sugar
2 tsp baking powder
1/2 tsp salt
1/3 c canola oil
2 tsp vanilla
Oh! Also, you seem to be forgetting the baking powder when calculating the sodium. It adds another 488 mg Na+/tsp so I’m getting ~280 mg sodium per 18th of the recipe.
Hello Nora! When I made this recipe the cupcakes come out very soft but the taste of salt is strong. I used 1.5 teaspoons like the recipe asked. Can I reduce the amount?
Hi Takyra. Yes, you can reduce the amount of salt.
Can I make these a day before the party?ย
Absolutely! Just keep them in an airtight container at room temperature or in the fridge.
For this recipe and the chocolate cupcake recipe how would I adjust the baking time to make the mini ones? I know it would be significantly less but Iโm not sure on the exact time.
Mini cupcakes will only take 15-20 minutes, watch them close. Thanks
Hi Nora! ย Iโd like to make this batter and use it in this new train mold pan I bought for my sons bday. ย Do you think theyโd do ok? ย Thereโs a lot of intricacies In the pan so Iโm hoping it wonโt stick. ย Btw-Iโve never made a recipe of yours that my family didnโt LOVE!!! Thank you for all you do!!!
That sounds super fun! I would just grease that pan super well so nothing sticks. Then pop it out while still semi-warm. I’ve found if you wait for the cake to cool in a pan, it’s harder to get it out. I’m so happy you and your family are loving my recipes, thank you so much!
These are very yummy. Itโs great to have a vegan option for cupcakes; however, I think it did something wrong. I put them in for 18 minutes. The top of cupcake is a firmer/ crunchier texture and it appears the bottoms broke off. It almost looks like the oil and liquid settled at the bottom. Any idea what I may have done wrong? Or is this kinda the texture?ย
No, they should not be wet at the bottom and crunchy on the top. Something is definitely off there. Did you make any substitutions at all, like using a different flour? Did you measure everything accurately?
I used King Arthur cake flour and earth balance sticks. Iโm pretty sure everything was measured correctly. Iโm not sure where it went wrong. It was almost corn muffiny in texture. Iโll have to give it another go. Thanks for the reply.ย
Hi Nora! I’m a huge fan of your recipes, from appetizers to dessert! I’ve made all of them with great success, including this one, but I did find the amount of salt to be way too much. The second time I made them, I only put a pinch and I felt it balanced the taste. They were noticably salty the first time around.
These cupcakes are AMAZING and so easy to make! I have been a vegetarian for 30+ years but a vegan for only a couple of years. Before I found your site–I struggled with finding recipes for really good vegan baked goods. I was thrilled when I found your recipes. Nora, this is my first review, but I have made several of your recipes–all are delicious.
Hi Tamra. Thank you for taking your time to share your wonderful review! I am glad that you loved the cupcakes, and that you are enjoying my recipes! There are lots to choose from, and I hope you enjoy your journey through them! Happy cooking!
At the top, you talk about filling 12 cupcake liners, then at the bottom, you refer to โall eighteenโ ย cupcakes. ย ย
I had left over batter after filling 12 so you might want to mention that at the top.ย
Thanks for the feedback. Yes, if you have two muffin pans you can simply cook two trays at once. I only have one, so I take them out, remove them to cool, and use the rest of the batter up. I will make a note about that. Hope you enjoyed the cupcakes!