• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Bake Angel
  • RECIPES
    • BROWSE BY ALLERGEN
    • BROWSE BY TYPE
  • BAKING SCIENCE
  • DECORATING
  • ABOUT
    • Meet Bake Angel
    • Contact
    • Helping Hands
    • NEWSLETTER
Home » All Recipes » Best Vegan Vanilla Layer Cake

Best Vegan Vanilla Layer Cake

Last Updated: November 5, 2025 | Published: March 9, 2022 by Bake Angel

This vegan vanilla layer cake is soft, fluffy, and perfect for birthdays, kids’ parties, or any small celebration. Topped with smooth dairy-free buttercream and colourful sprinkles, it’s beginner-friendly and easy to make. Whether you’re new to baking or looking for a reliable go-to vanilla cake, this recipe has you covered. Not vegan? No problem – I’ve included substitution tips so everyone can enjoy it!

Jump to Recipe
Vegan Vanilla Layer Cake coated in white buttercream with blue swirls on top and rainbow sprinkles.

Post updated on November 5, 2025, to add more helpful content and tips from my kitchen.

Jump To

Toggle
  • History of Vanilla Cake: From Europe to Your Kitchen
  • Cake Ingredients and Substitutions
  • Buttercream Ingredients and Substitutions
  • How to Make Vegan Vanilla Cake
  • Vegan Vanilla Buttercream: Easy & Silky
  • Filling & Stacking the Cake
  • Let’s Decorate!
  • Slicing & Serving
  • Common Vegan Cake Questions
  • Buttercream FAQs
  • Want more cake inspiration?
  • The Best Vegan Vanilla Layer Cake

History of Vanilla Cake: From Europe to Your Kitchen

Vanilla cake is one of the most classic and iconic cake flavours, dating back to at least the 17th century. Europeans were among the first to make sponge cakes thanks to early oven technology. Hernán Cortés introduced vanilla to Europe from Central America in the 16th century, and Mexican vanilla is still regarded as one of the highest-quality and most expensive spices worldwide.

Over time, vanilla cakes have become a staple for celebrations, from birthdays to weddings. Its versatility and neutral yet rich flavour make it a perfect canvas for frostings, fillings, and decorations.

Cake Ingredients and Substitutions

I always weigh ingredients for perfect results, but US cup equivalents are included in the recipe card. This section includes detailed ingredient notes and substitution ideas to ensure your cake comes out perfectly every time.

Showing the ingredients needed to make a vegan vanilla cake.

Dry Ingredients

  • Cake Flour: Low-protein cake flour produces a soft, tender crumb. To make your own: weigh 200g all-purpose flour, remove 1.5 tbsp, replace with 1.5 tbsp cornflour, and sift twice. Check out this handy guide to make your own cake flour, including a gluten-free option.
  • White Sugar: Adds sweetness and structure. You can substitute with golden sugar or light brown sugar for a mild caramel undertone. Coconut sugar works too, though it may darken the cake slightly.
  • Baking Powder & Salt: Baking powder gives the cake lift; salt balances sweetness and enhances flavour.

Wet Ingredients

  • Plant-Based Butter: Unsalted, room temperature for creaming. Substitutes: canola oil, coconut oil, or regular unsalted butter if not vegan. Avoid tub butter as extra water affects the texture.
  • Apple Sauce: Main binding agent, replacing 2 eggs. Alternative egg substitutes include flaxseed meal or chia eggs. Learn more about egg substitutions in my comprehensive post.
  • Plant-Based Yogurt & Milk: Almond yogurt and milk create a light crumb and soft texture. Use soy, oat, or coconut milk if preferred. Dairy milk or yogurt also works if not vegan.
  • Vanilla Bean Paste: Adds flavour depth and enhances the cake’s colour. Vanilla extract is a suitable alternative; try almond or lemon extract for a twist.

Pro Tip: Measuring by weight ensures consistent results. Lightly scoop cups if using volume measures to avoid dense cake layers.

Buttercream Ingredients and Substitutions

For this cake, we’re making my favourite creamy vegan vanilla buttercream – completely dairy-free and egg-free, yet still rich, smooth, and perfect for piping or coating layer cakes.

Showing the ingredients needed to make vegan vanilla buttercream.

Plant-Based Butter: Use unsalted vegan block butter at room temperature – it creates the best structure for spreading and decorating. Avoid soft “tub-style” butters since they contain more water and can make your frosting too loose. Not vegan? Traditional unsalted butter works just as well.

