There’s a special joy that comes from the combination of rich coffee and fluffy cake, and today I get to share that delight with you through my favorite recipe: the Coffee Swiss Roll. One rainy afternoon, as I flipped through an old cookbook, the mere mention of “coffee” whisked me away to cozy cafés where the aroma enveloped me like a warm hug.
I decided to recreate that atmosphere at home, blending the good things in life—light sponge cake and thick, velvety cream—all infused with espresso for that extra punch. This dessert is not only a visual showstopper but also a crowd-pleaser, perfect for any gathering or simply to indulge yourself after a long day.
What makes this Coffee Swiss Roll truly special is its timeless appeal: it’s elegant enough for an afternoon tea yet incredibly simple to whip up, with each slice revealing layers of creamy goodness. So, roll up your sleeves, grab those eggs, and let’s create a sweet escape in your kitchen!
Why Is This Coffee Swiss Roll So Special?
Simplicity is key: The steps involved are straightforward, making it easy for both novice and experienced bakers.
Irresistible flavor: The harmonious blend of coffee and cream creates a delightful taste experience that will have everyone coming back for seconds.
Impressive presentation: Each slice reveals a gorgeous swirl of cake and cream, perfect for showing off at gatherings.
Versatile enjoyment: Whether served at a brunch or as an after-dinner treat, this roll suits any occasion.
Time-saver: With minimal hands-on time, you can prepare this dessert ahead and chill it until you’re ready to impress your guests. Enjoy this delicious treat and for more innovative dessert ideas, don’t miss my guide on easy homemade cakes.
Coffee Swiss Roll Ingredients
Here’s everything you need to create your delightful Coffee Swiss Roll!
For the Cake
- 6 large eggs – Use room temperature eggs for better volume and texture.
- ¼ teaspoon cream of tartar – Helps stabilize the egg whites for a fluffier cake.
- 150 g granulated sugar – Divided into 100g for egg whites and 50g for the yolk mix, providing balanced sweetness.
- 50 g milk – You can use either dairy or non-dairy milk for versatility.
- 50 g oil – Canola oil is great, but feel free to substitute with vegetable or even coconut oil for a hint of flavor.
- 1 teaspoon vanilla extract – Adds a warm aroma and enhances the overall taste.
- 110 g cake flour – Perfect for a light and airy sponge; all-purpose flour works in a pinch.
- 2 tablespoons espresso powder – This gives the cake its rich coffee flavor; adjust based on your preference.
- ½ teaspoon baking powder – Ensures the cake rises beautifully as it bakes.
For the Whipped Cream Filling
- 400 g whipping cream – Be sure it’s cold for better whipping results.
- 40 g powdered sugar – Adds sweetness without the graininess of granulated sugar.
- 1 ½ teaspoon espresso powder – Enhances the coffee flavor in the creamy filling.
- 1 teaspoon vanilla extract – For an added layer of flavor that complements the coffee.
Now you’re all set to bake a stunning Coffee Swiss Roll that’ll be the talk of your gatherings!
How to Make Coffee Swiss Roll
-
Preheat the oven: Set your oven to 350°F (175°C), and prepare a 12×17″ baking tray by lining the bottom with parchment paper. This will ensure your cake rolls out perfectly without sticking.
-
Separate the eggs: Carefully place egg whites in one large mixing bowl and yolks in another, keeping them separated for the perfect cake texture later.
-
Beat egg whites: Add cream of tartar to the egg whites and beat on low-medium speed until frothy. Gradually add 100g of granulated sugar, one spoonful at a time, beating until you reach stiff peaks. Set this lovely meringue aside.
-
Mix egg yolks: In the bowl with yolks, mix in the remaining 50g of sugar until it’s well incorporated. Add milk, oil, and vanilla extract, stirring until combined.
-
Sift dry ingredients: Carefully sift together cake flour, espresso powder, and baking powder into the egg yolk mixture. Stir on low speed, being cautious not to overmix.
-
Fold in meringue: Gently fold about ⅓ of the egg white mixture into the yolk batter to lighten it. Gradually fold in the remaining meringue until no streaks of white remain, creating a light and airy batter.
-
Spread the batter: Pour your fluffy batter into the prepared baking tray, using a spatula to spread it evenly into the corners and edges.
-
Bake the cake: Place it in the oven and bake for 13-14 minutes. You’re looking for a golden brown edge with a beautifully puffed top.
-
Cool the cake: After removing the cake from the oven, let it cool for about 5 minutes on a wire rack. Gently run an offset spatula around the edges to release it from the pan.
-
Flip the cake: Carefully flip the cake onto the wire rack and peel off the parchment paper. Now, place a new sheet on top and flip again to avoid any stickiness.
-
Roll while warm: Starting from a short end, roll the cake up with the parchment paper. Let it cool completely in this rolled shape to maintain its form.
-
Prepare the filling: In a mixing bowl, combine cold whipping cream, powdered sugar, espresso powder, and vanilla extract. Whip it until you reach stiff peaks; it’s going to be incredibly creamy!
-
Unroll the cake: Carefully unwrap the cooled cake and spread a layer of the whipped cream mixture evenly on top, leaving the last inch at the end free from cream.
-
Roll it again: Once filled, roll the cake up again using the parchment for assistance. Be sure to remove any excess cream from the seam for a clean finish.
-
Chill the roll: Wrap the cake roll tightly in plastic wrap and chill it in the fridge for at least 3 hours or overnight to let all those flavors meld.
-
Slice and serve: Right before serving, trim about ½” off both ends of the roll, then slice into 1-1.5″ pieces.
Optional: Dust with cocoa powder for an elegant presentation!
Exact quantities are listed in the recipe card below.
What to Serve with Coffee Swiss Roll?
The Coffee Swiss Roll is a delightful treat that pairs wonderfully with an array of flavors, making your meal complete and memorable.
-
Fresh Fruit Salad: A medley of seasonal fruits adds a refreshing contrast to the richness of the swiss roll, enhancing each bite.
-
Vanilla Ice Cream: Creamy and cool, vanilla ice cream balances the cake’s espresso notes, creating a delightful harmony of flavors.
-
Espresso or Coffee: Sip on a warm cup of your favorite brew to amplify the coffee flavor in the swiss roll, turning a simple dessert into a café experience.
-
Chocolate Sauce: A drizzle of chocolate sauce adds a luscious dimension of sweetness that pairs beautifully with the rich filling.
-
Whipped Cream Topping: Serve a dollop of freshly whipped cream alongside for a light, airy touch that complements the cake’s texture superbly.
-
Mint Leaves: Garnish your serving plate with fresh mint; its bright flavor invigorates the palate, refreshing every sweet bite.
-
Hazelnut Praline: Crushed hazelnut praline provides a crunchy texture, adding an unexpected twist that enhances the soft cake and cream.
These options elevate your Coffee Swiss Roll experience, ensuring you and your guests indulge in a truly delightful feast!
Coffee Swiss Roll Variations
Feel free to get creative and personalize your Coffee Swiss Roll with these delightful twists!
- Dairy-Free: Substitute dairy milk with almond or coconut milk and use coconut cream for the whipped filling.
- Nutty Flavor: Add 50g of finely chopped hazelnuts or almonds to the batter for a pleasant crunch and nutty aroma.
- Chocolate Lovers: Fold in 25g of cocoa powder into the cake batter for a rich, chocolatey twist.
- Spiced Delight: Incorporate a pinch of cinnamon or cardamom into the whipped cream filling for a warm spice that complements coffee beautifully.
- Decadent Caramel: Drizzle caramel sauce between the cake and the filling for a luxurious sweet surprise in every slice.
- Mocha Boost: Increase the espresso powder to 3 tablespoons in the cake batter and 2 teaspoons in the filling for coffee lovers who want an extra kick.
- Citrus Zing: Add a tablespoon of orange or lemon zest to the whipped cream for a fresh, zesty contrast to the coffee flavors.
- Fruit Infusion: Layer in some fresh berries or sliced bananas in the filling for a burst of freshness and natural sweetness.
These variations will not only keep your taste buds intrigued but will also make your Coffee Swiss Roll truly unique!
Make Ahead Options
These Coffee Swiss Rolls are a fantastic choice for meal prep! You can prepare the cake base and roll it up up to 24 hours in advance, ensuring it stays fresh and flavorful. Once cooled, follow the initial steps by filling the cake with the whipped cream mixture, then roll it back up and wrap it tightly in plastic wrap. For best results, store it in the refrigerator for at least 3 hours or overnight, allowing the flavors to develop beautifully. When you’re ready to serve, simply slice off the ends and cut into pieces. This way, you can enjoy a delightful dessert with minimal effort, perfect for busy weeknights or entertaining!
Expert Tips for Coffee Swiss Roll
- Egg Whites Matter: Ensure your egg whites are at room temperature for maximum volume. Cold eggs won’t whip up as nicely, risking flat cakes.
- Gentle Folding: When incorporating the meringue into the yolk mixture, use a gentle folding motion to maintain the fluffy texture. Overmixing can lead to denser cake.
- Cooling Technique: Roll the cake while it’s still warm; this helps retain its shape. If you wait too long, it may crack when you roll it up.
- Perfect Chilling Time: Allow your Coffee Swiss Roll to chill in the fridge for a minimum of 3 hours. This helps the flavors develop and makes slicing easier.
- Presentation Tip: When slicing, use a serrated knife for clean edges. This will showcase the beautiful swirls of cream and cake in every piece!
How to Store and Freeze Coffee Swiss Roll
Fridge: Keep the Coffee Swiss Roll wrapped in plastic wrap or an airtight container in the refrigerator for up to 3 days to maintain its freshness.
Freezer: For longer storage, wrap the roll tightly in plastic wrap and foil, placing it in the freezer for up to 2 months. Thaw in the fridge before serving.
Reheating: If desired, you can gently slice the roll and warm individual pieces in the microwave for about 10 seconds to enjoy a cozy dessert experience.
Serving Tip: Dust with cocoa powder or a drizzle of chocolate sauce just before serving for an extra touch of indulgence!
Coffee Swiss Roll Recipe FAQs
How can I select the best eggs for my Coffee Swiss Roll?
Absolutely! Look for large eggs that are at room temperature, which gives the best volume for whipping. Fresher eggs also tend to perform better, so if you have farm-fresh ones or organic, they’re great choices!
What’s the best way to store my Coffee Swiss Roll?
You can keep your Coffee Swiss Roll wrapped tightly in plastic wrap or in an airtight container in the refrigerator for up to 3 days. This will keep it fresh and delicious for when you’re ready to indulge again!
Can I freeze a Coffee Swiss Roll?
Yes, you can freeze your Coffee Swiss Roll! Wrap it tightly in plastic wrap and then in foil to protect it from freezer burn. It’ll last up to 2 months in the freezer. When you’re ready to enjoy it, simply thaw it in the refrigerator overnight.
What if my cake cracks while rolling?
If your cake cracks, don’t worry too much! This can happen if it’s not rolled while warm or if it’s overbaked. If you see cracks, you can always cover them with extra whipped cream once unrolled. Just be sure to roll it gently next time to minimize cracking.
Is there a dairy-free option for this recipe?
Very! You can use non-dairy alternatives for both the milk and the whipping cream. Brands like almond or coconut milk work beautifully, and coconut cream can be whipped just like dairy cream. Adjust the flavors to your taste for a delightful dairy-free Coffee Swiss Roll!
Can I add chocolate to my Coffee Swiss Roll?
Of course! Feel free to add chocolate by incorporating cocoa powder into the cake batter or drizzling a rich chocolate sauce on top before serving. It’s a delicious way to elevate the taste of your Coffee Swiss Roll and cater to chocolate lovers!

