Main image of Classic Vanilla Cake

View on phone

Classic Vanilla Cake

50 min

Dessert

10 ingredients or less

A classic birthday cake should be soft, fluffy, and topped with a generous layer of frosting - and this vegan vanilla cake delivers on all fronts! It’s moist, tender, and perfectly sweet, finished with the creamiest dairy free buttercream frosting. Whether you're celebrating a birthday, anniversary, or just craving a slice of homemade vanilla cake, this dessert recipe is a must-try. As Julia Child once said, "A party without cake is just a meeting", so let’s get baking!

Servings

Total

50 min

Prep

20 min

Cook

30 min

Contains

Gluten symbol

gluten

Swap out

Soy symbol

soy

Free from

Peanut symbol

peanut

Treenut symbol

tree nut

Sesame symbol

sesame

Ingredients

Wet ingredients

Dry ingredients

  • 2½ cups (345 g)
    all-purpose flour
  • 2 Tbsp (16 g)
    cornstarch
  • 2 tsp (9 g)
    baking powder
  • 1 tsp (5 g)
    baking soda
  • ¼ tsp
    salt

Buttercream frosting

  • 1 cup (224 g)
    unsalted vegan butter, at room temperature
  • 2 cups (268 g)
    powdered sugar
  • 1 Tbsp (15 mL)

Optional decorations

Directions

  1. Grease three 6-inch (15 cm) round cake pans and line the bottoms with cut-out parchment paper liners. Preheat the oven to 350°F (180°C)*.
  2. In a bowl, combine the milk and vinegar. Let it sit for 5 minutes to curdle.
  3. Meanwhile, place a sieve over a large bowl and sift together the dry ingredients. Stir to combine. Make a shallow well in the centre of the flour mixture.
  4. Pour the milk mixture and remaining wet ingredients into the well of the dry ingredients. Mix until just combined, but be careful not to overmix**.
  5. Divide the batter between the pans and tap them on the counter a few times to remove any air bubbles.
  6. Bake the cakes in the oven on the center rack for 25 - 30 minutes, rotating the pans on the rack once at the halfway point. The cakes are done when a wooden skewer inserted into the centre comes out clean.
  7. Allow the cakes to cool in the pan for 5 minutes before transferring them to a cooling rack. Carefully peel off the parchment liners and allow the cake to cool completely***.
  8. While the cakes cool, prepare the buttercream frosting. In a large bowl, whip the butter with a electric hand mixer until fluffy, about 3 - 4 minutes.
  9. Then add the powdered sugar and vanilla.
  10. Beat the frosting for another 4 - 5 minutes, or until fluffy and lighter in colour.
  11. Place the first layer of the completely cooled cake, rounded side up, on your serving dish****. Cover the cake with ⅓ cup of frosting. Use a spatula to smooth the frosting to the edge of the cake.
  12. Place the second layer on the cake, flat side up and frost the same way as the bottom layer. Lastly, place the third layer on the cake, flat side up, to complete the cake.
  13. Cover the top and sides of the cake in frosting.
  14. Decorate the cake as desired. Slice, serve, and enjoy!

Notes

  • We recommend either soy or pea milk for this recipe, as the high protein content is what allows the milk to curdle to create vegan buttermilk.
  • * The original recipe for this cake can also be used to make two 8-inch (20 cm) cakes or 24 cupcakes. We used top and bottom heating (not fan-assisted/convection).
  • ** Optionally, to make a "funfetti cake", add ½ cup of your favourite sprinkles into the batter.
  • *** Be patient and allow the cakes to cool completely, otherwise, the frosting will melt upon contact with the cake.
  • **** Tucking a couple of pieces of parchment paper under the cake will collect any frosting smudges and can be pulled away when the cake is complete, leaving a clean serving platter.

Storage

  • This cake can be stored in an airtight container in the fridge for up to 3 days or in the freezer for up to 2 months.
  • The cake can also be prepared in advance of assembly and stored tightly wrapped in plastic wrap in the fridge or freezer. If stored in the freezer, thaw the cake before assembly.
  • The frosting can also be made in advance and kept in an airtight container in the fridge for up to 5 days or freezer for up to 1 month. Allow the frosting to come to room temperature before beating with a wooden spatula or hand mixer to re-fluff.

