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!


Recipe Summary

45 mins
1 hr 15 mins
30 mins
2 hrs 30 mins
1 9-inch layer cake


Original recipe yields 16 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Preheat the oven to 350 degrees F (175 degrees C). Spray two 9-inch cake pans with cooking spray.

  • 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.

  • Bake in the preheated oven until a toothpick inserted into the center of each cake comes out clean, 25 to 30 minutes.

  • 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.

  • 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.

  • 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

660 calories; protein 5.9g; carbohydrates 118.4g; fat 18.3g; sodium 781mg. Full Nutrition


2 Ratings
  • 5 star values: 2
  • 4 star values: 0
  • 3 star values: 0
  • 2 star values: 0
  • 1 star values: 0