How to Make a Rainbow Bundt Cake

Rainbow foods make me so happy–and so does this Rainbow Bundt Cake from my friend’s cookbook, My Little Pony Baking Book! The rainbow bundt cake is easy to make and it’s delicious.

Slice of rainbow cake on a plate with the full cake in the background

I received a copy of My Little Pony Baking Book for review. There are affiliate links in this post.

You NEED to make this rainbow bundt cake. I mean it. It’s the best bundt cake I have ever made! And if you’re looking for a cake to make for a party, you can’t beat this one. Everyone will ooh and ahh when you cut into the cake to reveal the rainbow swirls.

Two slices of rainbow cake on two plates with forks next to full tray of cake

Look how pretty this rainbow bundt cake is!

(And if you totally love it, you should check out my rainbow birthday cake recipe too.)

Slice of rainbow cake on a plate with the full cake in the background

I first made this rainbow bundt cake recipe for a friend who was moving away, for our goodbye gathering. Everyone LOVED the cake.

We were at a restaurant and I offered a slice to our server and she declared it the best cake she had ever had!

Two slices of rainbow cake on two plates with forks

The rainbow bundt cake is pretty simple to put together; it just takes a few extra bowls than usual but I know you’ll love it! This cake is moist and delicious and with a simple vanilla glaze and a scattering of rainbow sprinkles, it’s the best!

My Little Pony Baking Book next to cake plate with rainbow bundt cake

As a child of the 80s–and as someone who loves all things rainbow–I just adore this cookbook. The My Little Pony Baking Book has 50 fun recipes that both kids and adults will love. Although this rainbow bundt cake is my fave, there are recipes for cupcakes, cookies, brownies and more.

Want to win a copy of My Little Pony Baking Book for yourself? Go enter my giveaway!

Slice of rainbow cake on a plate next to tray of cake

How to make Rainbow Cake in a Bundt Pan

I show you how to make a rainbow cake in a bundt pan below with step by step photos.

Christi’s recipe uses a cake mix that’s doctored up with more ingredients like instant pudding, sour cream, vegetable oil and more water than the box calls for. This makes the cake super moist.

Gather six small bowls and the food coloring and let’s go. (I love Americolor food coloring, this set has 8 colors in it though! I love that all six colors you need for the rainbow bundt cake is in this set.)

I know what you’re thinking: this rainbow bundt cake looks complicated to make. I promise, it’s not! Let me show you how it’s done, step-by-step.

Cup of vegetable oil

Quick tip! First thing, I actually put the water in my measuring cup first if I’m baking with water and oil.

Then, measure the oil out. That way the oil sticks to the measuring cup A LOT less.

Mixing bowl with cake ingredients

Mixing bowl with cake ingredients

First, combine all the ingredients in a large mixing bowl.

Mixing bowl with cake ingredients

How to mix bundt cake

Next, use a stand or hand mixer to combine all of the ingredients. You want to make sure that the dry and wet ingredients are well-combined, while also being careful not to over-mix.

Cake batter divided into separate bowls

Here’s where the fun starts! Divide the cake batter evenly between six bowls.

Bowl of cake batter with red food coloring

For each bowl of batter, add 1-2 drops of food coloring and stir well. If more color is desired, add additional drops of food coloring until desired color is reached. Repeat with each bowl. I just adore this rainbow bundt cake, but you can also switch things up by trying different colors or adding a little bit less food coloring for muted pastel layers.

Sprayed Bundt cake pan

How to keep cake from sticking to the bundt pan

Is there anything more frustrating than having your bundt cake stick to the pan? To keep that from happening, generously spray a standard sized Bundt cake pan with nonstick cooking spray. Generously generously. Like more than you think.

Red cake batter in Bundt cake pan

How to fill bundt cake

Usually if your cake batter is all one color, you would just pour the batter in and use a rubber spatula to smooth out the top of the batter.

To make this rainbow bundt cake, we’re layering the colors in order.

Now it’s time to make our pretty rainbow layers. Starting with red, spoon the bundt cake batter into bottom of the pan.

Red cake batter in Bundt cake pan

The cake batter should go around the bottom of the pan in a complete circle. (I use an angled spatula to smooth out each layer so it’s even across the bottom.)

Orange cake batter in Bundt cake pan

Carefully spoon the orange cake batter into pan, placing it in an even layer over the red cake batter, making sure the red layer is completely covered.

Yellow cake batter poured on top of orange cake batter in Bundt cake pan

Try not to mix the different colored cake batters or the rainbow layers will bleed together; simply spoon one color on top of the other.

Yellow cake batter in Bundt cake pan

So fun, right?! Repeat the rainbow bundt cake layers with all of the remaining colors.

