Prepare to be amazed by this incredibly easy chocolate Swiss roll cake – a truly show-stopping dessert that promises to impress! Imagine a super moist and intensely rich chocolate sponge cake, beautifully rolled and generously filled with a luscious, fruity strawberry buttercream frosting. And here’s the best part: this decadent treat is secretly gluten-free and vegan, a secret so well-kept that absolutely no one will be able to detect it! Whether you’re a seasoned baker or just starting, this recipe will guide you to create a masterpiece that’s as delightful to look at as it is to eat.

Why You’ll Fall in Love with This Easy Chocolate Swiss Roll Recipe
For many, the idea of baking a Swiss roll or jelly roll cake can seem daunting, often associated with complex techniques and potential cracks. If you’ve ever dreamt of creating such an elegant dessert but felt intimidated, this easy Swiss roll recipe is your ultimate guide. It’s designed to demystify the process, making it accessible even for novice bakers.
Not only does this recipe yield an exceptionally moist, rich, and utterly decadent chocolate sponge cake that remains surprisingly light, but it also simplifies the rolling technique, ensuring success with every attempt. You’ll be delighted to find that most of the magic happens with just a bowl, a whisk, and a standard jelly roll pan. A hand mixer will certainly come in handy for whipping up the dreamy frosting, but minimal specialized equipment is truly needed.
As a blog dedicated to vegan recipes, we’re particularly proud to present a Swiss roll that is both gluten-free and entirely vegan. What makes this recipe truly revolutionary is its ability to fool even the most discerning palates. Trust us, no one will guess that this exquisite Swiss roll cake is completely dairy-free, eggless, vegan, and gluten-free! It’s the perfect inclusive dessert for any gathering, accommodating various dietary needs without compromising on flavor or texture.

For this delightful chocolate Swiss roll, we’re featuring a bright and airy dairy-free strawberry buttercream. It’s bursting with fresh fruit flavor, perfectly complementing the deep chocolate notes of the cake. However, the versatility of this recipe means you can easily customize the filling. Feel free to swap it for my all-time favorite classic vegan buttercream or indulge in the tanginess of my vegan cream cheese frosting if that better suits your taste!
This vegan cake recipe is guaranteed to be a hit, whether you adhere to a vegan diet or not. It’s an ideal dessert for celebrating special occasions such as Valentine’s Day, Easter, Mother’s Day, birthdays, or simply a cozy weekend treat. Its elegant presentation and irresistible taste make it a memorable addition to any menu.
Understanding the Swiss Roll: Is it a Jelly Roll Cake?
A Swiss roll cake is indeed known by several names across different regions, most commonly as a “jelly roll cake” in America. It can also be referred to as a roll cake, cream roll, or roulade. At its core, it’s a delicate sponge cake specifically designed to be pliable enough to roll without cracking. Traditionally, eggs are key to achieving this flexibility, which allows the baked cake to be spread with fillings like whipped cream, jam, or buttercream and then tightly rolled into its characteristic spiral shape.
Despite their intricate appearance, particularly the beautiful swirl revealed when sliced, jelly roll cakes are surprisingly straightforward to prepare. The key lies in precise baking and a well-timed rolling technique, which we will detail in this recipe.
To successfully make a Swiss roll, a few essential tools will be helpful: a jelly roll pan (typically around 10×15 inches) or a baking sheet with raised edges, a wire cooling rack, and a clean, lint-free tea towel or kitchen towel. Patience is also a virtue, as the cake needs ample time to cool completely in its rolled position to set its shape and prevent cracks during the final assembly. Mastering these elements will lead to a perfect, picture-worthy Swiss roll every time.

