Go Back
+ servings
rainbow cakes

Rainbow Cakes

Bring joy to any celebration with vibrant rainbow cakes. This easy recipe offers tips, substitutions, and presentation ideas for stunning homemade rainbow cakes.
Prep Time: 30 minutes
Cook Time: 20 minutes
Resting Time: 1 hour
Total Time: 1 hour 50 minutes
Servings: 8 people
Calories: 350kcal
Cost: $30

Equipment

  • Mixing Bowls
  • Stand Mixer or Hand Mixer
  • Cake Pans round or square
  • Spatula
  • Offset Knife for Frosting

Ingredients

  • 2 ½ cups all-purpose flour
  • 2 ½ tsp baking powder
  • ½ tsp salt
  • 1 cup unsalted butter softened
  • 2 cups granulated sugar
  • 4 large eggs
  • 1 tbsp vanilla extract
  • 1 cup whole milk
  • various drops Gel food coloring red, orange, yellow, green, blue, purple
  • 2 cups butter for frosting
  • 6 cups powdered sugar for frosting
  • 2 tsp vanilla for frosting
  • ¼ cup milk for frosting

Instructions

  • Preheat your oven to 350°F and whisk together flour, baking powder, and salt in a bowl.
  • Cream the softened butter and sugar until fluffy in another bowl.
  • Add the eggs one at a time, mixing well after each addition, and then stir in the vanilla.
  • Alternate adding the dry ingredients and milk to the wet mixture, starting and ending with the dry mix.
  • Divide the batter evenly into six bowls and tint each with gel food coloring: red, orange, yellow, green, blue, and purple.
  • Pour each colored batter into greased cake pans and bake for 15-20 minutes or until a toothpick comes out clean.
  • Let the layers cool completely before assembling the cake.

Notes

Make sure your butter is softened but not melted for the best results. For dairy-free options, use almond or coconut milk, and swap butter for margarine. Gel food coloring is recommended for vibrant colors without affecting the batter’s consistency. Store the cake in an airtight container at room temperature for up to two days or in the fridge for longer storage. For added flair, try using edible glitter, fresh berries, or piping tips for decoration!

Nutrition

Calories: 350kcal | Carbohydrates: 50g | Protein: 3g | Fat: 15g | Saturated Fat: 9g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 1g | Cholesterol: 50mg | Sodium: 150mg | Potassium: 100mg | Fiber: 1g | Sugar: 30g | Vitamin A: 200IU | Calcium: 10mg | Iron: 1mg
Tried this recipe?Let us know how it was!