This Raspberry Chocolate Swiss Roll is a fun and tasty treat! With a light chocolate cake rolled up with sweet raspberry filling, it’s like a little dessert hug.
You get the perfect mix of chocolate and fruity goodness in every bite. Plus, I love how it looks when you slice it! It’s sure to impress friends and family at any gathering!
Key Ingredients & Substitutions
Eggs: Eggs are vital for adding moisture and helping the sponge rise. If you’re looking for an egg substitute, you can use 1/4 cup of unsweetened applesauce or a flaxseed meal mix (1 tbsp flaxseed meal + 2.5 tbsp water).
Cocoa Powder: Unsweetened cocoa powder gives that rich chocolate flavor. You can swap it for Dutch-processed cocoa for a milder flavor, or even carob powder for a caffeine-free option.
Heavy Cream: This is used for both the filling and frosting, giving that luscious, creamy texture. If you’re dairy-free, full-fat coconut cream works nicely as a substitute.
Fresh Raspberries: Raspberries add freshness and tartness. If they’re out of season, frozen raspberries can work; just thaw and drain them before using. You can also try strawberries or blueberries!
How Do I Roll the Cake Without It Cracking?
Rolling the cake correctly is key to a successful Swiss roll. Follow these steps carefully!
- After baking, immediately invert the cake onto a powdered sugar-dusted towel. This helps prevent sticking.
- While the cake is still warm, roll it up in the towel from one end. Don’t wait too long; the warmth makes it flexible.
- Let it cool in the rolled shape. This step is crucial as it helps the cake maintain its rolled form when you fill it.
- When unrolling, do it slowly and gently to avoid cracking before spreading your filling.
This technique will help you create a beautifully rolled cake that tastes as delightful as it looks!

How to Make Raspberry Chocolate Swiss Roll
Ingredients You’ll Need:
For the Chocolate Sponge Cake:
- 4 large eggs
- 3/4 cup (150g) granulated sugar
- 2/3 cup (85g) all-purpose flour
- 1/4 cup (25g) unsweetened cocoa powder
- 1 tsp baking powder
- 1/4 tsp salt
For the Filling:
- 1 cup (240ml) heavy cream, cold
- 2 tbsp powdered sugar
- 1 tsp vanilla extract
- 1 cup fresh raspberries (plus extra for decorating)
For the Chocolate Frosting:
- 1 cup (240ml) heavy cream
- 6 oz (170g) good quality semi-sweet chocolate, chopped
For Decoration:
- Fresh raspberries
- Melted chocolate, for drizzling
How Much Time Will You Need?
This Raspberry Chocolate Swiss Roll takes about 30 minutes to prepare, plus an additional 1-2 hours to chill in the fridge. You’ll spend the majority of your time mixing and rolling—then just let it set in the fridge to make it perfect for serving!
Step-by-Step Instructions:
1. Prepare the Cake Batter:
Start by preheating your oven to 350°F (175°C). Line a 15×10 inch jelly roll pan with parchment paper and lightly grease it. In a large bowl, beat the eggs and granulated sugar with an electric mixer on high speed for approximately 5 minutes. The mixture should become thick, pale, and fluffy.
2. Combine Dry Ingredients:
In a separate bowl, sift together the flour, cocoa powder, baking powder, and salt. This will help keep your cake light and airy.
3. Mix the Batter:
Gently fold the dry ingredients into the egg mixture in three additions, being careful not to deflate the batter. Once it’s all combined, pour the batter into the prepared pan and spread it evenly.
4. Bake the Cake:
Bake for 12 to 15 minutes, or until the cake springs back when lightly touched. While the cake bakes, prepare a clean kitchen towel by sprinkling it generously with powdered sugar.
5. Roll the Cake:
As soon as the cake is done, invert it onto the prepared towel. Carefully peel off the parchment paper and starting from one short end, roll the cake up in the towel. Let it cool completely while rolled, which helps retain its shape.
6. Make the Filling:
For the filling, beat the cold heavy cream with powdered sugar and vanilla extract until stiff peaks form. Once your cake is cool, unroll it carefully and spread the whipped cream evenly over the surface.
7. Add Raspberries:
Sprinkle the fresh raspberries over the whipped cream layer. Then, gently roll the cake back up without the towel. This part requires a gentle hand to keep everything intact!
8. Prepare the Chocolate Frosting:
Now for the frosting! Heat 1 cup of heavy cream until just simmering, then pour it over the chopped chocolate in a bowl. Let it sit for a minute, and then stir until the mixture is smooth and glossy. Let it cool slightly before spreading.
9. Frost and Decorate:
Spread the chocolate frosting evenly over the outside of the rolled cake. Drizzle some additional melted chocolate on top and decorate with fresh raspberries. These little touches will make it look stunning!
10. Chill Before Serving:
Finally, chill the Swiss roll in the refrigerator for at least 1-2 hours before slicing and serving. This helps set everything nicely and makes it easier to cut.
Enjoy your delicious Raspberry Chocolate Swiss Roll! Each bite is a delightful combination of moist chocolate sponge, creamy filling, and fresh raspberries!
Can I Use Different Types of Berries?
Absolutely! While raspberries are delicious, you can substitute with strawberries, blueberries, or blackberries based on your preference or what’s in season. Just be sure to adjust the sugar in the filling as needed if using sweeter fruits.
How Do I Store Leftovers?
Leftover Swiss roll can be stored in an airtight container in the refrigerator for up to 3 days. If you find the cake drying out, cover it tightly with plastic wrap to maintain moisture.
Can I Make This Recipe Gluten-Free?
Yes! You can substitute the all-purpose flour with a gluten-free flour blend. Just make sure it includes xanthan gum, which will help give the cake structure similar to traditional flour.
Can I Freeze the Swiss Roll?
Definitely! Once the Swiss roll is assembled and frosted, you can freeze it by wrapping it tightly in plastic wrap and then placing it in a freezer-safe bag. It should keep for up to 2 months. Thaw it in the fridge before serving for the best texture.