Plant Based Milk: A splash of almond milk adds lightness and helps the buttercream whip up beautifully. Any neutral dairy-free milk will do (like oat or soy), or use regular milk if you’re not dairy-free.

Icing Sugar: Choose icing sugar with a fine texture so it blends smoothly. If it isn’t pre-sifted, pass it through a sieve first to avoid lumps in the final frosting.

Salt: Just a pinch makes a big difference – it balances the sweetness and brings out the vanilla flavour.

Vanilla Bean Paste: Gives the buttercream that classic bakery-style vanilla taste and pretty flecks throughout. Vanilla extract or even a different flavouring can be used if you want to switch things up.

How to Make Vegan Vanilla Cake

Making this vegan vanilla layer cake is wonderfully simple, especially if you’re using a stand mixer to handle all the hard work for you. We’ll be baking three soft and fluffy vanilla layers using just 9 pantry-friendly ingredients.

Preheat your oven to 350°F / 170°C and grease/line three 8-inch round cake pans. Then, using a stand mixer with the paddle attachment (or a handheld mixer), cream together the plant-based butter and sugar on medium speed for 2–3 minutes until light and fluffy.

Add the apple sauce, yogurt and vanilla bean paste and mix to combine. This batter may look slightly curdled at this stage, but don’t worry, that is completely normal in vegan baking, and everything will come together beautifully once the dry ingredients are added.

Showing the curdled cake batter for the vegan vanilla cake.

In a separate bowl, stir together the flour, baking powder and salt. Add about a quarter of the dry mixture to the mixing bowl and blend until just incorporated.

Follow with a splash of milk, mixing after each addition and continue alternating until everything is just combined. Make sure to scrape down the bowl at least once to ensure everything is fully combined.

Top Tip: Avoid overmixing – this helps keep the cake soft and fluffy.

Use an ice cream scoop or a large spoon to evenly distribute the batter into the three prepared pans.

Using an ice cream scoop to fill the cake pans.

Level the tops gently, then tap the pans with your hand or on the counter to release any trapped air bubbles.

Three 6 inch cake pans in the oven ready to bake.

Bake at 350°F / 175C°C for 20-25 minutes until the cakes are lightly risen, pale but set and slightly pulling away from the sides of the pan. You can also do the toothpick check, which will come out clean once they are baked.

Let the cakes cool in their pans for 10 minutes, then transfer to a rack to cool completely before frosting.

Showing 3 freshy baked vegan vanilla cakes in their pans.

Vegan Vanilla Buttercream: Easy & Silky

This is just the most gloriously silky smooth buttercream, and I absolutely adore using it with my baked goods. It is perfect for covering cakes and also works well for piping.

Start by adding the room temperature vegan block butter to the bowl of your stand mixer. Using the paddle attachment, beat the butter on medium speed for about 2 minutes, or until it becomes noticeably lighter in colour and creamy in texture. (Using the paddle helps avoid adding unnecessary air, which can create large air pockets in your final coating.)

Next, mix in the salt and half of the icing sugar. Once fully combined, continue to add the remaining icing sugar along with the vanilla bean paste and a little plant-based milk to loosen and smooth out the buttercream. Increase to medium-high speed and whip just until everything is fully combined and silky.

Showing vegan vanilla buttercream mixing in a stand mixer.

Your finished buttercream should be smooth, pale, and easy to spread. This recipe yields a little over 830g of frosting, which is plenty to fill and cover all three cake layers with some left over for simple decorations.

Filling & Stacking the Cake

Decorating a layer cake doesn’t have to feel overwhelming – especially when working with buttercream, which is wonderfully forgiving and easy to adjust as you go. While perfectly smooth sides are always an option, a relaxed, textured finish is just as beautiful and very on-trend.

Set your cake up on a turntable to make rotating easier and reduce arm strain. Lifting the cake slightly (using a cake stand or riser) will help you reach the bottom edges cleanly. If your cake layers have the slightest dome, you can level them with a serrated knife or cake leveller – although this recipe typically bakes nice and flat, so you may not need to.

Showing two cake circles on a turntable, ready to stack the vanilla cake.

Spread a small dab of buttercream onto your cake board and place the first layer centred on top – this keeps the cake from sliding.

Pipe a buttercream dam around the edge of the cake and fill the centre with jam. You can alternate fillings if you like, but I’m a classic strawberry jam and buttercream girl through and through. Try my super-easy 2-ingredient jam recipe here.

Piping a dam of buttercream on the first layer cake.

Add the second layer on top and repeat the filling step. 

