“Honestly, I wasn’t expecting much when I first tried to whip up this rainbow cake roll. I was staring at a fridge half-full of leftover fruit purees—too pretty to toss, but what could I do with them? Well, a little experiment later, I ended up with a colorful, naturally sweetened delight that surprised everyone at the dinner table. The vibrant swirl of the cake, paired with the fresh fruit buttercream, felt like a celebration on a plate without the usual sugar overload. It was one of those quiet kitchen victories that didn’t need fanfare but somehow stuck with me.
It’s funny how a simple craving turned into this recipe that I now make almost every other week when I want something special but don’t want to fuss for hours. The texture is light and springy, and the natural fruit buttercream adds this subtle tang that balances out the sweetness perfectly. Plus, the colors make it a showstopper for any occasion—whether a kid’s birthday or just an excuse to brighten up a gloomy afternoon. I can’t help but think of the first time I sliced into that perfect spiral, the way the scent of fresh berries and citrus filled the kitchen, and how everyone’s eyes lit up even before the first bite.
It’s not just a cake roll—it’s a mood lifter, a reminder that sometimes the best things come from happy accidents and a little kitchen curiosity. That’s why this Perfect Rainbow Cake Roll with Natural Fruit Buttercream has become my go-to for when I want to impress without the stress. And honestly, once you try it, you might find yourself baking it more than you planned too.
Why You’ll Love This Recipe
After testing this Perfect Rainbow Cake Roll recipe multiple times (yes, more than I care to admit), I’m convinced it’s one of the most approachable yet impressive treats you can make at home. Here’s why this recipe has earned a permanent spot in my baking rotation:
- Quick & Easy: The whole process, from mixing the batter to decorating, takes under 90 minutes. Perfect for those moments when you want a homemade dessert but don’t have all day.
- Simple Ingredients: No need to hunt for exotic items. Most ingredients are pantry staples, and the fruit buttercream uses natural purees instead of artificial flavoring or food coloring.
- Perfect for Celebrations: Whether you’re planning a birthday, brunch, or just a little weekend indulgence, the rainbow cake roll adds color and joy to the table effortlessly.
- Crowd-Pleaser: Kids and adults alike love it. The bright colors grab attention, and the balanced sweetness keeps everyone coming back for more.
- Unbelievably Delicious: The tender sponge combined with the fresh, fruity buttercream creates a flavor profile that’s both nostalgic and fresh—like your favorite childhood cake, but grown-up and refined.
What sets this recipe apart isn’t just the visual appeal. The natural fruit buttercream is a game-changer—light, tangy, and so much better for you than the usual sugary frostings. Using real fruit purees like strawberry, blueberry, and mango adds depth and freshness. Plus, the cake’s texture is springy and moist thanks to a simple folding technique that I picked up after a few “oops” moments. If you ever tried the apple fritter cake, you’ll appreciate how this roll balances sweetness without feeling heavy.
In the end, this isn’t just a recipe; it’s a little burst of happiness wrapped in every slice—just the kind of treat you’ll want to make again and again.
What Ingredients You Will Need
This Perfect Rainbow Cake Roll recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. The natural fruit buttercream is made from fresh purees, so it’s both colorful and naturally sweetened. Most ingredients are easy to find and can be swapped with your favorite alternatives if needed.
- For the Cake Batter:
- All-purpose flour, 1 cup (120g) – I prefer King Arthur for consistent results
- Baking powder, 1 teaspoon
- Salt, 1/4 teaspoon
- Large eggs, 4 (room temperature) – helps with a stable, fluffy batter
- Granulated sugar, 3/4 cup (150g)
- Whole milk, 1/4 cup (60ml)
- Vegetable oil, 1/4 cup (60ml) – keeps the cake moist
- Vanilla extract, 1 teaspoon
- For the Natural Fruit Buttercream:
- Unsalted butter, 1 cup (227g), softened
- Powdered sugar, 2 cups (240g), sifted
- Natural fruit purees (choose 3-4 colors, about 1/4 cup or 60ml each):
- Strawberry puree (blend fresh or thaw frozen berries)
- Mango puree (fresh or canned)
- Blueberry puree
- Raspberry puree
- Fresh lemon juice, 1 tablespoon (balances sweetness)
- Pinch of salt
Ingredient Tips: For the fruit purees, I usually freeze berries in small batches so I can blend them quickly when needed. If fresh mango isn’t in season, canned puree works perfectly. If you have dietary restrictions, almond flour can replace the all-purpose flour for a gluten-free version, though the texture will change slightly. Also, swapping regular butter for a dairy-free version works well in the buttercream.
Equipment Needed
- 9×13-inch jelly roll pan (or a rimmed baking sheet about 10×15 inches) – this size fits the batter perfectly for a thin sponge
- Parchment paper – essential for easy cake release and rolling
- Electric mixer or stand mixer – to whip the buttercream and beat the eggs properly
- Rubber spatula – for folding the batter and spreading the buttercream evenly
- Fine mesh sieve – to sift powdered sugar and ensure no lumps in the frosting
- Food processor or blender (optional) – handy for making smooth fruit purees quickly
If you don’t have a jelly roll pan, a rimmed cookie sheet can work as a substitute, but watch your baking time closely. For buttercream, I’ve found that a stand mixer with a paddle attachment makes the process smoother, but a hand mixer does the job just fine. Pro tip: keep your butter at room temperature for easier whipping and a fluffier texture.
Preparation Method
- Preheat your oven to 350°F (175°C). Line your jelly roll pan with parchment paper, ensuring some overhang for easy cake removal later.
- Sift together the dry ingredients: In a medium bowl, combine 1 cup (120g) all-purpose flour, 1 teaspoon baking powder, and 1/4 teaspoon salt. Set aside.
- Beat eggs and sugar: In a large bowl, use an electric mixer to beat 4 large eggs and 3/4 cup (150g) granulated sugar on high speed for about 5-6 minutes, until the mixture is thick, pale, and ribbons form when you lift the beaters.
- Incorporate wet ingredients: Gently fold in 1/4 cup (60ml) vegetable oil, 1/4 cup (60ml) whole milk, and 1 teaspoon vanilla extract into the egg mixture. Use a rubber spatula to fold carefully to keep the batter airy.
- Fold in dry ingredients: Add the sifted flour mixture in two additions, folding gently each time until just combined. Be careful not to overmix; the batter should be light and smooth.
- Divide and color batter: If making a true rainbow effect, divide the batter evenly into 4-6 small bowls. Stir in natural food coloring or a small amount of fruit puree (e.g., beet juice for red, spinach juice for green) to each bowl for vibrant hues.
- Layer the batter: Carefully spoon each colored batter into the prepared pan in stripes or blobs. Use a skewer to swirl slightly if you want a marbled look, or keep stripes distinct for a classic rainbow effect.
- Bake: Place the pan in the preheated oven and bake for 12-15 minutes. The cake should spring back lightly when touched, and a toothpick inserted in the center comes out clean.
- Roll the cake: While the cake is still warm, invert it onto a clean kitchen towel dusted with powdered sugar. Peel off the parchment paper gently. Starting from one short end, roll the cake and towel together into a tight spiral. Let cool completely on a wire rack. This step helps the cake hold its shape without cracking.
- Prepare the natural fruit buttercream: Beat 1 cup (227g) softened unsalted butter in a mixer until creamy. Gradually add 2 cups (240g) sifted powdered sugar. Add 1 tablespoon fresh lemon juice and a pinch of salt. Divide buttercream into portions matching your fruit purees. Mix each portion with a different fruit puree until smooth and tinted with natural color.
- Assemble the cake roll: Unroll the cooled cake gently. Spread a thin, even layer of each colored buttercream in stripes or sections over the surface. Roll the cake back up without the towel, pressing gently to seal.
- Chill and serve: Wrap the roll in plastic wrap and refrigerate for at least 1 hour to set. Slice with a serrated knife, wiping it clean between cuts for neat slices.
Pro tip: If your cake cracks a little while rolling, don’t worry—it just adds character! You can cover cracks with extra buttercream or fresh berries. This kind of natural rainbow cake roll pairs beautifully with a light cup of tea or a sparkling fruit spritzer.
Cooking Tips & Techniques
There are a few tricks I’ve learned that make this cake roll a consistent winner. First, beating the eggs and sugar properly is key. The air you whip in here is what keeps the sponge light and springy. If you rush this step, the cake will be dense and prone to cracking.
When folding in the flour, gentle is the word. It’s tempting to mix vigorously, especially when you want to get everything combined quickly, but overmixing leads to a tough texture. Think of it like folding whipped cream—slow and careful.
Rolling the cake while warm is another crucial step. If you wait until the cake is completely cooled, it will crack or break when you try to roll it. The kitchen towel dusted with powdered sugar prevents sticking without adding extra sweetness or mess.
For the buttercream, using softened butter at room temperature helps you whip it to the right fluffiness. Adding fruit purees not only colors the frosting naturally but also cuts sweetness and brings fresh flavor. Just make sure your purees are well strained so the buttercream stays smooth.
Finally, slicing the roll with a serrated knife and cleaning the blade between cuts keeps those rainbow spirals looking neat and photogenic—trust me, it’s worth the extra effort!
Variations & Adaptations
This Perfect Rainbow Cake Roll is flexible enough to please all kinds of taste buds and dietary needs. Here are some ways to mix it up:
- Vegan Version: Use flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg) and a plant-based butter alternative. Swap milk for almond or oat milk. The texture will be slightly different but still delicious.
- Seasonal Fruit Variations: In summer, try using fresh peach or cherry purees in your buttercream. In fall, pumpkin puree with warming spices makes a cozy twist.
- Chocolate Rainbow Roll: Add a tablespoon of cocoa powder to each color batter portion for a subtle chocolate base. Pair with a berry buttercream for a rich, colorful combo.
- Low-Sugar Option: Reduce powdered sugar in the buttercream by half and increase fruit purees for natural sweetness. A splash of vanilla or almond extract can boost flavor without added sugar.
- Personal Touch: I once added crushed pistachios and edible flowers between the layers for a fancy brunch version. It was a hit and made the roll feel extra special.
Serving & Storage Suggestions
This cake roll is best served chilled or at room temperature. The buttercream firms up nicely in the fridge, making slicing easier and the flavors meld beautifully. Presentation-wise, a light dusting of powdered sugar or a few fresh berries on the plate adds a lovely touch.
It pairs perfectly with a cup of herbal tea or a cold glass of lemonade. For a brunch spread, it would complement the rich, buttery flavors of crispy baked ham and cheese croissants wonderfully, balancing savory with sweet.
Store leftover cake roll tightly wrapped in plastic wrap in the refrigerator for up to 3 days. It can also be frozen for up to a month—just thaw overnight in the fridge before slicing. Flavors tend to deepen when chilled, so sometimes I actually prefer it the next day.
Nutritional Information & Benefits
This rainbow cake roll offers a lighter take on traditional layered cakes, thanks to the use of natural fruit buttercream and a sponge that’s low in fat. Each slice (about 1/12 of the roll) contains approximately:
| Calories | 220 kcal |
|---|---|
| Fat | 12g |
| Sugar | 18g (mostly natural sugars from fruit) |
| Protein | 3g |
The fruit purees add antioxidants and vitamins, especially vitamin C from berries and citrus in the lemon juice. Using real fruit instead of artificial flavors means fewer additives and a fresher taste. This recipe can be adapted to gluten-free or vegan diets as mentioned, making it suitable for many dietary needs.
Conclusion
Making this Perfect Rainbow Cake Roll with Natural Fruit Buttercream has been one of those rare recipes that rewards your effort with beauty, flavor, and a bit of magic. It’s versatile, approachable, and a genuine crowd-pleaser that brightens any occasion without feeling overwhelming to prepare. I love how it brings a fresh twist to classic cake rolls, combining nostalgia with wholesome ingredients.
Feel free to tweak the fruit purees or colors to suit your mood or the season. Baking, after all, should be as much about personal joy as it is about taste. When you give this recipe a try, I’d love to hear how you made it your own or what your favorite buttercream flavor was.
And if you’re interested in more easy yet impressive party treats, the creamy dill pickle cheese ball is a savory hit that pairs well with sweet desserts like this. Don’t hesitate to share your baking adventures—I’m always excited to see how these recipes live in your kitchen!
Happy baking and enjoy every colorful slice!
FAQs
- Can I make the cake roll ahead of time? Yes, you can bake and assemble the cake roll a day ahead. Wrap it tightly and keep refrigerated. The flavors often taste better after resting overnight.
- How do I prevent the cake from cracking when rolling? Roll the cake warm with a powdered sugar-dusted towel immediately after baking. This helps it hold the shape without breaking.
- What if I don’t have natural food coloring? Use fruit purees or juices like beet juice, spinach juice, or blueberry puree to add natural colors without artificial dyes.
- Can I use frozen fruit for the buttercream purees? Absolutely. Just thaw and strain the fruit before blending into the buttercream to avoid excess moisture.
- Is this recipe suitable for gluten-free diets? Yes, by substituting all-purpose flour with a gluten-free flour blend and adjusting baking time, you can make a gluten-free version of this cake roll.
Pin This Recipe!