Delicious Coffee Swiss Roll to Impress Your Friends Today
Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C) and line a 12x17 inch baking tray with parchment paper.
- Separate the egg whites into one bowl and the yolks into another.
- Beat egg whites with cream of tartar until frothy, then gradually add 100g sugar until stiff peaks form.
- In the yolk bowl, add remaining sugar, milk, oil, and vanilla, mixing until combined.
- Sift together cake flour, espresso powder, and baking powder into the yolk mixture, stirring gently.
- Fold a third of the meringue into the yolk mixture, then fold in the remaining meringue until no streaks remain.
- Spread the batter evenly in the prepared baking tray.
- Bake for 13-14 minutes until golden brown.
- Cool on a wire rack for 5 minutes, then run a spatula around the edges.
- Flip the cake onto a wire rack and peel off the parchment paper, then flip it again with a new parchment on top.
- Roll the cake while warm with the parchment paper and let it cool in this shape.
- Whip the cream with powdered sugar, espresso powder, and vanilla until stiff peaks form.
- Unroll the cooled cake and spread whipped cream evenly on top, leaving an inch free at the end.
- Re-roll the cake using parchment for assistance and discard excess cream from the seam.
- Wrap tightly in plastic wrap and chill in the fridge for at least 3 hours.
- Trim ends of the roll and slice into 1-1.5 inch pieces before serving.
- Dust with cocoa powder if desired for presentation.