Spreading jam in the middle of the second layer cake.

Place the final layer on top, crumb-side down. This helps lock in crumbs and gives you the smoothest surface for icing the cake.

Adding the final layer and showing that the top layer is crumb side down.

Apply a thin layer of buttercream around the top and sides using an offset spatula. Smooth it with a scraper then chill the cake in the fridge for 30 minutes.

Top Tip: This method is called a crumb coat, and while this step can be skipped, I highly recommend it when you want to ensure a smooth cake finish.

Smoothing buttercream on to the side of the cake with a spatula.

Cover the chilled cake with your final layer of buttercream. You can keep the edges soft and rustic if you prefer, or use a scraper to sharpen the sides – both styles look gorgeous.

Adding the second coat of buttercream to the cake.

To add a spiral to the top of the cake, lightly touch the spatula to the surface, then spin the turntable while slowly moving the spatula towards the centre. Hello, bakery-style finish!

Showing a spatula dragging through the buttercream to draw a spiral on the top of the cake.

Let’s Decorate!

Once your cake is fully frosted, carefully move it onto a serving tray or cake board to prepare for decorating. Start by adding vegan sprinkles around the base for a playful, festive touch. Next, colour a small portion of your buttercream with blue (or any colour you like) using an oil-based food colouring such as Color Mill. Oil-based colours work best in buttercream because they blend smoothly without separating from the fat.

Fit a piping bag with a 1M tip, and to make it easier, place your small coloured icing bag inside the larger bag. Pipe swirls across the top of the cake, letting your creativity guide the design, and finish by scattering a few extra sprinkles for a cheerful, celebratory look.

Piping a blue buttercream swirl on top of the cake.

And just like that, your vegan vanilla layer cake is complete – a beautiful, beginner-friendly dessert that’s perfect for parties, birthdays, or any small celebration.

Showing the top of the cake with its blue swirls and sprinkles.

Slicing & Serving

This cake will provide 8 generously sized triangular-shaped slices – or 4 really large ones if you have a small gathering. Trust me, that’s what we do as we’re a family of 4 and our kids love this cake!

For parties, I highly recommend using the side-cutting method shown below, which will give up to 20 slices from this cake.

A cut slice of cake, showing all of the layers.

Common Vegan Cake Questions

What type of plant-based yogurt works best?

I highly recommend using an unsweetened plant-based yogurt. I use almond yogurt as it adds a nice creaminess to the batter. Other plant-based yogurts will also work.

How should I store any leftovers?

Stor at room temperature in a cake box or sealed container for 2-3 days. To freeze, cut up slices, cover with plastic wrap and place them in a sealed container. To defrost, remove from the freezer and allow to come to room temperature before unwrapping.  

What food colouring works with vegan buttercream?

I recommend using oil-based food colouring to colour the buttercream. Brands such as Color Mill will not repel from the oils in the butter and will provide a smoother finish to your coloured buttercream.

Can I make cupcakes with this recipe?

Absolutely! No adjustments are needed – simply bake the cupcakes for 12-15 minutes at 350F/175C.

Why does the batter look curdled?

Don’t worry! This is perfectly normal when combining multiple wet ingredients. Once you incorporate the dry ingredients and bake the cake, the texture will be smooth and fluffy.

Can I use regular butter or eggs?

Yes – regular unsalted butter and 2 eggs (instead of apple sauce) can be used to replace the vegan alternatives.

Buttercream FAQs

Why is my vegan buttercream too soft or runny?

This can happen if the butter or plant-based milk is too warm. If this occurs, chill your buttercream in the fridge for 10–15 minutes, then re-whip before spreading. If it’s still too soft, add a small amount of sifted icing sugar, a tablespoon at a time, until it reaches the desired consistency.

Can I flavour or colour the buttercream?

Absolutely! Vanilla bean paste is classic, but you can swap in almond, lemon, or other extracts. For colour, use oil-based food colouring to avoid the butter repelling water-based colours, ensuring smooth, vibrant results.

How long does vegan buttercream last?

Store at room temperature for up to 2 days, or in an airtight container in the fridge for up to a week. Re-whip before using if it becomes too firm after refrigeration.

Fully decorated 6 inch vegan vanilla layer cake, showing sprinkles on the bottom edge and swirls on the top.

This vegan vanilla layer cake is soft, fluffy, and perfect for any celebration. If you bake this cake, tag me @itsbakeangel on Instagram — I love seeing your creations.

Want more cake inspiration?

