Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Rainbow Layer Cake Recipe


  • Author: Lila
  • Total Time: 3 hours
  • Yield: 8 servings 1x
  • Diet: Vegan

Description

This vibrant and colorful Vegan Rainbow Cake is a delightful dairy-free and egg-free dessert that boasts layers of beautifully tinted sponge cakes, stacked and frosted with creamy vegan buttercream. Perfect for celebrations or any occasion that calls for a show-stopping cake, it combines fluffy, moist self-raising flour sponges with a smooth, sweet, dairy-free frosting, colored with natural vegan-friendly food gels. The recipe uses simple pantry staples with a clever vegan ‘buttermilk’ to ensure the perfect crumb and texture.


Ingredients

Scale

Cake Batter

  • 960ml dairy-free milk (unsweetened soya milk recommended)
  • 4 teaspoons apple cider vinegar
  • 800g self-raising flour
  • 600g caster sugar (fine white sugar)
  • 2 teaspoons baking powder
  • 2 teaspoons bicarbonate of soda
  • 240ml sunflower oil
  • 4 teaspoons vanilla extract
  • Vegan-friendly food gels in purple, pink, peach, yellow, green (e.g. Rainbow Dust Colours)

Buttercream Frosting

  • 560g dairy-free butter (Flora Plant Block Butter recommended)
  • 600g powdered/icing sugar
  • 2 teaspoons vanilla extract
  • Dairy-free milk (if needed for consistency)

Instructions

  1. Prepare Cake Tins: Preheat oven to 180°C fan. Line 5 or 6 eight-inch loose base/push up cake tins with greaseproof paper. If limited on tins, bake layers separately covering unused batter with a damp towel.
  2. Make Vegan Buttermilk: Combine dairy-free milk and apple cider vinegar in a bowl and whisk well. Set aside for 10 minutes to curdle and create a vegan buttermilk substitute.
  3. Mix Dry Ingredients: In a large bowl, sift together self-raising flour, caster sugar, baking powder, and bicarbonate of soda. Stir to combine evenly.
  4. Combine Wet Ingredients: Add sunflower oil and vanilla extract to the vegan buttermilk and whisk until fully incorporated.
  5. Make Batter: Pour wet ingredients into the dry mixture and gently mix until just combined. Avoid over-mixing to keep the batter light.
  6. Color the Batter: Divide the batter evenly into 5 bowls. Add different vegan food gel colors to each bowl and stir until the colors are vibrant and uniform.
  7. Fill Cake Tins: Pour each colored batter into the prepared cake tins. Tap tins gently on the countertop to release air bubbles.
  8. Bake the Cakes: Place tins in the center of the preheated oven and bake for 25-30 minutes. Check doneness by inserting a skewer or knife – it should come out clean. Cakes should feel springy to the touch.
  9. Cool Cakes: Remove cakes from tins onto a wire rack after slight cooling. Allow layers to cool completely before frosting. Store in a sealed container if not frosting immediately.
  10. Make Buttercream: In a large bowl, whip the dairy-free butter until light and creamy using a stand or hand mixer.
  11. Add Icing Sugar: Sift in the powdered sugar and add vanilla extract. Whip on high speed for about 5 minutes, adding dairy-free milk if needed to achieve smooth, creamy consistency. Adjust thickness by adding more butter or icing sugar as necessary.
  12. Prepare Piping Colors: Set aside a small portion of buttercream and color it yellow for piping flowers. Fill a piping bag with this colored buttercream and snip the tip.
  13. Prepare Piping Bag: Fill another piping bag with 3 heaped tablespoons of plain white buttercream fitted with a large star nozzle for decoration.
  14. Assemble Cake Layers: Place one cake layer on a serving plate or cake stand. Spread or pipe an even layer of vanilla buttercream over it. Repeat layering with all cakes and buttercream.
  15. Crumb Coat: Apply a thin layer of buttercream over the entire cake to trap crumbs, smoothing evenly with a cake scraper or palette knife. Chill in the refrigerator for at least 30 minutes to set.
  16. Final Frosting: Apply a thicker final layer of buttercream smoothly over the cake’s surface and sides.
  17. Decorate Cake: Use the piping bags with plain and yellow buttercream to pipe flowers all over the cake’s top and sides to create a beautiful design.
  18. Serve: Slice the cake with a sharp knife, serve, and enjoy your colorful vegan delight!

Notes

  • For best results, use unsweetened soya milk for the vegan buttermilk to ensure proper curdling and flavor balance.
  • If you don’t have multiple cake tins, bake layers one at a time, covering batter to prevent skin formation.
  • Adjust buttercream consistency by balancing dairy-free milk and icing sugar depending on ambient temperature.
  • Use high-quality vegan food gels to achieve vibrant and distinct colors.
  • Store leftover cake in an airtight container in the refrigerator; bring to room temperature before serving for best flavor and texture.
  • This cake keeps well for up to 3 days refrigerated or up to 1 month frozen when properly wrapped.
  • Use an offset spatula for smoother frosting application.
  • Prep Time: 30 minutes
  • Cook Time: 25-30 minutes per cake layer (total approx. 2-3 hours if baked separately)
  • Category: Dessert
  • Method: Baking
  • Cuisine: Vegan

Keywords: Vegan Rainbow Cake, dairy-free cake, vegan birthday cake, colorful cake recipe, vegan buttercream, plant-based desserts