Rainbow Layer Cake Recipe

Posted by
Rate It!
Rainbow Layer Cake
Add your photo!


  • 2 (15 1/4 oz) boxes vanilla cake mix
  • 2 cups water
  • 6 eggs
  • food coloring
  • 1 cup shortening
  • 1 (2 lb) bag powdered sugar
  • 3 -4 tbsp milk


  1. Heat oven to 350°F Spray 3 (8-inch) round cake pans with cooking spray.
  2. In large bowl, beat cake mix, water, oil and eggs with electric mixer on low speed 30 seconds, then on medium speed 2 minutes, scraping bowl occasionally. Divide batter evenly among 6 small bowls, about 1 1/3 cups each.
  3. Using food colors, tint batter in 1 bowl blue, 1 bowl red, 1 bowl green, 1 bowl yellow, 1 bowl orange (using red and yellow) and 1 bowl purple (using blue and red).
  4. Refrigerate 3 colors of batter until ready to bake. Pour remaining 3 colors of batter into cake pans.
  5. Bake 18 to 20 minutes or until cake springs back when touched lightly in center and begins to pull away from side of pan. Cool 10 minutes. Remove from pans to cooling racks; cool completely.
  6. Wash cake pans. Bake and cool remaining 3 cake layers as directed.
  7. In large bowl, beat shortening and butter with electric mixer on medium speed until light yellow. On low speed, gradually beat in powdered sugar. Beat in vanilla. Add milk, 1 tablespoon at a time, beating until frosting is smooth. Beat on high speed until light and fluffy.
  8. Trim rounded tops off cakes to level, if needed. On serving plate, place purple cake layer. Spread with frosting to within 1/4 inch of edge. Repeat with blue, green, yellow, orange and red cake layers. Spread light coat of frosting on top and side of cake to seal in crumbs, then frost with remaining frosting.
Kitchen-Friendly View

Nutrition Facts

Per ServingPer 100 g
Amount Per 1 Serving
Calories 2036.33 Kcal (8526 kJ)
Calories from fat 1678.68 Kcal
% Daily Value*
Total Fat 186.52g 287%
Cholesterol 375.6mg 125%
Sodium 788.41mg 33%
Potassium 1478.6mg 31%
Total Carbs 84.79g 28%
Sugars 48.56g 194%
Protein 15.79g 32%
Vitamin A 0.6mg 19%
Iron 1.5mg 8%
Calcium 128.6mg 13%
Amount Per 100 g
Calories 415.53 Kcal (1740 kJ)
Calories from fat 342.55 Kcal
% Daily Value*
Total Fat 38.06g 287%
Cholesterol 76.64mg 125%
Sodium 160.88mg 33%
Potassium 301.72mg 31%
Total Carbs 17.3g 28%
Sugars 9.91g 194%
Protein 3.22g 32%
Vitamin A 0.1mg 19%
Iron 0.3mg 8%
Calcium 26.2mg 13%

* Percent Daily Values are based on a 2000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Find out how many calories should you eat.


  • salty
  • savory
  • bitter
  • sweet
Search recipes
by ingredients
Construct & Analyze
Your Recipe

Recipe Tags

Weightwatchers Points

  • 56.3
  • 59

Good Points

  • saturated fat free

Bad Points

  • High in Sodium,
  • High in Total Fat

Share Recipe

Get Your Recipe of Health!
Follow RecipeOfHealth on Facebook!
Scroll to top