Tasty Rainbow Cake Roll

By Mila | Updated on April 28, 2024

Here’s my go-to rainbow cake roll recipe, with a light and fluffy sponge cake base that’s tinted in pretty rainbow colors, filled with smooth cream cheese frosting, and rolled into a perfect spiral.

This cake roll has become a birthday party favorite at our house. I make it for just about every celebration now because the kids (and grown-ups!) love watching me slice into it and reveal those fun rainbow layers. And let’s be honest – who doesn’t smile at the sight of rainbow-colored desserts?

Why You’ll Love This Rainbow Cake Roll

  • Show-stopping appearance – The beautiful rainbow swirl pattern inside this cake roll makes it perfect for birthdays, pride celebrations, or any time you want to bring a smile to someone’s face.
  • Easier than it looks – While the end result looks fancy, this recipe starts with a box cake mix and simple ingredients you can find at any grocery store.
  • Make-ahead friendly – You can prepare this cake roll a day in advance and keep it refrigerated until you’re ready to serve, making it perfect for party planning.
  • Customizable colors – You can adjust the food coloring to create any color combination you like – perfect for matching party themes or holiday celebrations.

What Kind of Food Coloring Should I Use?

For a vibrant rainbow cake roll, gel food coloring is definitely the way to go over liquid food coloring. Gel colors are more concentrated, which means you’ll need less to achieve bright colors without changing the texture of your cake batter. Regular liquid food coloring can thin out your batter and sometimes create muted, pastel shades instead of the bold rainbow effect we’re looking for. When shopping, look for brands like AmeriColor, Wilton, or Chefmaster – these are reliable options you can find at craft stores or online. Just remember to start with a small amount and add more gradually until you reach your desired shade, since gel colors are pretty powerful and a little goes a long way.

Options for Substitutions

Need to make some swaps? Here are some helpful substitutions for this colorful cake roll:

  • Sour cream: You can replace sour cream with plain Greek yogurt in the same amount, or use regular yogurt that’s been strained for 30 minutes to remove excess liquid.
  • Buttermilk: No buttermilk? Mix 3/4 cup regular milk with 2 teaspoons of lemon juice or white vinegar. Let it sit for 5 minutes before using.
  • White cake mix: This is pretty important for getting those bright rainbow colors, but if needed, you can use vanilla cake mix – just know your colors might be slightly less bright.
  • Food coloring gels: While gel colors work best for bright results, you can use regular liquid food coloring. You’ll need to use more drops, and the cake might be slightly more moist.
  • Heavy cream: For the frosting, you can use whole milk or half-and-half instead of heavy cream. Start with less liquid and add more as needed to get the right consistency.
  • Unsalted butter: If you only have salted butter, that’s fine – just skip the added salt in the frosting recipe.

Watch Out for These Mistakes While Baking

The biggest challenge when making a rainbow cake roll is preventing cracks, which often happen because bakers wait too long to roll the cake – you must roll it in a clean kitchen towel while it’s still warm from the oven, usually within 1-2 minutes of baking. A common error is under-beating the egg whites, which should be whipped to stiff peaks to ensure your cake has enough structure to roll without breaking. When adding food coloring, less is more – start with small amounts of gel coloring and gradually add more until you reach your desired shade, as too much can affect the cake’s texture and make the colors look artificial. For the smoothest results, make sure all your dairy ingredients are truly at room temperature before starting, and don’t rush the cooling process after the initial roll – let the cake cool completely before unrolling and adding the filling to prevent the dreaded crack-and-crumble situation.

What to Serve With Rainbow Cake Roll?

This fun and colorful cake roll calls for some simple but tasty accompaniments that won’t overshadow its rainbow charm! A scoop of vanilla ice cream on the side adds a cool, creamy element that kids and adults both love. I like to serve this dessert with a glass of cold milk or, for the grown-ups, a cup of coffee or tea to balance the sweetness. If you’re hosting a party, consider adding some fresh berries on the side – they add a natural pop of color that complements the cake’s rainbow design while keeping things light and fresh.

Storage Instructions

Keep Fresh: Once you’ve rolled up your rainbow cake, wrap it well in plastic wrap and pop it in the fridge. It’ll stay fresh and tasty for up to 3 days. The plastic wrap helps keep the cake from drying out and maintains that pretty swirl pattern we worked so hard to create!

Freeze: Want to make this cake ahead? You can freeze the whole roll for up to 2 months! Just wrap it tightly in plastic wrap, then add a layer of aluminum foil. When you’re ready to serve, let it thaw overnight in the fridge – it’ll be just as colorful and delicious as the day you made it.

Make Ahead: If you’re planning for a party, you can make this cake roll a day or two before. The flavors actually blend together nicely after a day in the fridge, and the buttercream filling stays perfectly creamy. Just remember to take it out about 30 minutes before serving so it can come to room temperature – that’s when it tastes best!

Preparation Time 30-45 minutes
Cooking Time 20-25 minutes
Total Time 50-70 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 3200-3500
  • Protein: 20-25 g
  • Fat: 180-200 g
  • Carbohydrates: 400-450 g