Check out some of our favourite regular bakes:

  • Great British Bake Off inspired Red Velvet Layer Cake (dairy free)
  • My childhood favourite – Chocolate Fudge Cake (DF and GF)
  • The perfect party tray bake Butterscotch Cake (DF)

And learn how to decorate cakes on my Cake Decorating 101 page.

Vegan Vanilla Cake decorated with buttercream

The Best Vegan Vanilla Layer Cake

Author: Bake Angel
Soft, fluffy, and beginner-friendly, this 6-inch vegan vanilla layer cake is perfect for birthdays, kids’ parties, or any small celebration. Topped with silky dairy-free buttercream, it’s easy to make and fully customizable with your favourite fillings and decorations.
5 from 3 votes
Makes: 8 slices
Prep: 10 minutes mins
Bake: 20 minutes mins
Decorating Time 40 minutes mins
Total: 1 hour hr 10 minutes mins
Print Recipe Pin Recipe

Equipment

  • Kitchen Scales
  • Stand Mixer
  • Parchment Paper
  • 3 6-inch Cake Pan
  • Teaspoon Measure
  • Spatula
  • Ice Cream Scoop
  • Cooling Rack
  • Turntable
  • Sellotape
  • 8 inch Cake Circle
  • 6 inch Cake Circle
  • Offset Spatula
  • Cake Scraper optional
  • 2 Piping Bag
  • Piping Tip 1M
  • Scissors
  • Tray optional but recommended to catch runaway sprinkles

Ingredients
  

Vanilla Cake

  • 200 grams Plant Based Butter (unsalted) (Just under 1 US cup or 1 3/4 sticks)
  • 200 grams White Sugar (1 US Cup)
  • 100 grams Apple Sauce (1/2 US Cup)
  • 1 tsp Vanilla Bean Paste
  • 120 grams Plant Based Yogurt (See note. 1/2 US Cup)
  • 200 grams Cake Flour (1 2/3 US Cups)
  • 1 tsp Baking Powder
  • 0.5 tsp Salt
  • 120 ml Plant Based Milk (1/2 US Cup)

Buttercream

  • 480 grams Icing Sugar (4 US Cups)
  • 225 grams Plant Based Butter (unsalted) (1 US Cups)
  • 50 ml Plant Based Milk (Just under 1/4 US Cup)
  • Pinch Salt
  • 1 tsp Vanilla Bean Paste

Decoration:

  • Strawberry Jam for filling the cake
  • Sprinkles
  • Blue Food Colouring see note

Instructions
 

Prep:

  • Gather all ingredients and equipment. All ingredients should be at room temperature.
  • Grease then line the cake pans with parchment paper.

Making the Cake

  • Cream together 200 grams Plant Based Butter (unsalted) and 200 grams White Sugar. Add 100 grams Apple Sauce, 120 grams Plant Based Yogurt and 1 tsp Vanilla Bean Paste. Mix to combine. The batter will look curdled at this point but don't worry!
  • In a separate bowl, stir together 200 grams Cake Flour, 1 tsp Baking Powder and 0.5 tsp Salt then add about a quarter to the mixing bowl. Stir to combine.
  • Alternate between adding 120 ml Plant Based Milk and the remaining dry ingredients to the cake batter, mixing it with each addition. Scrape down the bowl to ensure everything is fully combined.
  • Using an ice cream scoop, evenly distribute the cake batter between the 3 cake pans. Level the batter and tap the pans with your hand or on the counter to remove any trapped air bubbles.
  • Bake at 350°F for 20-25 minutes until the cakes are well risen and slightly firm to the touch. They will be pale in colour and slightly removed from the sides of the pan. Let the cakes cool for 10 minutes before removing from the pans and cooling completely on a wire rack.

Making the Buttercream

  • Add 225 grams Plant Based Butter (unsalted) to the mixing bowl and mix for 2 minutes until light and fluffy.
  • Add in a Pinch Salt and half the 480 grams Icing Sugar. Mix until combined.
  • Add the remaining icing sugar, 50 ml Plant Based Milk and 1 tsp Vanilla Bean Paste. Mix until fully combined. The buttercream should be smooth and pale in colour.

