A yule log is the Christmas cake that looks like a little piece of the forest: a rolled chocolate sponge, a creamy white spiral inside, and a frosting scored like tree bark. This sugar-free yule log cake keeps every part of that classic Bûche de Noël, with no sugar in the sponge, the filling or the frosting.
The sponge is made with almond flour, cocoa, whey isolate and whipped egg whites, so it stays flexible enough to roll. The filling and the chocolate bark frosting are both Neufchâtel and Greek yogurt sweetened with allulose. Each of the 10 slices comes to about 145 calories, 10g protein and 3g net carbs.
Why You’ll Love This Sugar-Free Yule Log Cake
- A real Christmas centerpiece. Bark ridges, fresh cranberries, rosemary and a snowy dusting make it look like the bakery version.
- 3g net carbs per slice. No sugary sponge, no buttercream and no syrup brushed on the cake.
- 10g protein per slice. Eggs, whey isolate, Neufchâtel and Greek yogurt do most of the work.
- Alcohol-free. Many Bûche de Noël recipes brush the sponge with a liqueur syrup. This sugar-free yule log cake has nothing like that.
Ingredient Notes
Eggs, separated. Four large eggs (200g) give the sponge its structure. The yolks are beaten with allulose until pale and thick, and the whites are whipped to medium peaks and folded in for lift.
Almond flour, cocoa and whey isolate. One-third cup of Bob’s Red Mill almond flour, 3 tablespoons of HERSHEY’S unsweetened cocoa and 3 tablespoons of ISOPURE Unflavored Whey Isolate make a thin chocolate sponge that bends instead of cracking.
Neufchâtel and Greek yogurt. Philadelphia Neufchâtel and FAGE Total 0% Greek yogurt are used twice: plain for the white filling, and with cocoa for the chocolate bark frosting.
Allulose. Granulated allulose sweetens the sponge, and powdered allulose sweetens the filling and frosting and makes the “snow” on top. Allulose is a rare sugar that the FDA allows to be excluded from the total sugars and added sugars declarations on the Nutrition Facts label.
Decoration. Six fresh cranberries and two small sprigs of fresh rosemary. The rosemary is only there for looks, so take it off before eating.
How to Make Sugar-Free Yule Log Cake
You need a 9×13-inch rimmed jelly-roll pan that is 1 inch deep, parchment and an electric mixer. Prep is about 35 minutes, the sponge bakes for 11 to 13 minutes, and the cake spends about 2 hours and 30 minutes chilling between stages.
Bake and roll the sponge
Step 1. Preheat the oven to 350°F (175°C) and line the pan with parchment.
Step 2. Beat the yolks with 45g of the granulated allulose until pale and thick.
Step 3. Sift the almond flour, 15g cocoa, whey isolate and baking powder, then fold them into the yolks.
Step 4. Whip the whites with the remaining 20g of granulated allulose to medium peaks. Gently fold them into the chocolate batter.
Step 5. Spread the batter evenly in the pan. Bake for 11 to 13 minutes, until just set and springy.
Step 6. Immediately invert the sponge onto fresh parchment and peel away the baking paper. Roll it loosely from a short end while it is still warm, then let it cool completely.
Fill and re-roll
Step 7. Beat 170g Neufchâtel with 35g powdered allulose, then mix in 150g yogurt. Chill for 15 to 20 minutes.
Step 8. Unroll the sponge and spread the filling evenly, leaving ½ inch bare at the far edge. Reroll it without the parchment and chill for 45 to 60 minutes.
Frost and decorate
Step 9. Beat the remaining Neufchâtel, yogurt, 20g powdered allulose and 10g cocoa until smooth. Chill for 20 to 30 minutes.
Step 10. Spread the frosting thinly over the log and drag a fork lengthwise to make irregular bark ridges. Chill for 30 minutes.
Step 11. Decorate with the cranberries and rosemary and dust lightly with 4g powdered allulose. Remove the rosemary before eating and cut the sugar-free yule log cake into 10 slices.
Success Tips for Sugar-Free Yule Log Cake
Roll the sponge while it is warm. This is the one rule that decides whether the cake cracks. A warm sponge rolled from the short end takes on the spiral shape, so it unrolls and rerolls without splitting once it has cooled.
Do not overbake. Pull the sponge as soon as it is just set and springy, at 11 to 13 minutes. An overbaked sponge dries out and loses the flexibility a sugar-free yule log cake needs.
Chill the filling and the frosting. Both are chilled before they go on, so they spread cleanly and hold the spiral and the bark ridges.
Dust at the last minute. Add the powdered allulose “snow” just before serving so it stays white.
More Sugar-Free Christmas Desserts
Put this sugar-free yule log cake next to a plate of sugar-free peppermint bark for a holiday dessert table. For another chilled showpiece, the sugar-free eggnog cheesecake has the nutmeg and cinnamon of eggnog without any alcohol.
If you want something to sip alongside, my sugar-free eggnog is homemade and non-alcoholic. Chocolate lovers can also try the sugar-free French silk pie.
Storage
Refrigerate the sugar-free yule log cake covered for up to 3 days. Add the allulose dusting just before serving.
Sugar-Free Yule Log Cake FAQ
Why does the sponge have to be rolled while warm?
A warm sponge is flexible. Rolling it right after baking sets the spiral shape, so it does not crack when you unroll it to add the filling.
Can I eat the rosemary?
No. The two rosemary sprigs are decoration only. Remove them before slicing and serving.
Does this yule log contain alcohol?
No. There is no liqueur and no syrup in this sugar-free yule log cake. The flavor comes from cocoa, the creamy filling and the chocolate frosting.
How long does it keep?
Up to 3 days, covered, in the refrigerator.
Is allulose a sugar alcohol?
No, allulose is a rare sugar, not a sugar alcohol. You can look up the eggs, cocoa and Greek yogurt in this recipe on USDA FoodData Central.
Rolled, frosted and dusted with snow, this sugar-free yule log cake is the dessert that makes the Christmas table feel finished.

Sugar-Free Chocolate Yule Log Cake (Bûche de Noël)
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C). Line the pan with parchment.
- Beat yolks with 45g granulated allulose until pale and thick.
- Sift almond flour, 15g cocoa, whey isolate, and baking powder. Fold into yolks.
- Whip whites with remaining 20g granulated allulose to medium peaks. Gently fold into chocolate batter.
- Spread evenly in pan. Bake 11–13 minutes until just set and springy.
- Immediately invert onto fresh parchment. Peel away baking paper. Roll loosely from a short end while warm. Cool completely.
- Beat 170g Neufchâtel with 35g powdered allulose. Mix in 150g yogurt. Chill 15–20 minutes.
- Unroll sponge. Spread filling evenly, leaving ½ inch bare at the far edge. Reroll without parchment. Chill 45–60 minutes.
- Beat remaining Neufchâtel, yogurt, 20g powdered allulose, and 10g cocoa until smooth. Chill 20–30 minutes.
- Spread frosting thinly over log. Create irregular lengthwise bark ridges with a fork. Chill 30 minutes.
- Decorate with cranberries and rosemary. Dust lightly with 4g powdered allulose. Remove rosemary before eating and cut into 10 slices.
Notes
- Roll while warm to prevent cracking.
- Avoid overbaking; the sponge must remain flexible.
- Chill filling and frosting before assembling.
- Dust with allulose immediately before serving.
- Refrigerate covered for up to 3 days.