Unlike traditional Swiss roll cake recipes that rely on refined sugars and regular flour, this low-carb chocolate roulade alternative delivers all the indulgence without the carbs.
If you're on a keto diet and craving something sweet and indulgent, this keto dessert will satisfy your sweet tooth without throwing you off track. And even if you're not following a low-carb lifestyle, this vanilla Swiss roll cake is so delicious that you won't even notice it's sugar-free. The combination of fluffy egg whites whipped to stiff peaks and creamy mascarpone creates a texture that rivals any traditional cake roll.
This keto cake recipe is perfect for special occasions, whether you're hosting a dinner party, celebrating at the Christmas table, or simply want to treat yourself to something delicious. The beautiful presentation makes it an impressive centerpiece that will have your guests asking for the recipe. So let's get baking and create this mouth-watering keto chocolate Swiss roll cake alternative!

Why You'll Love This Recipe
- Low in net carbs - Making it perfect for your keto lifestyle
- Make-ahead friendly - This is one of the great make-ahead desserts that actually tastes better after chilling overnight
- Versatile filling options - The cream cheese base pairs beautifully with berries, or you can create variations with cocoa powder for a chocolate version
- Foolproof technique - The simple steps ensure even beginner bakers can achieve professional-looking results
- Perfect texture - The combination of almond flour and properly whipped egg whites creates an incredibly light sponge cake
- Crowd-pleaser - Even non-keto family members will love this dessert
- Beautiful presentation - The spiral design and fresh fruit topping make it Instagram-worthy
Ingredients
Eggs (room temperature): You'll need to separate the egg whites and egg yolks carefully - even a tiny bit of yolk in the whites will prevent them from whipping to stiff peaks. Room temperature eggs separate more easily and whip better.
Monk fruit sweetener: This sugar substitute provides sweetness without adding carbs. You can substitute with erythritol, allulose, or stevia to taste.
Almond flour: The key dry ingredient that replaces traditional cake flour. Almond flour creates a tender crumb while keeping the recipe low-carb. Make sure it's finely ground for the best results.
Vanilla extract: Use the best vanilla extract you can find, as it's a primary flavor in this vanilla Swiss roll recipe. Vanilla essence can be substituted, but won't provide the same depth of flavor.
Mascarpone cream cheese (room temperature): Mascarpone creates a luxuriously smooth cream cheese mixture. Ensure it's at room temperature for easy mixing without lumps.
Heavy cream: Heavy whipping cream adds richness and helps create the perfect consistency for spreading. It whips beautifully with the mascarpone for a light, fluffy filling.
Fresh berries and almond flakes for decoration: Fresh fruit, along with the delightful crunch of almond flakes, provides natural sweetness and a beautiful color contrast. Chopped fresh strawberries can also be folded into the cream for extra flavor and texture.
Detailed Instructions
Preparing the Cake Batter
- Preheat your oven to 185°C (365°F). Line a jelly roll pan or large baking sheet with parchment paper and grease it lightly with butter.
- Separate the eggs carefully, placing egg whites in a large bowl and egg yolks in a separate bowl. Ensure both bowls are completely clean and dry - any fat or moisture will prevent the egg whites from achieving stiff peaks.
- Whip the egg whites using an electric mixer or stand mixer with a whisk attachment. Start at medium speed, then increase to medium-high speed. Add a pinch of salt to help stabilize the whites. Once the egg whites begin to foam, gradually add ⅓ of the monk fruit sweetener. Continue whipping until stiff peaks form - this means when you lift the whisk, the peaks stand straight without drooping.
- Prepare the egg yolk mixture in a separate bowl. Using an electric hand mixer, whisk the egg yolks with the remaining ⅔ of the monk fruit sweetener until the mixture becomes pale yellow and increases in volume significantly (about 3 times the original volume). This ribbon stage is crucial for a light cake texture.
- Fold in dry ingredients. Gently add the almond flour and vanilla extract to the egg yolk batter. Mix just until combined - overmixing will result in a tough cake.
- Combine mixtures carefully. Carefully fold the beaten egg whites into the egg yolk mixture with a large spoon or spatula. This lightens the batter.
Baking and Filling the Swiss Roll
- Spread the batter evenly on the prepared baking sheet using an offset spatula. The cake batter should be evenly thick and spread to all corners of the pan.
- Bake for 20-25 minutes in the preheated oven.
- Make the whipped cream filling by combining the mascarpone, heavy cream, and monk fruit sweetener in a medium bowl. Using an electric mixer on medium speed, whip until the mixture is smooth and holds soft peaks. Be careful not to overwhip, as mascarpone can separate.
- Add fresh fruit if desired. Gently fold chopped strawberries into the cream cheese mixture for extra flavor and texture.
- Let the roll cool - This step is crucial for preventing cracks. While the cake is still warm, run a knife around the edges to loosen it, if needed. Quickly invert the cake onto a clean surface (like the kitchen countertop or a clean tea towel) and gently peel away the parchment paper.
- Roll the cake while it's still warm. Starting from one of the short ends, carefully roll the cake with the towel. This helps the cake "remember" its shape. Place on a wire rack or cooling rack and let it cool completely.
- Unroll the cake carefully once it's completely cool. The cake should unroll easily without cracking if properly cooled.
- Spread the filling evenly over the surface of the cake, leaving about ½ inch border around the edges. Use an offset spatula for the smoothest application.
- Roll the final cake starting from the same short end, rolling tightly but gently. The cream should just reach the edges without squeezing out.
- Chill and serve. Wrap the whole cake in plastic wrap and refrigerate for at least 2 hours or overnight. This helps the cake hold its shape when sliced.
- Decorate and slice. Before serving, remove plastic wrap and decorate the top of the cake with fresh berries and almond flakes. Use a sharp knife to slice into portions, wiping the blade clean between cuts for the cleanest slices.
Storage and Make-Ahead Tips
This keto vanilla Swiss roll cake can be stored in an airtight container in the refrigerator for up to 4 days. In fact, it's one of those great make-ahead desserts that actually improve after a day in the fridge, as the flavors meld together beautifully. We don't recommend freezing the cake, though.
Recipe Variations
This versatile base recipe can be adapted in numerous ways. For a chocolate version, add unsweetened cocoa powder to create a keto chocolate cake roll. The filling can be tailored to your taste using a berry jam, whipped heavy cream with cottage cheese, or another filling of your choice. Whatever filling you use for regular sponge cakes will also suit this roll cake.
More Delicious Keto Desserts
If you love this recipe, you'll definitely want to try our other keto-friendly desserts! Check out the Gluten-Free Strawberry Cheesecake With Buttery Crust for another crowd-pleasing option, or indulge in our Sugar-Free Lemon Cheesecake for a bright, citrusy treat. For no-bake options, our No-Bake Strawberry Cheesecake is perfect for summer, and the Passion Fruit Cake Recipe (With Honey & Homemade Marmalade) offers an exotic twist on traditional desserts.