Key Ingredients for Our Vegan & Gluten-Free Swiss Roll
Crafting this secretly vegan and gluten-free chocolate Swiss roll begins with a simple yet ingenious sponge cake base. If you’re new to vegan baking, don’t worry – the ingredients are remarkably straightforward and easy to find. We’ll also cover the vibrant strawberry buttercream and a silky dairy-free chocolate ganache. For those who prefer a more classic touch, I’ll provide options for a traditional chocolate Swiss roll with vanilla frosting.
Here’s a breakdown of the key ingredients and why they’re perfect for this recipe:
- Gluten-Free Flour Blend (Oat Flour & Cassava Flour): This specific combination is meticulously chosen to mimic the tender, pliable texture of traditional all-purpose flour, ensuring your chocolate sponge cake is incredibly soft, smooth, and easily rolled without any grittiness. Oat flour provides a subtle sweetness and wholesome base, while cassava flour adds elasticity and binding qualities. If gluten is not a concern for you, feel free to substitute both flours with an equal amount of regular all-purpose flour for a equally delicious result.
- Cocoa Powder: For that deep, rich chocolate flavor, I highly recommend using either all-natural cocoa powder or Dutch-process cocoa powder. Both have excellent flavor profiles and the right acidity level to react with the leavening agents, contributing to the cake’s perfect rise and moistness. Avoid cacao powder, as its flavor and acidity differ.
- Sugar: You can opt for organic granulated sugar or coconut sugar. When using granulated sugar, it’s crucial to choose organic, as not all granulated sugars are vegan (some are processed with bone char). Brands like Florida Crystals are certified vegan and a great choice. Coconut sugar offers a slightly richer, caramel-like flavor and is a natural vegan alternative.
- Unsweetened Applesauce: This is our secret weapon for replacing eggs and egg yolks commonly found in conventional chocolate Swiss rolls. Applesauce not only adds moisture but also acts as a binder, contributing to the cake’s tender crumb and pliability, which is essential for rolling.
- Aquafaba (Chickpea Water): Much like traditional Swiss rolls rely on egg whites for lightness and structure, we utilize aquafaba. If you’re unfamiliar with it, aquafaba is simply the liquid found in a can of chickpeas! When whisked, it can mimic the properties of egg whites, creating a delicate, airy texture in our sponge cake without the need for eggs.
- Dairy-Free Yogurt: Incorporating unsweetened dairy-free yogurt (such as almond, soy, or coconut-based) helps to ensure your sponge cake remains exceptionally soft, moist, and pliable. It adds a touch of acidity and richness that contributes to the cake’s overall texture and ability to roll beautifully.
- Leavening Agents (Baking Powder & Baking Soda): These are critical for giving our vegan and gluten-free sponge cake its light, airy structure. They react with the acidic ingredients in the batter (like cocoa, yogurt, and applesauce) to create bubbles, resulting in a perfectly risen and tender cake.

