Tasty Rainbow Cake Recipe | Homemade Rainbow Cake


Rainbow Cake Recipe

In this Rainbow Cake Recipe, we bring you a step-by-step guide to create a stunning Rainbow Cake that will amaze both your eyes and taste buds. This colorful and vibrant cake is perfect for birthdays, celebrations, or any occasion that calls for a touch of whimsy.

Join us in the kitchen as we take you through the process of making this masterpiece. From preparing the colorful cake layers to stacking them with luscious frosting, we’ll show you all the tips and tricks to ensure your Rainbow Cake turns out perfectly.

Subscribe to our youtube channel Kitchenpedia for more delicious recipes and hit the like button if you enjoyed this video. Share it with your friends and Family.

Rainbow Cake Recipe

Rohini Deekonda
Get ready to unleash your creativity as we guide you through the process of mixing, baking, and decorating. Watch as the layers come together, forming a beautiful spectrum of colors that will impress everyone who lays eyes on it.
Prep Time 45 minutes
Cook Time 1 hour 15 minutes
30 minutes
Total Time 2 hours 30 minutes
Course Cake


  • 2 1/2 Cups All-purpose
  • 2 1/2 Tbps Baking powder
  • 1/2 Tbsp Salt
  • 1 1/2 Tbsp Granulated sugar
  • 1/2 Tbsp Unsalted butter, softened
  • 3 Large eggs
  • 1 1/2 Vanilla extract
  • 1 1/4 Cup Milk
  • Gel food coloring (assorted colors)
  • flourButtercream frosting (for filling and covering)
  • Rainbow sprinkles (for decoration)


  • Preheat your oven to the temperature specified on your cake mix or recipe (usually around 350°F or 180°C). Grease and flour your cake pans to ensure easy removal of the cakes.
  • In a large mixing bowl, whisk together the all-purpose flour, baking powder, and salt. Set aside.
  • In a separate bowl, cream together the softened butter and granulated sugar until light and fluffy. This can be done with an electric mixer or by hand using a whisk or spatula.
  • Add the eggs, one at a time, to the butter and sugar mixture. Beat well after each addition. Then, stir in the vanilla extract.
  • Gradually add the dry ingredient mixture to the wet ingredients, alternating with the milk. Begin and end with the dry ingredients, mixing well after each addition. This will ensure a well-incorporated batter.
  • Divide the cake batter equally into separate bowls, depending on the number of colors you want for your rainbow cake.
  • Using gel food coloring, tint each bowl of batter with vibrant colors of your choice. Stir well to distribute the color evenly. Start with a small amount of coloring and gradually add more until you achieve the desired intensity.
  • Take one prepared cake pan and pour the first colored batter into the center. Use a spatula to spread it evenly to the edges of the pan. Repeat this process with the remaining colored batters and pans.
  • Place the pans in the preheated oven and bake for the time specified in your recipe or until a toothpick inserted into the center of each cake comes out clean. Be mindful of the different baking times for each layer if they vary in thickness.
  • Once baked, remove the cakes from the oven and let them cool in the pans for about 10 minutes. Then, transfer them to a wire rack to cool completely.
  • Assemble the cake by placing the first colored layer on a serving plate or cake stand. Spread a generous amount of buttercream frosting evenly over the surface.
  • Carefully place the next colored layer on top of the frosted one and repeat the process of spreading frosting. Continue layering until all the colored layers are stacked.
  • Use the remaining buttercream frosting to cover the entire cake, creating a smooth and even layer on the outside. You can use an offset spatula or a cake smoother for this step.
  • Add a final touch of decoration by sprinkling rainbow-colored sprinkles over the top of the cake.
  • Once decorated, refrigerate the cake for at least an hour to allow the frosting to set and the flavors to meld together.
  • Slice and serve your beautiful Rainbow Cake, revealing the vibrant layers within.
Keyword Cake Recipe, Chocolate Mug Cake, Colours Cake, Rainbow Cake

Tips and Tricks to help you make a perfect Rainbow Cake:

Gel Food Coloring:

Use gel food coloring instead of liquid food coloring for more vibrant and intense colors in your cake layers. Gel coloring provides better color saturation without altering the consistency of the cake batter.

Even Layer Thickness:

To ensure even and consistent layers, use a kitchen scale to measure and divide the cake batter equally among the pans. This will help each layer bake evenly and result in a visually appealing final cake.

Cooling and Handling Cakes:

Allow the cake layers to cool completely before handling or stacking them. This will prevent them from crumbling or breaking. To easily remove the cakes from the pans, run a knife along the edges and gently invert them onto a wire rack.

Crumb Coat:

Apply a thin layer of buttercream frosting, known as a crumb coat, to seal the cake layers and prevent crumbs from mixing with the final layer of frosting. Chill the cake for about 15 minutes after applying the crumb coat before adding the final layer of frosting.


After assembling and frosting the Rainbow Cake, refrigerate it for at least an hour. Chilling the cake helps the layers set and allows the flavors to meld together. It also makes the cake easier to slice.

Decoration Ideas:

Get creative with your cake decoration! Consider adding colorful sprinkles, edible glitter, or fondant decorations to enhance the rainbow theme. You can also pipe additional buttercream frosting in different designs or use fresh fruits to add a pop of color.


Recipe Rating

Please enter your comment!
Please enter your name here