Frequently Asked Questions
Absolutely! An electric hand mixer works perfectly for both whipping the egg whites to stiff peaks and preparing the cream cheese mixture. Just be patient with the egg whites - they may take a few extra minutes to reach the proper consistency.
Cracks usually occur when the cake is either over-baked or not rolled while still warm. Make sure to roll the cake in the tea towel immediately after removing it from the oven, and don't bake longer than the indicated time.
Coconut flour absorbs much more moisture than almond flour, so it's not a direct 1:1 substitute, and we do not recommend using it for this recipe.
Yes! This is one of the best make-ahead desserts. Make it up to 2 days in advance and store covered in the refrigerator. Add fresh fruit toppings just before serving for the best presentation. Note, though, that allulose might be the best sweetener to use when baking ahead of time because erythritol-based sweeteners tend to crystallize. See our sugar-free sweetener guide for more details.
Use a sharp, thin knife and wipe it clean between each cut. This prevents the cream from smearing and ensures clean, beautiful slices that showcase the spiral pattern.
Generally, this type of cake is considered well-suited for freezing for up to 1-2 months; however, we prefer freshly baked cakes. If you decide to freeze your roll cake, wrap it tightly in plastic wrap and aluminum foil and thaw overnight in the refrigerator before serving.

Keto-Friendly Strawberry Roll With Cream Cheese
Ingredients
Dough for the roll
- 4 eggs
- 4 tablespoon monk fruit sweetener
- 4.5 tablespoon almond flour
- 2 teaspoon vanilla extract
Cream
- 9 oz (250 g) Mascarpone cream cheese
- 5 oz (150 g) heavy cream
- 1 oz (30 g) monk fruit sweetener
- fresh strawberries (optional; you can add chopped fresh strawberries to the cream to make the cake even more juicy and delicious, we didn't add them this time)
Topping
- 1 cup fresh strawberries and blueberries
- 1 tablespoon almond flakes
Instructions
Preparing the Cake Batter
- Preheat your oven to 365°F (185°C). Line your baking sheet with parchment paper and grease it lightly with butter.
- Separate the eggs carefully, placing egg whites in a large bowl and egg yolks in a separate bowl.
- Whip the egg whites using an electric mixer or stand mixer with a whisk attachment. Add a pinch of salt to help stabilize the whites. Once the egg whites begin to foam, gradually add ⅓ of the monk fruit sweetener. Continue whipping until stiff peaks form.
- Prepare the egg yolk mixture in a separate bowl. Using an electric hand mixer, whisk the egg yolks with the remaining ⅔ of the monk fruit sweetener until the mixture becomes pale yellow and increases in volume significantly (about 3 times the original volume).
- Gently add the almond flour and vanilla extract to the egg yolk batter. Mix just until combined.
- Carefully fold the beaten egg whites into the egg yolk mixture with a large spoon or spatula.
Baking and Filling the Swiss Roll
- Spread the batter evenly on the prepared baking sheet using an offset spatula. The cake batter should be evenly thick and spread to all corners of the pan.
- Bake for 20-25 minutes in the preheated oven.
- Make the whipped cream filling by combining the mascarpone, heavy cream, and monk fruit sweetener in a medium bowl. Using an electric mixer on medium speed, whip until the mixture is smooth and holds soft peaks.
- Add fresh fruit if desired. Gently fold chopped strawberries into the cream cheese mixture for extra flavor and texture.
- While the cake is still warm, run a knife around the edges to loosen it, if needed. Quickly invert the cake onto a clean surface (like the kitchen countertop or a clean tea towel) and gently peel away the parchment paper.
- Roll the cake while it's still warm. Starting from one of the short ends, carefully roll the cake with the towel. This helps the cake "remember" its shape. Place on a wire rack or cooling rack and let it cool completely.
- Unroll the cake carefully once it's completely cool. The cake should unroll easily without cracking if properly cooled.
- Spread the filling evenly over the surface of the cake, leaving about ½ inch border around the edges.
- Roll the final cake starting from the same short end, rolling tightly but gently. The cream should just reach the edges without squeezing out.
- Chill and serve. Wrap the whole cake in plastic wrap and refrigerate for at least 2 hours or overnight.
- Before serving, remove plastic wrap and decorate the top of the cake with fresh berries and almond flakes.
Video
Notes
- Substitute monk fruit sweetener with erythritol, allulose, or stevia to taste.
- Ensure the cream cheese is at room temperature for easy mixing without lumps, and don't overship as Mascarpone can separate.
This keto vanilla Swiss roll cake with cream cheese proves that following a low-carb lifestyle doesn't mean sacrificing delicious desserts. With its perfect balance of flavors and textures, it's sure to become a favorite in your recipe collection!






Share your comments, rate, or ask a question!