Easy Vegan Rainbow Cake Recipe (Natural Colors!) (2024)

This super easy homemade rainbow cake is the perfect celebration cake for Pride Month, birthdays, and more! And guess what?! It’s naturally VEGAN, eggless, dairy free, and only uses natural colors, yet you’d never know by the taste. Just a delicious rainbow cake

Easy Vegan Rainbow Cake Recipe (Natural Colors!) (1)

The ultimate homemade rainbow cake recipe made VEGAN:

One of the most beautiful and colorful cakes around, this easy rainbow cake is an absolute dream to enjoy and actually so much fun to make!

With layers of beautiful rainbow colors, all created naturally from vegan food coloring powder, you won’t believe that this vegan rainbow cake is actually eggless and dairy free. Especially since the texture is so lovely, velvety, and tender!

This cake was made in honor of Pride Month, a month dedicated to uplifting and giving a platform to voices from the LGBTQIA+ community. For me, it’s also important to note the Trevor Project: a nonprofit organization founded to help LGBTQIA+ youth.

What flavor is rainbow cake?

Typically, a rainbow cake is made from a vanilla sponge cake or a white cake recipe. Since vegan vanilla cakes omit egg yolks naturally, this makes using a vegan cake recipe the perfect base for this homemade rainbow cake! The cake color is naturally lighter, which allows the colors to really shine through.

Easy Vegan Rainbow Cake Recipe (Natural Colors!) (2)

You can, however, flavor your cake recipe however you’d like by adding in flavored extracts, such as almond, coconut, orange, etc. I wouldn’t recommend adding any stir-in flavor additions, such as fruit, chocolate chips, etc. This will interfere with the colors of the rainbow cake.

How do you make a rainbow cake from scratch?

For the full written instructions and ingredient measurements, see the bottom of this post in the recipe card. You can also hit the “jump to recipe” button at the top of this post! Here, we’ll go over a brief overview of the steps, along with providing visuals for a better understanding of the recipe.

Easy Vegan Rainbow Cake Recipe (Natural Colors!) (3)

While this homemade vegan rainbow cake is definitely easy, there are some steps to creating this beautiful multicolored layered masterpiece. Patience is definitely required! But don’t worry, it is actually quite fun to make.

You’ll start off by making the cake batter first. We’ve based this recipe off of my classic vegan vanilla cake, which is very similar to a white cake recipe, and will yield beautiful results for when the colors are added.

Once you’ve made the batter, you’ll divide the batter into 6 bowls. Here’s the only caveat: it’s best to have six 6″ cake pans. Most people have 2-3, which means you’ll actually need to bake this cake in two stages. Otherwise, you can purchase the additional cake pans.

If you’re baking this cake in two stages: simply make half the cake batter and divide it amongst three bowls. Choose your colors for the first batch (i.e. red, orange, yellow, or blue, green, purple), and bake the cake.

If you’re baking this cake in one stage: proceed with dividing the colors into bowls! Add the vegan food colors and mix the colors just until fully incorporated. Pour the batter into their respective cake pans, and bake.

  • Easy Vegan Rainbow Cake Recipe (Natural Colors!) (4)
  • Easy Vegan Rainbow Cake Recipe (Natural Colors!) (5)

Assembling a rainbow cake:

Once the cake layers are all baked, you’ll make the buttercream. I chose to use my vegan vanilla buttercream. After you’ve made the frosting, you’ll assemble the cake.

I applied a very thin layer of frosting between each layer. This is because this cake will weigh a lot when stacked one upon the other. This may cause the frosting to buckle and spill out if there was anymore than 1/3 cup of frosting between each layer.

Using less frosting here will also allow you more frosting for decoration!

  • Easy Vegan Rainbow Cake Recipe (Natural Colors!) (6)
  • Easy Vegan Rainbow Cake Recipe (Natural Colors!) (7)
  • Easy Vegan Rainbow Cake Recipe (Natural Colors!) (8)

Next, apply a crumb coat to encase the cake. This helps to keep the cake super moist while chilling the fridge to set.

Once the cake has set in the fridge, apply the final layer of frosting, and decorate!

What food colors to use that are natural and vegan:

