Vanilla Layer Cake

This is the perfect vanilla layer cake for any celebration. Its is soft and light, while still being stable enough to handle a generous amount of the best vegan vanilla buttercream. Best simply decorated with some piped swirls and a lot of sprinkles and you have a cake that is bound to impress whatever the occasion.
Course Dessert
Cuisine Australian
Prep Time 1 hour
Cook Time 50 minutes
Chilling Time 4 hours
Total Time 1 hour 50 minutes
Servings 15 people
Author Sally


Vanilla Layer Cake

  • 3 3/4 cups plain flour
  • 1 3/4 tablespoons baking powder
  • ½ teaspoon salt
  • 1 1/2 cups (345g) dairy-free spread*
  • 1 3/4 cups white sugar
  • 4 large eggs , room temperature
  • 2 large egg whites , room temperature
  • 1 tablespoon vanilla extract
  • 1/2 teaspoon almond extract
  • 1-1/2 cup vanilla almond milk
  • few drops violet food colouring (optional)

Vanilla Buttercream

  • 1 cup (250g) dairy-free spread*
  • 6-7 cups icing sugar
  • 1 ½ teaspoons vanilla extract
  • ¼ teaspoon salt
  • 2-3 tablespoons vanilla almond milk
  • few drops violet food colouring (optional)
  • sprinkles (optional)


  • Preheat oven to 180C and spray 2, 8 inch round cake pans with cooking oil and line with baking paper.
  • Make the Vanilla Cake. In a bowl, sift flour, baking powder and salt. Set aside. In another large bowl, cream dairy-free spread and sugar with a handheld electric mixer or in a stand mixer with a paddle attachment. Add in vanilla and almond extract and beat through. Add eggs, one at a time beating well in between each, scraping down the sides with a rubber spatula as necessary. Add the egg whites and beat well until light and creamy.
  • Add in the dry ingredients ½ cup at a time while beating the mixture on low speed. Alternate adding the dry ingredients with the milk, again in small increments until everything has combined, being careful to stop as soon as everything is mixed in to ensure the batter is not overmixed. The batter should be smooth and creamy.
  • Divide the batter into 4. I like to use my kitchen scales to weight it out to make sure it is exact. Tint the batter with a few drops of food colouring depending on your desired result. Spread batter into prepared cake pans and place in the preheated oven for 25 minutes or until a skewer when inserted comes out clean and cake springs back when lightly touched.
  • Let cakes cool for 10 minutes in the pans before turning out onto a wire rack to cool completely. Wash pans, spray with cooking oil and line with baking paper and fill with the remaining batter. Again bake for 25 minutes before allowing to cool completely.
  • Make the Vanilla Buttercream. Using a handheld mixer or a stand mixer with the paddle attachment fitted, lightly beat the dairy-free spread so it’s smooth. Add in 3 cups of icing sugar. Beat until creamy. Add in another 3 cups of icing sugar and beat on medium. While mixer is running, add in vanilla and milk, one tablespoon at a time until desired consistency is reached. If mixture is still too thin, add more icing sugar ½ cup at a time until frosting is smooth but thick enough to hold its shape.
  • Assemble the cake. Level the cakes with a bread knife if required. Smooth a little buttercream on a cake stand or serving board and place the first layer down. Top with buttercream to cover the cake, then add the next layer. Again add more buttercream, then a cake layer until all four layers have been sandwiched together. Top with more buttercream and smooth out with a cake knife. For the best frosting results, crumb coat the cake by adding a thin layer of frosting around the sides of the cake and scraping away any excess. You should be able to see the cake through the frosting yet still have smooth, straight sides. Let cake chill in the fridge for 4 hours or overnight.
  • Remove cake from fridge and finish frosting with another layer around the sides and the top, before finishing off by piping some swirls around the top and pressing some sprinkles around the bottom and of course a few over the top as well.


*I use Nuttelex Buttery to replace butter in most of my recipes as it is dairy-free 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.
I tinted my frosting and 2 cake layers with a couple of drops of Americolor gel food colouring in ‘Violet’.
Storage: Cake should be stored in the fridge but can be left on the bench for a couple of hours to come to room temperature for serving.
Tip! Eggs must be room temperature for this recipe. This recipe calls for 4 whole eggs and 2 egg whites. Eggs separate easiest when cold, so separate the eggs first before allowing the whites to come to room temp. Speed up the process by soaking the 4 whole eggs in warm water for 10 minutes and sitting the bowl of egg whites in another bowl of warm water.
Adapted from Sweetapolita & Sally’s Baking Addiction