Green cake batter in Bundt cake pan

There’s green. I love how bright it is!

Blue cake batter in Bundt cake pan

Blue…

Purple cake batter being poured on top of blue cake batter in Bundt cake pan

then purple!

Purple cake batter in Bundt cake pan

Place your bundt cake in the oven at 350ºF and bake for 50-55 minutes, or until a toothpick inserted into cake comes out clean.

Baked rainbow Bundt cake in Bundt cake pan

When to flip bundt cake

The trick to knowing when to flip a bundt cake? Patience, my friends. Remove the cake from the oven and allow to cool in pan, on a wire rack, for 10-15 minutes. If you try to flip the bundt cake too soon, you risk it falling apart. Don’t do it!

Bundt cake pan

I put a paper towel on the wire rack and then put that on top of the bundt cake pan, then flip over…

Baked rainbow Bundt cake out of pan

just like that.

Allow the cake to cool completely prior to adding glaze.

How to frost bundt cake

Full Rainbow Bundt Cake on a tray

The easiest way to frost this rainbow bundt cake is to make a glaze. No muss, no fuss, just spoon the glaze over your bundt cake and add some sprinkles if you want. (To me, sprinkles are never not an option. Always use ALL THE SPRINKLES.)

Slice of rainbow cake on a plate next to tray of cake

Or you can use store bought frosting and microwave and pour it. I learned this from my friend Courtney who shows you the easiest way to frost a cake. I used her technique the first time I made this cake for friends.

Pictured in the photos, I used store bought cream cheese frosting and I frosted it with my angled spatula. Any way you do it, it’s super simple! I know you can do it!

Follow @TheLittleKitchn on instagram. We love to see the recipes you're making from TLK! Be sure to tag @thelittlekitchn and use the hashtag #thelittlekitchenrecipes!
Recipe

Rainbow Bundt Cake Recipe

Ingredients:

Cake

  • 1 standard size box white or vanilla cake mix
  • 1 (3.4-oz) pkg vanilla instant pudding (dry mix, unprepared)
  • 1 cup full-fat sour cream
  • 1 cup vegetable oil
  • 4 eggs
  • 1/2 cup warm water
  • Food coloring — red, orange, yellow, green, blue, and purple

Glaze

  • 2 cups powdered sugar
  • 2 Tablespoons milk
  • 1 teaspoon vanilla extract

Directions:

  1. Preheat oven to 350 degrees F.
  2. Combine all cake ingredients and mix with a mixer until combined. Do not overmix, but make sure all dry ingredients and wet ingredients are well-combined.
  3. Divide cake batter evenly between six bowls.
  4. For each bowl, add 1-2 drops of food coloring and mix. If more color is desired, add additional drops of food coloring until desired color is reached. Repeat with each bowl.
  5. Generously spray a standard sized Bundt cake pan with nonstick cooking spray.
  6. Starting with the red batter, spoon cake batter into bottom of pan. The cake batter should go around the bottom of the pan in a complete circle.
  7. Carefully spoon the orange cake batter into pan, placing it directly on the red cake batter, once again making sure it goes completely around the red cake batter. Try not to mix the different colored cake batters; simply spoon one on top of the other. Repeat with remaining colors in the following order: yellow, green, blue, purple.
  8. Place in oven and bake for 50-55 minutes, or until toothpick inserted into cake comes out clean.
  9. Remove from oven and allow to cool in pan, on a wire rack, for 10-15 minutes.
  10. Tap the pan firmly a few times on the countertop, gently shaking it to help loosen the cake. Carefully invert the pan onto a cake plate and lift the pan off of the cake. Allow the cake to cool completely prior to adding glaze.
  11. To make glaze, place powdered sugar and milk into a bowl and stir well to combine. Add vanilla and stir to combine. Glaze should be thin enough to spoon over cake, but not runny. If glaze is too thick, add additional milk, one teaspoon at a time, until a spoonable consistency is reached.
  12. Spoon glaze over the top of cake.
  13. If desired, garnish with rainbow sprinkles.

We love that you love to share our recipes with others. If you have a blog or website and want to repost the recipe, we just ask that you reword the instructions (easy peasy) and link back to give us credit and to use your own images at the same time. Please ask us permission before republishing our recipes and images. And here's a great article on how to properly attribute a recipe.

Rainbow Bundt Cake on a tray

Other Rainbow Foods

Now that you’ve got your rainbow bundt cake which is such a colorful cake! Let’s make it a whole rainbow party with these recipes:

Rainbow Birthday Cake

Pastel Deviled Eggs

Rainbow Chocolate Chip Cookies

Rainbow Bundt Cake on a tray