More traditional rainbow cakes typically use artificial colors. While these can yield really beautiful colors, I like to go the more natural route that also ensures that minimal harm occurs both in the making of the colors and when we consume them! This is why this vegan rainbow cake is perfect on many levels 🙂

For natural vegan food colors, I recommend any colors by Suncore Foods. They’re a wonderful woman-founded and owned superfood company that actually specializes in creating vegan food colors in the forms of powders. Essentially, they take the whole food, such as a purple sweet potato or turmeric root, dehydrate it, and grind it into a powder. Then you can use in your baking recipes as needed!

You can also use liquid food colors, which are available vegan. Nomeca is a vegan-friendly brand available on Amazon, as well as Go Supernatural.

This rainbow birthday cake is perfect for:

  • Pride Month and any Pride celebration!
  • Birthdays
  • Graduations
  • Baby showers
  • Summer parties
Easy Vegan Rainbow Cake Recipe (Natural Colors!) (9)

And more!

You are just going to absolutely love this vegan version of the classic rainbow cake! If you make this recipe, please be sure to leave a comment and a rating below ⭐️⭐️⭐️⭐️⭐️. This helps others find the recipe!

As always, I absolutely love to see your beautiful creations, so be sure to tag me on Instagram and Pinterest!

Happy rainbow cake baking!

More of our top vegan cakes you’ll love:

Best Vegan Chocolate Cake

My Favorite Vanilla Cake (Made Vegan!)

Easy Vegan Coconut Cake

Best Vegan Black Forest Gateau Cake

Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

Easy Vegan Rainbow Cake Recipe (Natural Colors!) (10)

Print

Easy Vegan Rainbow Cake Recipe (Natural Colors!) (11)

Easy Vegan Rainbow Cake Recipe (Natural Colors!)

5 Stars4 Stars3 Stars2 Stars1 Star5 from 4 reviews

  • Author: thebananadiaries
  • Prep Time: 20
  • Cook Time: 30
  • Total Time: 50 minutes
  • Yield: 20 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan
Print Recipe

Description

This super easy homemade rainbow cake is the perfect celebration cake for Pride Month, birthdays, and more! And guess what?! It’s naturally VEGAN, eggless, dairy free, and only uses natural colors, yet you’d never know by the taste. Just a delicious rainbow cake

Ingredients

Scale

Rainbow Cake:

  • 1 1/4 cups (300 grams) unsweetened dairy free milk, room temperature
  • 2 tsp apple cider vinegar (to be mixed with dairy free milk milk)
  • 3 2/3 cups (460 grams) all-purpose flour or gluten free 1-to-1 baking flour, sifted
  • 2 tsp baking powder
  • 1 tsp baking soda
  • 1 1/4 cup (250 grams) granulated sugar
  • 3/4 cup (170 grams) salted Flora Plant Butter, room temperature
  • 3/4 cup (190 grams) unsweetened applesauce, room temperature
  • 2 tbsp vanilla extract
  • Vegan red, orange, yellow, green, blue, and purple food colorings (liquid or powder)

Vegan Vanilla Buttercream:

  • 2 cup salted Flora Plant Butter, softened
  • 4 cups organic powdered sugar
  • 1 tsp vanilla extract
  • 24 tbsp unsweetened dairy free milk

Instructions

  1. Preheat the oven to 350 F. Grease six 6″ cake pans with cooking oil, and line them with parchment paper. Set aside. If you only have three 6” cake pans, then you’ll need to divide the recipe in half, baking the first three colors in the first round, the second three colors the second round.

  2. Prepare the vegan buttermilk. Combine the dairy free milk with the apple cider vinegar, and set aside to sit for 5-6 minutes. You can weigh and measure the remaining ingredients during this time.

  3. In a medium bowl, whisk together the flour, baking powder, and baking soda. Set aside.

  4. Make the batter: In a stand mixer with paddle attachment or a large bowl with hand mixer, cream together the Flora Plant Butter and sugar until fluffy, about 2-3 minutes. Scrape down the sides as needed. Then add in the applesauce and vanilla extract. Mix again on medium speed until combined, scraping down the sides and at the bottom of the bowl as needed. Add in about half of the dry mixture, along with half of the vegan buttermilk, and mix on medium speed until just combined. Add in the remaining dry mixture and vegan buttermilk, and mix on medium speed until there are just no more dry streaks. Make sure to scrape the bottom of the bowl as well as the sides.

  5. Divide the batter into 6 bowls evenly (you should yield about 1260 grams of batter, so each cake should yield about 210 grams of batter). Add in the vegan plant based colors to each bowl, and mix just until the color is evenly distributed. Pour the batter into their respective cake pans, bake for 25-30 minutes in 6″ cake pans, or until the toothpick comes out clean. (for three 8″ cake pans, bake for 27-30)

  6. Remove from the oven and allow the cakes to cool in their pans for 10 minutes, then transfer them to a cooling rack to cool completely. Once cooled completely (there is absolutely no warmth to the touch!), then you can prepare your buttercream.