Let us know what you think

Nutrition info

Focusing on numbers can harm our relationship with food. Instead, our philosophy is to Nourish the Cells & the Soul. For specific nutrition needs due to a medical condition, consult a dietitian or physician. While we strive to provide accurate nutritional information, we cannot guarantee its accuracy. See our disclaimer for details.

Show nutrition info  

Frequently asked questions

Can I make vanilla cake without vegetable oil?

Yes, you can! While vegetable oil keeps the dessert extra moist, we found that melted coconut oil works just fine.

How do I turn this into a funfetti cake?

Mix in ½ cup of sprinkles or freeze-dried fruit in step 3 or 4. Just a heads up, we find that sprinkles that use natural food colourings tend to lose their colour during baking.

Do I really need cornstarch?

Cornstarch helps create a light, tender crumb, but you can skip it if you prefer. The texture may be slightly different, but the cake will still taste great!

Can I use a different sweetener instead of granulated sugar?

We haven't tested it ourselves, so we can't say for sure! Different sugars and sweeteners can affect the cake's chemistry. If you experiment with any modifications, we’d love to hear about your results in the comments.

How can I make vanilla cupcakes instead?

Divide the batter into a lined muffin tin and bake at the same temperature for 18-22 minutes or until a toothpick comes out clean.

More for the eyes

a vegetarian adding sprinkles to the birthday treat vanilla party dessert ready to enjoy a plant based person pouring a slice of the dairy free recipe layers of an eggless cake with vanilla a slice of cake with no dairy a piece of easy bday dessert a plant based person celebrating their birthday with treats

Leave a comment

Rate this post


Ritu - March 25, 2025, 10:43 p.m.

Totally delicious! Thank you for the lovely recipe. Making this for the second time already. Made an addition to the frosting with Philadelphia vegan cream cheese. The consistency of the frosting improves further and is creamier. Do give it a try 😃

PUL small logo PUL Team - March 26, 2025, 1:32 a.m.

So glad you're enjoying the vegan vanilla cake recipe, Ritu! The addition of vegan cream cheese sounds amazing 🤗


Jason - March 18, 2025, 4:22 a.m.

I made this as an 8" cake and I will probably scale up the buttercream a bit next time, as I didn't have quite enough for the piping.

What can I do if my vanilla cake tastes a little too much like baking soda? This is never an issue in your chocolate cake. Would reducing the baking soda affect the texture/chemistry of the cake? Should I add more acid? (I used apple cider vinegar.) I'm pretty sure I measured everything correctly. I even used a baking scale. It's possible my baking soda was "off" so of course I'll be replacing it next time. Thanks!

PUL small logo PUL Team - March 18, 2025, 1:57 p.m.

Hey Jason! Thanks for your feedback! Out of curiosity, do you sift your dry ingredients? While testing, we found that the cake versions that didn't sift the dry ingredients had a slightly more salty/baking soda taste, and we think it's from clumping in the batter. Sifting the ingredients should help disperse the baking soda, but reducing it by half should also be fine. Let us know how the vanilla cake recipe turns out next time 😃

Jason - March 18, 2025, 4:27 p.m.

Yes, I did sift all the dry ingredients. I even gave it an extra whisk before adding the wet ingredients so the salt, baking soda, baking powder are not all concentrated at the top of the mixing bowl. I will try reducing the baking soda by half next time, and using white vinegar or fresh lemon juice. I usually make chocolate or lemon or banana or cinnamon cakes, but vanilla is such a subtle flavor, so there's less room for error. (The baking soda aftertaste didn't bother anyone else as much as me, but I am always my harshest critic when it comes to baking.) Thanks for the speedy feedback!


Grace - March 15, 2025, 6 p.m.

When I saw this released online, it was released on my birthday (March 7) and I was wondering is that your actual birthday or the birthday of ¨Pick Up Limes". I do not know I just thought that the timing was just perfect and amazing.
Thanks for another amazing recipe, I am not a big fan of sweets, but I just wanted to reach out and tell you about how cool I thought that was.

PUL small logo PUL Team - March 15, 2025, 9:25 p.m.

What a perfectly timed coincidence, Grace! Sadia's birthday is at the beginning of March, and the Pick Up Limes anniversary falls closer to the end of February, so this cake was nestled into a nice in-between date 🤗

