Rainbow Roll Cake 

Step into a world of vibrant colors with this Rainbow Roll Cake! This light and fluffy sponge cake features beautiful swirls of rainbow colors, rolled with a rich and creamy buttercream filling. It’s not only a feast for the eyes but also a delightful treat for any occasion.


For the Rainbow Cake:

  • All-purpose Flour: ¾ cup
  • Baking Powder: 1 teaspoon
  • Salt: ½ teaspoon
  • Large Eggs: 4, room temperature
  • Granulated Sugar: ½ cup
  • Vegetable Oil: 3 tablespoons
  • Pure Vanilla Extract: 1½ teaspoons
  • Pure Almond Extract: ½ teaspoon
  • Gel Food Coloring: Red, orange, yellow, green, blue, and purple
  • Powdered Sugar: For dusting

For the Buttercream Filling:

  • Salted Sweet Cream Butter: ¾ cup, softened
  • Clear Vanilla Flavoring: 1 teaspoon
  • Almond Extract: ½ teaspoon
  • Powdered Sugar: 2 cups
  • Heavy Cream: 2 tablespoons


  1. Prepare the Cake:
    • Preheat the oven to 350°F (177°C). Line a 10×15-inch jelly roll pan with parchment paper.
    • Whisk together flour, baking powder, and salt in a small bowl.
    • In a larger bowl, beat eggs, sugar, oil, vanilla, and almond extract until light and thickened (about 5-6 minutes).
    • Gently fold the flour mixture into the egg mixture.
    • Divide the batter evenly into six bowls and color each with a different gel food coloring.
    • Spoon each colored batter into a piping bag and pipe in strips onto the prepared pan.
    • Bake for 8 minutes, then immediately roll the cake using parchment paper to cool.
  2. Prepare the Filling:
    • Beat butter until smooth, then mix in vanilla and almond extracts.
    • Gradually add powdered sugar and heavy cream, beating until creamy.
  3. Assemble the Cake:
    • Carefully unroll the cooled cake.
    • Spread the buttercream evenly over the cake.
    • Roll the cake back up, wrap in plastic wrap, and chill for at least 6 hours.

Prep Time: 20 minutes
Cook Time: 8 minutes
Total Time: 28 minutes plus cooling and chilling
Servings: 10 slices


  • Ensure all ingredients are at room temperature to achieve a smoother batter and easier mixing.
  • Roll the cake while it is still warm to prevent cracking.
  • Use a clean, sharp knife to slice the cake for neat servings.

This Rainbow Roll Cake is perfect for celebrations or as a colorful addition to any dessert table. Enjoy the magical combination of soft sponge and creamy filling in each vibrant slice! 🌈🍰

Leave a Comment