Decorating

  • Add a small amount of buttercream to your cake circle and attach the first layer. Pipe a dam of icing and fill the centre with Strawberry Jam.
  • Add the second layer on top and repeat the filling as before. Then place the final layer on top, crumb side down.
  • Crumb coat with buttercream then chill in the fridge for 30 minutes. TOP TIP – use an offset spatula to add the buttercream to the top and sides and finish off the sides with the cake scraper.
  • Add your final layer of buttercream. To add a swirl to the top of the cake, angle your spatula so that it slightly touches the cake and then spin the turntable while bringing the spatula slowly towards the centre.
  • Move the cake onto a tray then add Sprinkles to the bottom of the cake.
  • Colour a small amount of icing with Blue Food Colouring and add to a piping bag. Add a 1M piping tip to a piping bag, cut the end off your blue icing bag and then drop it in the 1M bag. Pipe swirls on top of the cake and add sprinkles.
  • Cut the cake and enjoy!

Video

Notes

  • Ingredient Prep: For best results, make sure all ingredients are at room temperature before starting. This helps the cake batter come together smoothly and ensures even baking.
  • Yogurt Tips: I recommend using an unsweetened plant-based yogurt for creaminess. Almond yogurt works wonderfully, but soy, oat, or coconut yogurt are also great alternatives.
  • Yield: This recipe makes 8–10 generously sized triangular slices, or up to 20 smaller party slices. Refer to the full post for tips on cutting methods.
  • Storage: Store the cake at room temperature in a cake box or airtight container for 2–3 days to maintain freshness.
  • Freezing: Slice the cake first, then wrap each piece in plastic wrap and place in a sealed container. Allow to thaw at room temperature before serving.
  • Buttercream Colouring: Use oil-based food colouring for smooth, vibrant buttercream. Water-based colours may separate from the fat in vegan buttercream.
  • Measuring Tips: Weighing ingredients is best for consistent results. US cup equivalents are included, but be sure to lightly scoop flour and sugar rather than packing them, as this can affect the texture of your cake.
Tried this recipe? Let us know!I’d love to hear what you think so please leave a comment below. Sharing on socials? Tag me @itsbakeangel and use #makeitwithbakeangel!

Filed Under: All Recipes, Cakes, Dairy Free, Egg Free, Fillings and icings, Kid Friendly, Soy Free, Vegan

About Bake Angel

Hi, I’m Angela, the passion behind Bake Angel! We're a food allergy family, so I get the struggle. This is why I’ve spent years mastering safe, delicious baking recipes. Always dairy-free, packed with flavor, and featuring easy swaps, I’m here to make every bite allergy-friendly and irresistible. Learn more about my journey on my About page!

– You May Also Like –

A glass mason jar filled with blueberry compote with 5 blueberries next to it on a white counter.
Close up of maple honeycomb showing the bubbles in the pieces.
A decorated dairy free vanilla cupcake with buttercream swirl and sprinkles on top.
Two vegan vanilla cupcakes topped with a buttercream swirl and a pink royal icing flower.

Subscribe

for recipes direct to your inbox!

Disclosure:  As an Amazon affiliate, I share links for products and ingredients I love. If you click through them, I may receive a small commission for my referral at no extra cost to you! Thank you for supporting Bake Angel! Read more in our Privacy Policy.

Previous Post: « Scrumptious Dairy Free Butterscotch Cake
Next Post: No Chill No Spread Sugar Cookies »

Reader Interactions

5 from 3 votes (3 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

So happy you’re here!

I'm Angela! A Welsh-Canadian baker, enjoying our simple family life in Canada while dealing with multiple food allergies. I love creating allergy friendly treats that EVERYONE can enjoy so let's bake!
More about Bake Angel!

Browse by Recipe Category

Latest Recipes

Close up of chocolate covered pretzels with Valentine's Day sprinkles.

Easy Valentine’s Day Chocolate Covered Pretzels

10 Easy Vegan Valentine’s Day Desserts

12 must bake dairy free cake recipes roundup graphic.

12 Allergy-Friendly Cakes Your Family Will Love

10 Best Vegan No-Pie Thanksgiving Desserts

Vegan Treats

Stable Vanilla Buttercream

Freshly glazed brown sugar vegan cinnamon rolls on a tray.

Vegan Brown Sugar Cinnamon Rolls

Close up of Vegan Biscoff Cupcakes dusted with crushed biscoff cookies on a tray.

Easy Vegan Biscoff Cupcakes: A Lotus Cookie Delight

Close up of chocolate cookie sandwiches on a blue plate.

Easy Vegan Chocolate Sandwich Cookies: 5-Ingredient Holiday Bliss

Footer

LINKS

Recipe Index · Privacy Policy · Newsletter · About Bake Angel · Contact

Information from your device may be used to personalize your ad experience.

Copyright © 2026 Bake Angel · All Rights Reserved

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.