Grace - March 19, 2025, 10:55 a.m.

Cool! Well happy late birthday.


jada - March 13, 2025, 8:19 p.m.

is there a plant based powdered sugar

PUL small logo PUL Team - March 13, 2025, 8:35 p.m.

Hey Jada! In our experience, most powdered sugars are plant-based, at least where we are in the Netherlands. Though it's possible some brands may use animal products such as bone char in processing. To double-check, you can look for organic powdered sugar or brands labelled as vegan. Sometimes brand websites also have information on their products 😊


Astrid - March 12, 2025, 3:21 p.m.

Hi Sadia! I follow your chanel since 2019 and I just love all your recipe and I already made a lot of them ( your tofu recipes are the best) !! Yesterday for our anniversary #17 I made this vanilla cake and it was just so good and fluffy and the cake is just sweet enough( I used turbinado sugar and a bit less) . I made the buttercream too it was so perfect. Thank you for this recipe u will make it again for my husband bday soon . Thank you! Merci

PUL small logo PUL Team - March 12, 2025, 4:50 p.m.

Thanks for helping make our community special for so long and for welcoming the cake into your anniversary celebrations, Astrid! Happy early birthday to your husband 🥳


Lien Wortel - March 8, 2025, 3:21 p.m.

Hi PUL team, this recipe looks great. I would like to make it for my daughter who turns three in a few weeks. I only have one 15cm pan. Is it an option to bake them one at the time? Of will the battery "collapse"? Thank you for your time!

Lien Wortel - March 8, 2025, 3:21 p.m.

*batter

PUL small logo PUL Team - March 8, 2025, 10:15 p.m.

Happy early birthday to your little one, Lien 🎂 Yes, you can bake the layers one at a time. Give the pan a wash and dry, hopefully that cools it down completely. Grease and line it again before adding the rest of the batter. Hope it turns out wonderfully!


Jeevi - March 8, 2025, 12:19 p.m.

Hi Sadia,

Thanks so much for the recipe! Your cake recipes always turn out great for me, and I was wondering whether you could adapt this recipe to make a coffee flavoured cake? Would you recommend reducing the amount of milk and substituting it with a bit of cooled espresso?

Thank you!

PUL small logo PUL Team - March 8, 2025, 9:48 p.m.

That sounds like a fun idea, Jeevi! You could try to swap about ¼ cup of the milk with cooled espresso for a coffee flavour. This may also impact the cake's texture slightly since milk gives a bit of sweetness and fat. Let us know if you experiment with any changes, and we will keep it in mind to make a coffee cake in the future 🥰


Paula - March 1, 2025, 12:50 p.m.

This came just in time for my bf's birthday, I threw a surprise bday for him with our friends and everyone loved the cake! They all asked for the recipe!! Thanks for making his day so special PUL! birthday 🥳

PUL small logo PUL Team - March 1, 2025, 5:29 p.m.

Aww it's so special to hear this, Paula! Thank you for welcoming the recipe as part of the festivities. Wishing your boyfriend a happy belated birthday 🥳


Candyorfruit - Feb. 28, 2025, 2:36 p.m.

I made this yesterday after seeing the picture ☺️ I adjusted the recipe to 6 portions and it was great - i used a smaller container to bake the cake and then i cut it in 1/2 and icd it this way to get 2 layers .
I wish i would have had sprinkles !! yummmm


Patricia - Feb. 27, 2025, 11:28 p.m.

Cake looks delicious haven't made it yet but I think it would be worth making it thanks for sharing this recipe Patricia 🇮🇪❤️❤️

PUL small logo PUL Team - Feb. 28, 2025, 2:10 p.m.

Thanks for the love, Patricia! If you try out the recipe we'd love to hear how it goes 🥰


Salome V Ingen - Feb. 27, 2025, 9:24 p.m.

On the to bake list it is 🥰 Congratulations on your 8th year aniversary Pick Up limes! 🌷🍰💖

PUL small logo PUL Team - Feb. 27, 2025, 9:28 p.m.

Aww thank you, Salome 💛 hope you love the vegan vanilla cake recipe!


Andrea - Feb. 27, 2025, 7:36 p.m.

Looks delicious!! Happy anniversary PUL!!!🥳🍾🎉