Keto Chocolate Swiss Roll

This keto chocolate swiss roll is one of those desserts that looks super impressive but is actually pretty simple to make.

It’s a soft, chocolatey sponge cake rolled up with a creamy whipped filling. Every slice looks beautiful, and it tastes even better than it looks.

Fluffy keto chocolate swiss roll dessert

The best part is that it’s completely low carb and keto friendly. You can enjoy a real dessert without worrying about all the sugar and carbs that usually come with something like this.

The cake itself is light and spongy, and the filling is rich and smooth. Together they make the perfect combo.

If you’ve been missing rolled cakes or fancy desserts on keto, this one is going to make your day.

Why You’ll Love This Recipe

It Feels Like a Real Bakery Dessert – This Swiss roll looks and tastes so impressive that no one will believe it is actually keto.

Luscious keto chocolate swiss roll filling

Perfect for Keto Celebrations – Birthdays and holidays on keto are tough but this Swiss roll is a showstopper dessert you can actually enjoy guilt free.

The Filling Is Incredibly Rich – Cream cheese and heavy cream together create a thick and dreamy filling that beats plain whipped cream by miles.

Recipe Ingredients

For the Cake

  • 4 large Eggs, separated
  • 1/3 cup Powdered Erythritol
  • 1/4 cup Cocoa Powder
  • 1/4 cup Almond Flour
  • 1 tsp Vanilla Extract
  • 1/4 tsp Cream of Tartar
  • Pinch of Salt

For the Filling

  • 1 cup Heavy Whipping Cream
  • 3 tbsp Powdered Erythritol
  • 1 tsp Vanilla Extract
  • 4 oz Cream Cheese, softened

How To Make

Step 1

Preheat oven to 350F. Line a 10×15 inch jelly roll pan with parchment paper and lightly grease it.

Step 2

In a large bowl, beat the egg yolks with powdered erythritol and vanilla extract until thick and pale, about 3 minutes. Sift in the cocoa powder and almond flour, then fold gently until just combined.

Step 3

In a separate clean bowl, beat the egg whites with cream of tartar and salt until stiff peaks form. Gently fold the egg whites into the chocolate batter in three additions, being very careful not to deflate the mixture.

Step 4

Spread the batter evenly into the prepared pan. Bake for 10 to 12 minutes until the cake springs back when lightly touched. Do not overbake.

Step 5

While still warm, carefully flip the cake onto a clean piece of parchment paper dusted lightly with cocoa powder. Peel off the original parchment. Starting from the short end, gently roll the cake up with the new parchment paper inside. Let it cool completely in the rolled position, about 30 minutes.

Step 6

While the cake cools, beat the cream cheese until smooth. Add the heavy whipping cream, powdered erythritol, and vanilla extract. Beat on high until stiff peaks form and the filling is thick and fluffy.

Step 7

Carefully unroll the cooled cake. Spread the filling evenly over the surface, leaving about a half inch border on all edges. Re-roll the cake tightly without the parchment paper this time.

Step 8

Place the swiss roll seam side down on a serving plate. Refrigerate for at least 1 hour before slicing. Dust with cocoa powder before serving.

Indulgent keto chocolate swiss roll serving

Tips

Roll the Cake While It’s Still Warm

This is the most important step for getting a clean roll without cracks. As soon as you flip the cake onto the cocoa-dusted parchment, start rolling it up from the short end right away.

If you let the cake cool flat, it will crack and break apart when you try to roll it later. Rolling it while warm trains the cake to hold that shape, so when you unroll it to add the filling and re-roll, it cooperates.

Don’t worry about it looking perfect at this stage. Just get it rolled up gently and let it cool completely in that position.

Fold the Egg Whites in Carefully

The egg whites are what give this cake its structure and lift. Since there’s no regular flour in this recipe, they’re doing all the heavy lifting to keep the cake light and flexible.

Homemade keto chocolate swiss roll recipe

When you fold them into the chocolate batter, do it in three batches. The first batch can be stirred in a bit more roughly to lighten the batter. But for the second and third batches, use slow, gentle folding motions from the bottom up.

You should still see a few small streaks of white when you stop. That’s fine. Overmixing here is what leads to a flat, dense cake that cracks when you roll it.

Make Sure the Cream Cheese Is Actually Soft

If the cream cheese isn’t fully softened before you beat it, you’ll end up with lumps in your filling that won’t go away no matter how long you mix. Set it out on the counter for at least 30-45 minutes before you start making the filling.

Beat the cream cheese by itself first until it’s completely smooth before adding the heavy cream. If you dump everything in together, the cream cheese clumps up and you’ll never get that silky texture.

More Recipes

Frequently Asked Questions

Why do I need to roll the cake while it’s still warm?

Rolling the cake while it’s warm trains it to hold its shape. If you let it cool flat, it will crack and break apart when you try to roll it later with the filling inside.

The parchment paper inside acts as a placeholder for the filling. Once the cake cools and “learns” its curved shape, you can unroll it, add the filling, and re-roll without it falling apart.

Keto Chocolate Swiss Roll

This keto chocolate swiss roll is an elegant low carb dessert that proves you don't need sugar for a show-stopping treat.
Keto Chocolate Swiss Roll
Prep Time 20 minutes
Cook Time 12 minutes
Total Time 32 minutes
Course Dessert
Cuisine American
Servings 10 slices
Calories 154 kcal

Ingredients
  

For the Cake

  • 4 large Eggs, separated
  • 1/3 cup Powdered Erythritol
  • 1/4 cup Cocoa Powder
  • 1/4 cup Almond Flour
  • 1 tsp Vanilla Extract
  • 1/4 tsp Cream of Tartar
  • 1 pinch Salt

For the Filling

  • 1 cup Heavy Whipping Cream
  • 3 tbsp Powdered Erythritol
  • 1 tsp Vanilla Extract
  • 4 oz Cream Cheese, softened

Equipment

  • 10x15 inch jelly roll pan

Instructions
 

  • Preheat oven to 350F. Line a 10x15 inch jelly roll pan with parchment paper and lightly grease it.
  • In a large bowl, beat the egg yolks with powdered erythritol and vanilla extract until thick and pale, about 3 minutes. Sift in the cocoa powder and almond flour, then fold gently until just combined.
  • In a separate clean bowl, beat the egg whites with cream of tartar and salt until stiff peaks form. Gently fold the egg whites into the chocolate batter in three additions, being very careful not to deflate the mixture.
  • Spread the batter evenly into the prepared pan. Bake for 10 to 12 minutes until the cake springs back when lightly touched. Do not overbake.
  • While still warm, carefully flip the cake onto a clean piece of parchment paper dusted lightly with cocoa powder. Peel off the original parchment. Starting from the short end, gently roll the cake up with the new parchment paper inside. Let it cool completely in the rolled position, about 30 minutes.
  • While the cake cools, beat the cream cheese until smooth. Add the heavy whipping cream, powdered erythritol, and vanilla extract. Beat on high until stiff peaks form and the filling is thick and fluffy.
  • Carefully unroll the cooled cake. Spread the filling evenly over the surface, leaving about a half inch border on all edges. Re-roll the cake tightly without the parchment paper this time.
  • Place the swiss roll seam side down on a serving plate. Refrigerate for at least 1 hour before slicing. Dust with cocoa powder before serving.

Nutrition

Serving: 1servingCalories: 154kcalCarbohydrates: 2gProtein: 4gFat: 14g
Keyword chocolate swiss roll, keto dessert, low carb, sugar free
Tried this recipe?Let us know how it was!

Leave a Comment

Recipe Rating