Vegan Vanilla Buttercream:

  1. When ready to frost the cakes, add Flora Plant Butter to a large bowl or stand mixer and cream for 2-3 minutes.

  2. Add in 1 cup of powdered sugar at a time, continuing the beat the mixture until it’s a thick buttercream.

  3. Add in vanilla and 2-4 tablespoons of coconut/almond milk and continue to beat until the desired texture is reached.

  4. Frost cake and enjoy! You can decorate with more rainbow icing, flowers, etc.

Notes

Gluten free: swap in gluten free 1:1 baking flour, such as Bob’s Red Mill in the blue bag.

Refined sugar free: you can make this rainbow cake refined sugar free by using coconut sugar or a granulated sugar-free sweetener. However, the coconut sugar will alter the colors of the cake slightly, making them more caramel, and some granulated sugar-free sweeteners DO alter the texture of the cake, so please keep that in mind.

Vegan food colorings: I recommend using all natural vegan food coloring in the form of powders. Suncore Foods has an array of different rainbow colors, all derived from plants that have been dehydrated and ground into a powder. You can also use liquid food coloring, such as Nomeca, which is a vegan-friendly liquid food color.

Decorating: I used Wilton Tips, along with an offset spatula, cake turntable, and bench scraper.

Easy Vegan Rainbow Cake Recipe (Natural Colors!) (2024)

FAQs

How to naturally color cake batter? ›

Pro Tips for Natural Food Coloring
  1. Pink: strawberries, raspberries.
  2. Red: beets, tomato.
  3. Orange: carrots, paprika, sweet potato.
  4. Yellow: saffron, turmeric.
  5. Green: matcha, spinach.
  6. Blue: red cabbage + baking soda.
  7. Purple: blueberries, purple sweet potato.
  8. Brown: coffee, tea, cocoa.
Feb 3, 2020

What food coloring is best for rainbow cake? ›

I used gel food coloring to color these rainbow cake layers. Liquid food coloring can work too, but you won't be able to get the same vibrant colors. You also can throw off the consistency of the cake batter if you add too much liquid food coloring. I highly recommend using gel food coloring.

How to make a cake pink without food coloring? ›

Fresh organic beets work great as natural food coloring by shredding the beets and squeezing out their dark red juice. Mix a little beet juice with white buttercream frosting to create the most beautiful natural pink frosting that is completely free of artificial food dye.

How to make blue cake without food coloring? ›

Of course, most blue cake recipes use food coloring. However, I used the magic blue matcha powder, otherwise referred to as Blue Butterfly Pea Powder. It's a natural ingredient, which is appealing. Add the pea powder to the batter and stir, and the cake batter will transform into a stunning shade of blue.

How do you do rainbow drip on a cake? ›

Start at one end of cake and pour a spoonful of purple ganache over the top edge allowing it to drip down the sides of the cake. Next to the purple add a spoonful of blue, then green, yellow, orange, red, then pink, repeating this as you go around the entire cake. If desired, swirl the colors on the top of the cake.

What to use if you don't have food coloring? ›

Powders such as spices, matcha, cocoa powder, coffee/espresso powder, or pulverized freeze-dried fruits can be added directly to the recipe for an extra pop of color. To incorporate these ingredients as a powder – run them through a food processor or spice grinder beforehand to make sure the granules are extra fine.

What is the best dye for cake batter? ›

Sugarflair Liquid Food Colouring

If you are looking to buy a colouring to be used specifically with high fat ingredients like buttercream, cake batter and chocolate, Sugarflair Oil Based Colours are the most suitable option.

How do you make rainbow food coloring? ›