How to Make a Vegan Chocolate Swiss Roll: A Step-by-Step Overview
For detailed written instructions and precise ingredient measurements, please refer to the complete recipe card at the bottom of this post. You can also use the “jump to recipe” button at the top for quick access! Below, we’ll provide a concise overview of the steps, accompanied by visuals to help you better understand the process.
To create the perfect vegan chocolate sponge cake for your delicious Swiss roll, follow these key stages:
-
Whisk together the dry ingredients.
In a medium bowl, combine the oat flour, cassava flour, cocoa powder, arrowroot starch (or cornstarch), baking powder, and baking soda. Whisk them thoroughly to ensure they are well distributed, which is crucial for an even rise and texture.
-
In a large bowl, vigorously whisk together the sugar and aquafaba.
Unlike some traditional Swiss roll recipes that require whipping egg whites into stiff peaks, we streamline the process. For this vegan sponge cake, creating a formal meringue is often unnecessary. Simply whisk the aquafaba and sugar together until the mixture begins to lighten in color and form a light foam. This gentle foaming provides sufficient aeration for a pliable and delicious sponge cake.
-
Then add in the remaining wet ingredients.
Introduce the unsweetened applesauce and dairy-free yogurt into the aquafaba and sugar mixture. Whisk everything together until thoroughly combined and smooth, ensuring no lumps remain. This step builds the moist foundation for your cake.
-
Gently incorporate the dry ingredients.
Gradually add the pre-whisked dry ingredients into the wet mixture. Fold everything together with a spatula until just combined, being careful not to overmix the batter. Overmixing can lead to a tough cake, so stop as soon as no dry streaks are visible.
-
Pour the batter onto your prepared baking sheet or jelly roll pan and bake.
Evenly spread the batter to the very edges of your parchment paper-lined pan. A thin layer is crucial for a pliable cake. Bake this delicate sponge cake for approximately 10-13 minutes, or until it is fully set and a toothpick inserted into the center comes out clean. Be careful not to overbake, as this can make the cake dry and prone to cracking when rolled.
How to Master the Swiss Roll Assembly for a Flawless Finish
Once your exquisite chocolate Swiss roll sponge cake is baked, the next crucial step is immediate and careful rolling to set its iconic shape. This stage is key to preventing cracks and achieving that beautiful spiral design.
Before the cake even comes out of the oven, ensure you have a few things at the ready: a fine-mesh sifter containing a little cocoa powder for dusting, a sturdy wire rack, and a clean, lint-free tea towel or kitchen towel. Having these tools prepared will ensure a smooth transition and minimize cooling time that could lead to stiffness.
As soon as the chocolate roll cake emerges from the oven, act quickly while it’s still warm and pliable. Lightly dust the entire top surface of the cake with cocoa powder. This dusting helps prevent sticking to the towel and adds a subtle visual appeal. Next, gently place the clean tea towel directly over the still-hot cake, followed by the wire cooling rack on top of the towel. Using oven mitts for protection, carefully and swiftly invert the baking pan, flipping it face down onto the wire rack. Gently lift the baking pan away – your warm cake should now be resting on the wire rack, with the tea towel underneath it. Carefully peel off the parchment paper from the bottom of the cake.
Now, for the critical steps to shape your roll:
- Starting from one of the shorter sides, begin to tightly roll the cake along with the tea towel. The towel acts as an internal support, helping the cake maintain its shape and preventing it from cracking. Roll it firmly but gently – you want it tight enough to create a good spiral, but not so tight that it tears the delicate cake.
- Once fully rolled, transfer the cake, still wrapped in its tea towel, to the refrigerator. Allow it to cool completely for at least 1-2 hours. This chilling period is vital as it allows the cake to “memorize” its rolled shape, making it much easier to unroll and fill later without breaking. The exact time may vary depending on your fridge’s temperature.
- When the roll cake is thoroughly chilled and set, prepare your chosen frosting. While the provided dairy-free strawberry buttercream is highly recommended for its fresh flavor, feel free to explore other options. My classic vegan buttercream or even a tangy vegan cream cheese frosting are fantastic alternatives that pair wonderfully with chocolate.
- Carefully unroll the chilled cake. Don’t be alarmed if you notice minor cracks or small breaks; this is common, especially for gluten-free cakes. These imperfections are easily camouflaged with frosting during the next step, so don’t panic!
- Evenly spread your prepared buttercream over the entire surface of the unrolled cake, making sure to extend it right to the edges. This ensures a consistent filling in every slice.
- Using the tea towel for assistance (but *not* rolling the towel into the cake this time), re-roll the cake from the same starting side. Roll it carefully and steadily, guiding the cake into a tight spiral filled with the luscious buttercream.
- To help the frosting set and firm up, you can gently wrap the rolled cake in a piece of plastic wrap or simply place it back into the fridge for another 30 minutes to an hour. This setting time ensures clean slices and a stable structure. Rest assured, this short refrigeration won’t dry out your moist cake!
- Finally, when you’re ready to serve this stunning dessert, drizzle the rich vegan chocolate ganache over the top of the Swiss roll. Garnish with fresh sliced strawberries for a burst of color and even more fresh fruit flavor. Slice, serve, and watch it disappear!






Help! My Swiss Roll Cake is Breaking! Troubleshooting Tips
It’s a common concern for bakers, especially when tackling a recipe like a Swiss roll: what if the cake cracks when I roll it? The primary reason it’s so important to roll the cake while it’s still warm is precisely this: the residual heat and moisture make the cake significantly more pliable and elastic, which drastically reduces the chances of cracking. A warm cake is a cooperative cake!
That being said, if you find that your Swiss roll cake does develop a slight crack or two, don’t panic! This is not the end of your beautiful dessert, and you can absolutely save it and still achieve a gorgeous, intact swirl. Even seasoned bakers encounter this from time to time, especially with gluten-free sponges which can sometimes be more delicate.
In fact, through multiple practice runs of this very recipe, I’ve personally experienced instances where the cake slightly cracked during the initial roll. My solution was simple yet effective: I carefully applied a small amount of buttercream frosting to the cracked area, gently pushing the two pieces back together. Once the cake was filled, re-rolled, and sliced, the small repair was completely undetectable! The frosting not only provides delicious flavor but also acts as a wonderful adhesive and camouflaging agent.
Remember, a little imperfection doesn’t mean failure. Embrace the process, know that small fixes are often invisible in the final product, and trust that your delicious homemade Swiss roll will be enjoyed by all!