Perfect Rainbow Cake Roll Recipe with Easy Natural Fruit Buttercream Tutorial
A colorful, naturally sweetened rainbow cake roll with a light, springy sponge and fresh fruit buttercream that is perfect for celebrations and everyday indulgence.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour 35 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 cup (120g) all-purpose flour
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 4 large eggs (room temperature)
- 3/4 cup (150g) granulated sugar
- 1/4 cup (60ml) whole milk
- 1/4 cup (60ml) vegetable oil
- 1 teaspoon vanilla extract
- 1 cup (227g) unsalted butter, softened
- 2 cups (240g) powdered sugar, sifted
- Natural fruit purees (choose 3-4 colors, about 1/4 cup or 60ml each): strawberry puree, mango puree, blueberry puree, raspberry puree
- 1 tablespoon fresh lemon juice
- Pinch of salt
Instructions
- Preheat your oven to 350°F (175°C). Line your jelly roll pan with parchment paper, ensuring some overhang for easy cake removal later.
- Sift together the dry ingredients: In a medium bowl, combine 1 cup (120g) all-purpose flour, 1 teaspoon baking powder, and 1/4 teaspoon salt. Set aside.
- Beat eggs and sugar: In a large bowl, use an electric mixer to beat 4 large eggs and 3/4 cup (150g) granulated sugar on high speed for about 5-6 minutes, until the mixture is thick, pale, and ribbons form when you lift the beaters.
- Incorporate wet ingredients: Gently fold in 1/4 cup (60ml) vegetable oil, 1/4 cup (60ml) whole milk, and 1 teaspoon vanilla extract into the egg mixture. Use a rubber spatula to fold carefully to keep the batter airy.
- Fold in dry ingredients: Add the sifted flour mixture in two additions, folding gently each time until just combined. Be careful not to overmix; the batter should be light and smooth.
- Divide and color batter: If making a true rainbow effect, divide the batter evenly into 4-6 small bowls. Stir in natural food coloring or a small amount of fruit puree (e.g., beet juice for red, spinach juice for green) to each bowl for vibrant hues.
- Layer the batter: Carefully spoon each colored batter into the prepared pan in stripes or blobs. Use a skewer to swirl slightly if you want a marbled look, or keep stripes distinct for a classic rainbow effect.
- Bake: Place the pan in the preheated oven and bake for 12-15 minutes. The cake should spring back lightly when touched, and a toothpick inserted in the center comes out clean.
- Roll the cake: While the cake is still warm, invert it onto a clean kitchen towel dusted with powdered sugar. Peel off the parchment paper gently. Starting from one short end, roll the cake and towel together into a tight spiral. Let cool completely on a wire rack.
- Prepare the natural fruit buttercream: Beat 1 cup (227g) softened unsalted butter in a mixer until creamy. Gradually add 2 cups (240g) sifted powdered sugar. Add 1 tablespoon fresh lemon juice and a pinch of salt. Divide buttercream into portions matching your fruit purees. Mix each portion with a different fruit puree until smooth and tinted with natural color.
- Assemble the cake roll: Unroll the cooled cake gently. Spread a thin, even layer of each colored buttercream in stripes or sections over the surface. Roll the cake back up without the towel, pressing gently to seal.
- Chill and serve: Wrap the roll in plastic wrap and refrigerate for at least 1 hour to set. Slice with a serrated knife, wiping it clean between cuts for neat slices.
Notes
Beat eggs and sugar thoroughly to incorporate air for a light sponge. Fold flour gently to avoid tough texture. Roll the cake while warm with a powdered sugar-dusted towel to prevent cracking. Use softened butter at room temperature for fluffy buttercream. Strain fruit purees well to keep buttercream smooth. Clean serrated knife between slices for neat presentation. Can be made vegan or gluten-free with substitutions. Store wrapped in fridge up to 3 days or freeze up to 1 month.
Nutrition
- Serving Size: 1 slice (1/12 of the
- Calories: 220
- Sugar: 18
- Fat: 12
- Protein: 3
Keywords: rainbow cake roll, natural fruit buttercream, colorful cake, easy cake roll, homemade dessert, fruit puree frosting, light sponge cake





