Skip to main content New<> this month
Get the Allrecipes magazine

Epic Rainbow Cake

Rated as 0 out of 5 Stars
0 made it  |  0 reviews   |  1 photos

"Easier than it sounds! This six-layer rainbow cake looks like your normal everyday dessert, but after one slice everyone will see its awesomeness. I've never seen a dessert get so much camera attention!"
Added to shopping list. Go to shopping list.


2 h 30 m servings 660
Original recipe yields 16 servings (1 9-inch layer cake)


{{model.addEditText}} Print
  1. Preheat the oven to 350 degrees F (175 degrees C). Spray two 9-inch cake pans with cooking spray.
  2. Combine cake mix, egg whites, water, and applesauce in a large bowl using an electric mixer. Divide batter evenly into 6 bowls. Mix a different food coloring gel into each bowl. Pour the red batter and orange batter separately into the prepared cake pans.
  3. Bake in the preheated oven until a toothpick inserted into the center of each cake comes out clean, 25 to 30 minutes.
  4. Remove from the oven and let rest on a cooling rack in the pans for 15 minutes. Flip quickly onto the rack and remove cakes from the pans. Continue the baking and cooling process with remaining batter until all layers are cooled.
  5. Shave off the tops of the cakes carefully using a large knife so they will be flat. Place the red layer down, frost the top lightly; continue with orange, yellow, green, blue, and purple.
  6. Frost the top and outside of the cake. Cut through using a big, sharp knife and serve.


  • Cook's Notes:
  • I prefer apple sauce to vegetable oil, but it's your choice!
  • You can make your own frosting instead of using canned, of course.
  • I only had two pans, so I just cooked two layers at a time, and it was much easier to manage that way.
  • You can stack the cake layers in your preferred order.

Nutrition Facts

Per Serving: 660 calories; 18.3 118.4 5.9 0 781 Full nutrition

Explore more


Read all reviews 0