Why This Vegan & Gluten-Free Swiss Roll is a Must-Try
You are truly going to adore every bite of this secretly vegan and gluten-free strawberry chocolate Swiss roll! The delightful balance of sweet fruitiness from the light strawberry buttercream paired with the deep, rich chocolate of the sponge cake creates an absolutely perfect flavor combination that is both classic and refreshing. It’s a dessert that feels indulgent yet is crafted with wholesome, plant-based ingredients.
This show-stopping dessert is ideal for a myriad of special occasions, guaranteed to be a highlight at any celebration. Whether you’re planning a romantic Valentine’s Day dinner, a festive Easter brunch, a heartfelt Mother’s Day surprise, a joyful Christmas gathering, a bountiful Thanksgiving feast, a memorable birthday party, or simply any holiday that calls for the comforting embrace of chocolate, this Swiss roll is the perfect choice. Its elegant appearance and irresistible taste make it a versatile and impressive centerpiece that caters to everyone.
More Irresistible Vegan Cake Recipes You’ll Love:
If you’ve enjoyed this delightful Swiss roll, be sure to explore more of our incredible vegan cake creations:
- The Best Ever Vegan Vanilla Cake
- Amazing Gluten-Free Vegan Chocolate Cake
- Light and Fluffy Vegan Chiffon Cake
- Easy and Visually Stunning Vegan Zebra Cake
- The Best Vegan Red Velvet Cake with Cream Cheese Frosting
Save This Recipe for Later! Pin It on Pinterest!