Fill 6 clear cups about 3/4 full of water. Then, get that food coloring ready. Add red, blue, and yellow to 3 of the cups. One color per cup.

How do you make a rainbow cake stand up? ›

Stand It Up

Spread a thin layer of buttercream onto the flat bottom of the cake and stand it up, using that layer of buttercream to adhere it to the plate or cake board. Add a thicker crumb coat of buttercream, then put it back in the fridge until the icing is firm to the touch (at least 10 minutes).

How can I color my cake naturally? ›

Cocoa, coffee, tea, spices, and spirulina are already in powder form, so those are easy options. Just as you would with food dyes, start with a small amount of these natural frosting coloring options and add more as needed to adjust the color to your desired tint.

What is the natural blue color for cake? ›

Red Cabbage = Blue

Chop about 1/4 head of red cabbage; put the cabbage in a saucepan with about 1 cup water. Bring to a boil, reduce heat to maintain a simmer, and cook 20 minutes. Strain or lift out and discard the cabbage pieces. Stir 1 teaspoon baking soda into the purple liquid to turn it blue.

What is a natural food coloring? ›

Natural food colorings are derived from naturally occurring sources, like plants, animals, or minerals.

How to make natural blue color? ›

Natural cyan might one day replace synthetic dyes. It's not that hard to make a natural blue dye. Just take a red cabbage, cut it into pieces, and boil it. What you get is a purple broth that turns bright blue when you add some baking powder.

What is the natural blue dye from plants? ›

Indigo, woad, logwood & other blue or purple natural dyes

Woad, which is related to cabbage, is the principal blue dye plant in Europe. True indigo, related to beans, has been used for centuries in India and, indeed, the word indigo originally meant a dye from India.

How to make rainbow buttercream? ›

For the Buttercream

Add a few drops of Pink Colour Gel into one bowl of buttercream and mix through, adding a few drops of colour until you have a bright pink buttercream. Repeat this step for each colour until you have 5 different coloured bowls of buttercream. Place each colour buttercream into a separate piping bag.

How do you pipe rainbows on a cake? ›

Prepping the Piping Bag for Rainbows

On plastic wrap, pipe a line (about 6-inches long) of each color. Make sure the colors line up and touch one another. Try to create equal amounts of frosting in each line. After you've piped all six colors, take the end of one side of the plastic wrap and begin to lift it up.

How to decorate a rainbow cake? ›

Start with the red, then spread with some icing right to the very edge. Repeat, sandwiching on top the orange, yellow, green, blue and finally purple sponges. Spread the remaining icing thickly all over the sides and top of the cake.

How do you use rainbow dust on a cake? ›

They can also be brushed directly onto fondant icing for artistic effect or mixed with alcohol to create an edible paint. Rainbow Dust powdered food colourings are the go-to choice for serious hobbyists and professionals.

Can I add food coloring to cake batter? ›

To successfully colour or dye cake batter it is necessary to use a “bake stable” edible food colour. Not all food colours on the market will hold their colour during baking, the colour can change completely or just be very pale and washed out regardless of the amount of colour used.

What can you do to cake batter to cause a chemical change? ›

A few things can happen when you bake a cake. Some chemical reactions to keep in mind while doing this tasty experiment are: Heat helps baking powder produce tiny bubbles of gas, which makes the cake light and fluffy. Heat causes protein from the egg to change and make the cake firm.

Does baking soda change cake color? ›

Baking Soda: When it comes to baking soda, when used appropriately, it does leave a distinctive taste as well as darker colour in your baked goods. It's very common to use baking soda in darker colored baked goods like chocolate cake or banana muffins.

References

Top Articles
Latest Posts
Article information

Author: Madonna Wisozk

Last Updated:

Views: 5690

Rating: 4.8 / 5 (48 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Madonna Wisozk

Birthday: 2001-02-23

Address: 656 Gerhold Summit, Sidneyberg, FL 78179-2512

Phone: +6742282696652

Job: Customer Banking Liaison

Hobby: Flower arranging, Yo-yoing, Tai chi, Rowing, Macrame, Urban exploration, Knife making

Introduction: My name is Madonna Wisozk, I am a attractive, healthy, thoughtful, faithful, open, vivacious, zany person who loves writing and wants to share my knowledge and understanding with you.