Ingredients

For the cake:

  • 1 box white cake mix
  • 1 tbsp vanilla extract
  • 3/4 cup buttermilk
  • 4 egg whites (separated and at room temperature)
  • 1/3 cup vegetable oil (I use canola)
  • food coloring gels in red, orange, yellow, green, blue, and purple (gel coloring won’t thin the batter like liquid dyes)
  • 2/3 cup sour cream (room temperature for better mixing)

For the frosting:

  • 1 cup unsalted butter (softened to room temperature)
  • 1/4 tsp salt
  • 4 cups powdered sugar (sifted to remove lumps)
  • 4 tbsp heavy cream (for a richer, creamier frosting)
  • 2 tsp vanilla extract

Step 1: Prepare Equipment and Preheat Oven

Preheat your oven to 325°F and prepare a 15×10-inch jelly roll pan by lining it with parchment paper, allowing the paper to overhang slightly on the shorter sides for easy removal later.

While the oven heats, gather all your ingredients and bring the sour cream, buttermilk, egg whites, and butter to room temperature—this ensures smooth mixing and better emulsification, which creates a tender crumb and fluffy frosting.

Step 2: Mix the Cake Batter Base

  • 2/3 cup sour cream
  • 3/4 cup buttermilk
  • 1 tbsp vanilla extract
  • 4 egg whites
  • 1/3 cup vegetable oil
  • 1 box white cake mix

In a large mixing bowl, combine the sour cream, buttermilk, 1 tablespoon vanilla extract, egg whites, and vegetable oil, whisking until well combined.

Add the white cake mix and stir until just combined—don’t overmix, as this can develop gluten and make the cake dense.

The batter should be smooth and pourable, ready to be divided for coloring.

Step 3: Divide and Color the Batter

  • cake batter from Step 2
  • food coloring gels

Divide the batter from Step 2 equally into six bowls.

Add food coloring gel to each bowl in the order of the rainbow—red, orange, yellow, green, blue, and purple—mixing each thoroughly until the color is uniform throughout.

I prefer gel food coloring because it won’t thin out the batter like liquid dyes do, which keeps the cake structure intact.

Transfer each colored batter to a piping bag fitted with a medium round tip, or use squeeze bottles for easier control.

Step 4: Pipe and Bake the Rainbow Cake

  • colored batters from Step 3

Starting with red and ending with purple, pipe thin, even horizontal stripes of each colored batter across the prepared pan, layering them on top of each other to create the rainbow effect.

Work quickly but carefully to keep the stripes distinct and visible.

Place the pan in the preheated 325°F oven and bake for 17 minutes, until the cake is just set and springs back lightly when touched—it should be tender, not dry, as it will be rolled while warm.

Step 5: Roll the Warm Cake

Immediately remove the cake from the oven and let it steam on the pan for 4 minutes—this keeps the cake pliable and prevents cracking during rolling.

Carefully lift the cake using the parchment paper overhang and transfer it to a cooling rack.

While the cake is still warm, gently roll it tightly along the length of the parchment, using the paper as a guide to keep it even.

Allow the rolled cake to cool completely on the rack for about 40 minutes—this sets the shape before unrolling and frosting.

Step 6: Prepare the Frosting

  • 1 cup unsalted butter
  • 1/4 tsp salt
  • 4 cups powdered sugar
  • 2 tsp vanilla extract
  • 4 tbsp heavy cream

While the cake cools, beat the softened butter and salt together in a mixing bowl until creamy and pale, about 2-3 minutes.

Gradually add the sifted powdered sugar in batches, beating well after each addition to prevent lumps.

Add the 2 teaspoons vanilla extract and mix until combined.

Pour in the heavy cream slowly while beating, mixing until the frosting reaches a smooth, spreadable consistency—the cream makes it richer and easier to spread evenly without tearing the delicate cake.

Step 7: Assemble and Chill the Cake Roll

  • cooled rolled cake from Step 5
  • frosting from Step 6

Carefully unroll the cooled cake from Step 5, removing the parchment paper gently.

Spread the frosting from Step 6 evenly over the cake surface, leaving a 1/2-inch border on all sides to prevent frosting from squeezing out when you roll it.

Roll the cake tightly, using your hands or the edge of a counter to guide it into a compact log.

Wrap the finished cake roll tightly in plastic wrap and freeze for at least 1 hour, or overnight if preparing ahead—this firms up the cake and makes it easier to slice cleanly.

Step 8: Slice and Serve

  • frozen cake roll from Step 7

Remove the cake roll from the freezer and unwrap it carefully.

Using a sharp, thin-bladed knife dipped in hot water (and wiped clean between slices), cut the cake roll into 3/4-inch thick pieces, cleaning the knife each time to maintain clean, beautiful rainbow spiral cuts.

Allow the slices to sit at room temperature for about 15 minutes before serving—this brings out the cake’s flavor and gives you that perfect tender texture that contrasts beautifully with the creamy frosting.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment