Rainbow Layer Cake
A fun and festive layer cake with chocolate layers, white frosting, and a colorful rainbow icing on top. Perfect for celebrations and sure to bring smiles.
- Total time
- 45 min
- Servings
- 12
- Calories
- 420
- Protein
- 5g

Ingredients
7 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Preheat oven to 350°F. Grease two 9-inch round cake pans. Prepare the 1 box chocolate cake mix with 3 eggs, 1/2 cup vegetable oil, and 1 cup water as directed on the box.
Step 2
Divide batter evenly between the two pans. Bake until a toothpick inserted in the center comes out clean, about 25-30 minutes. Let cool in pans for 10 minutes, then turn out onto a wire rack to cool completely.
Step 3
Once cakes are completely cool, place one layer on a serving plate. Spread 1 cup of the 2 cups vanilla frosting evenly over the top. Place the second layer on top.
Step 4
Frost the top and sides of the cake with the remaining 1 cup vanilla frosting, smoothing with a spatula. Aim for an even, clean coat.
Step 5
Drizzle the 1/2 cup rainbow icing over the top of the cake in a decorative pattern, letting it drip slightly down the sides. Tie the 1 red ribbon around the cake for a festive finish.
Step 6
Slice and serve. Store any leftovers in an airtight container at room temperature for up to 3 days.
Tools you’ll need
- 9-inch round cake pans
- mixing bowl
- electric mixer
- wire rack
- spatula
- serving plate
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.