If you try this delightful recipe, please take a moment to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. Your feedback truly helps others discover and enjoy these recipes! As always, I absolutely love seeing your beautiful culinary creations, so be sure to tag me @the_bananadiaries on Instagram and use the hashtag #thebananadiaries!
Easy Chocolate Swiss Roll with Strawberry Buttercream (Vegan + Gluten Free!)
Rated 5 out of 5 stars from 2 reviews
- Author: Britt Berlin
- Prep Time: 10 minutes
- Cooling Time: 2 hours
- Cook Time: 10-13 minutes
- Total Time: Approximately 2 hours 20 minutes (including cooling)
- Yield: 10 servings
- Category: Dessert
- Method: Baking
- Cuisine: Swiss
- Diet: Vegan, Gluten-Free
Description
This incredibly easy chocolate Swiss roll cake is the perfect show-stopping cake! Super moist and rich chocolate sponge cake filled with a strawberry buttercream frosting, and guess what? This is a secretly gluten-free and vegan Swiss roll that absolutely no one will be able to detect!
Ingredients
Chocolate Swiss Roll Cake:
- 1 1/4 cups (135 g) oat flour
- ¼ cup (30 g) cassava flour
- 1/4 cup (30 g) cocoa powder
- 1 tbsp arrowroot starch (or cornstarch)
- 1 1/2 tsp baking powder
- ½ tsp baking soda
- ½ cup (122 mL) aquafaba, room temperature
- 1 cup (200 g) organic granulated sugar or coconut sugar, divided
- ½ cup (100 g) unsweetened applesauce, room temperature
- ¼ cup (60 g) unsweetened dairy-free yogurt, room temperature
- 2 tbsp cocoa powder for dusting the dish towel
- 1 cup sliced strawberries, for garnish
Strawberry Buttercream:
- 1 cup (226 g) vegan butter, room temperature
- 1 cup (70 g) freeze-dried strawberries, pulsed into a fine powder
- 1 can full-fat coconut cream, only the thick coconut fat (refrigerated overnight)
- 3 cups (450 g) powdered sugar, sifted
Vegan Ganache:
- 1 cup (240 mL) coconut cream (from the top of a full-fat can, not just fat)
- 1 cup (200 g) vegan chocolate chips
Instructions
- Preheat the oven to 350°F (175°C). Grease and line a medium jelly roll sheet (~14.5”x9.5” or 37×24 cm) with parchment paper, allowing some overhang on the sides for easy lifting. Grease the top side of the parchment paper as well. Set aside.
- Whisk the dry ingredients: In a medium bowl, whisk together the oat flour, cassava flour, cocoa powder, arrowroot starch, baking powder, and baking soda. Ensure no lumps remain. Set aside.
- Mix the wet ingredients: In a large bowl, whisk together the aquafaba and 1 cup of sugar vigorously for 1-2 minutes until the mixture lightens in color and becomes slightly foamy. Then, add in the unsweetened applesauce and the dairy-free yogurt. Beat everything together until well combined and smooth.
- Finish the batter: Gradually add the whisked dry ingredients into the wet mixture. Gently fold everything together with a spatula until there are no more dry streaks visible. Be careful not to over-mix, as this can lead to a tough cake.
- Bake: Pour the batter onto the prepared baking sheet and use a spatula or offset knife to spread it evenly to the edges of the pan. Place into the preheated oven to bake for 10-13 minutes, or until the cake is completely set and a toothpick inserted into the center comes out clean. Do not overbake.
- Form the roll (while warm): Once baked, immediately remove the cake from the oven. Lightly dust the top of the warm cake with 2 tbsp of cocoa powder. Place a clean, lint-free kitchen towel (or tea towel) over the dusted cake, followed by a large wire cooling rack on top of the towel. Using oven mitts, carefully and quickly invert the baking pan, flipping the cake onto the cooling rack. Carefully peel off the parchment paper. Starting from one of the shorter sides, begin to carefully and tightly roll the cake along with the dish towel, ensuring the towel rolls *into* the cake. Once rolled, carefully transfer the rolled cake (still wrapped in the towel) to the fridge to chill and set for at least 1-2 hours. This step is crucial for preventing cracks later.
- Make the vegan strawberry buttercream: While the cake chills, prepare the buttercream. In a large bowl, use a hand mixer or stand mixer to cream together the room-temperature vegan butter and the thick coconut fat from the chilled can of coconut cream until light and fluffy. Sift in the finely pulsed freeze-dried strawberries and the powdered sugar, adding it in increments (about 1 cup at a time). Continue creaming until the frosting is light, fluffy, and smooth.
- Frost the jelly roll cake: Once the cake is fully chilled, carefully unroll it from the kitchen towel, leaving it on the towel. Evenly spread the strawberry buttercream onto the entire top surface of the cake, extending it to the edges. Then, carefully re-roll your cake from the same starting side. You can use the kitchen towel for assistance, but make sure *not* to roll the towel into the cake this time. Once rolled, carefully transfer the cake to the fridge to chill again while you make the vegan ganache.
- Make the vegan ganache: In a microwave-safe bowl, heat the 1 cup of coconut cream in the microwave until hot (but not boiling). Add the vegan chocolate chips to the hot cream and stir until the chocolate chips are completely melted and the ganache is smooth and glossy. This usually takes about 3-4 minutes of stirring. Then, place the bowl into the fridge to chill for 10 minutes to allow it to thicken slightly.
- Assemble and serve: When you’re ready to serve, remove the chilled Swiss roll from the fridge. Pour the slightly thickened chocolate ganache over the top of the cake, spreading it evenly to coat. Arrange the sliced strawberries on top for garnish. Slice and serve immediately! Store any leftover Swiss roll in an airtight container in the fridge for up to 4 days, or in the freezer for up to 3 months.
Notes
Not gluten-free? If you don’t need a gluten-free cake, you can easily substitute the oat and cassava flours with an equal amount of regular all-purpose flour. The recipe will work perfectly!
Different filling ideas: While the strawberry buttercream is divine, feel free to get creative with your fillings! You can also use a classic vegan vanilla buttercream, a tangy vegan cream cheese frosting, or even a simple fruit jam for a different flavor profile.
Aquafaba tip: For the best results with aquafaba, use the liquid from a can of unsalted chickpeas. Ensure it’s at room temperature for optimal whisking.
Coconut cream for frosting: To get the thick coconut fat needed for the buttercream, place a can of full-fat coconut cream in the refrigerator overnight. The thick cream will separate and rise to the top, making it easy to scoop out.