Free Printable: Low Carb & Keto Food List
Get It NowI’ve made so many sugar free desserts over the years, but one of them — with a very cheeky name — remains a fan favorite for many of you: Sex in a pan! With layers of chocolate, sweet cream cheese, whipped cream, and pecan shortbread, this is my healthier take on a traditionally very sugary treat — with the same decadent taste. I first made this sugar free dessert recipe for a gathering back in 2017, and it’s still one of my faves when I want to bring something that gets people talking. Make it with me next time you want an impressive dessert for diabetics in your life — or anyone avoiding sugar like I do!
Why You Need My Sugar Free Dessert Recipe

- 3 rich, creamy layers on a shortbread crust – This no sugar dessert starts with a buttery pecan crust (similar to my almond flour cookies but with pecan flavor), and layers on sweet, creamy vanilla cream cheese, a whipped chocolate layer (with an option for pudding instead), and fluffy whipped cream on top. I love how decadent it tastes!
- 2 options for the chocolate layer – I originally used a homemade pudding for the chocolate layer, as that’s what traditional sex in a pan has, but later updated the recipe to be whipped chocolate because it’s much easier and doesn’t require waiting for that layer to set. You can choose what you prefer.
- Special diet friendly – This sweet treat is gluten-free and keto friendly, with less than 5g net carbs per piece, clean ingredients, and no refined sugar, so it’s a perfect diabetic dessert.
- Perfect for special occasions – This is one of my best sugar free dessert recipes for birthdays, Valentine’s Day, or Mother’s Day, and many readers have told me it’s one of their favorite Christmas recipes. It’s perfect when you want to impress!
Oh, and if you’re wondering what’s up with the name of this sugar free dessert, sex in a pan is what people called the regular version when became popular in the 70s — because it was so good. Feel free to call it by its alternate name, Robert Redford dessert, or simply chocolate layer dessert.


Ingredients & Substitutions
Here I explain the best ingredients for my sugar free dessert recipe, what each one does, and substitution options. For measurements, see the recipe card.
Don’t be intimidated by the 4 layers in this low sugar dessert — each has only a few ingredients, and many of them are the same! Here’s what you’ll need for each.
Pecan Crust:
- Wholesome Yum Almond Flour – The base of the crust. Unlike other brands, this one has the finest grind for the best texture in your baked goods.
- Pecan Flour – Sometimes called pecan meal, this is just ground pecans. I get this pecan flour for convenience, but you can also grind your own pecans in a food processor. Feel free to replace this with other ground keto nuts, or even just use additional almond flour.
- Besti Powdered Monk Fruit Allulose Blend – My favorite sweetener for diabetic dessert recipes like this, because it doesn’t have the cooling aftertaste of most brands. You can use granulated Besti here, I just used powdered to cut down on the total number of ingredients in my recipe. Any other sugar substitute you’ve got should also work fine for the crust (check my check my sweetener conversion chart), but you might as well grab powdered Besti because it does make a big difference in the other layers (see below).
- Unsalted Butter – Measure solid, then melt. Coconut oil works, too.
Nut-free option:
Don’t substitute coconut flour here, as it will be too dry! If you need a nut-free option, use my coconut flour pie crust dough.
Cream Cheese Layer:
- Cream Cheese – Any kind you like works! Even dairy-free alternatives are just fine.
- Heavy Cream – Thins out the cream cheese. Coconut cream (or the cream scooped from the top of a chilled can of coconut milk) works for a dairy-free option.
- Besti Powdered Monk Fruit Allulose Blend – For this layer (as well as the chocolate and whipped cream layers below), an allulose-based sweetener like Besti is particularly important because it dissolves easily and gives your sugar free dessert a smooth texture that isn’t gritty. Erythritol, as well as most brands of stevia or monk fruit sweetener (which typically include erythritol in the ingredient list), won’t dissolve fully.
- Vanilla Extract – I like this brand.
Chocolate Layer:
You’ve got 3 options here:
- Chocolate pudding option: This was in the sugar free dessert I made originally, but it’s more time consuming, and the texture isn’t my favorite anymore. I kept it as an option because many of you said you love it. You’ll need heavy cream, unsweetened almond milk, powdered Besti, sugar-free dark chocolate, butter, xanthan gum, and vanilla. Alternatively, you can use my keto chocolate pudding recipe — which I actually like better.
- Chocolate whipped cream option: This simpler version I make most often just needs cocoa powder (I recommend a Dutch processed one like this, as it’s less bitter), powdered Besti, heavy cream, and vanilla. If you like a whipped texture but want it a little creamy, my keto chocolate mousse works nicely as well.
- Protein pudding: I tried this one more recently and it worked really well! Just quadruple my protein pudding recipe and use it here.
Topping Layer:
- For the whipped cream: My sugar-free whipped cream is super easy to make using heavy cream, powdered Besti, and vanilla.
- For chocolate topping: I use a vegetable peeler (this one is my favorite) to make curls of sugar-free dark chocolate bars. You can also simply top with sugar-free chocolate chips.

How To Make This Sugar Free Dessert
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
Pecan Crust:
The process here is similar to my almond flour pie crust, but with pecans added and a different dish.
- Mix the dough. In a large mixing bowl, mix together the almond flour, pecan meal, and powdered Besti. Add the melted butter and stir until a crumbly dough forms.
- Press the crust. Transfer the mixture into a lined medium baking dish (this one is the perfect size).
- Bake. Once it’s golden, remove from the oven and cool completely.


Cream Cheese Layer:
This layer is basically a sweet, whipped vanilla cream cheese.
- Beat the heavy cream, Besti, and vanilla. While crust bakes, combine these ingredients in a large bowl. Use a hand mixer to beat until stiff peaks form.
- Add the cream cheese. Add it gradually, beating between additions, until well combined.
- Spread. After the crust cools, spread the cream cheese layer over it.


Chocolate Layer:
I’ve shown my favorite chocolate whipped cream version here. For the alternate pudding option, see the recipe card below for my original version, or make my keto chocolate pudding here.
- Beat the heavy cream, Besti, and vanilla. Whip them until stiff peaks form, just like the previous layer.
- Add the cocoa powder. Beat it in gradually.
- Spread. Transfer the mixture to the pan and spread the chocolate layer over the cream cheese layer of your sugar free dessert.


Topping Layer:
Last step! You’ll make my sugar-free whipped cream, top with chocolate, and chill.
- Beat the heavy cream, Besti, and vanilla. 3rd time around! Look for stiff peaks again.
- Spread. Transfer whipped cream to the pan and spread over the chocolate layer.
- Add topping. Sprinkle chocolate shavings on top.
- Refrigerate. Pop your diabetic dessert in the fridge for a couple hours before slicing — this helps it firm up and stay together better.



My Recipe Tips & Notes
- Bring your cream cheese to room temperature. This helps it blend evenly in the cream cheese layer without any lumps.
- Pick the right size baking dish. I like to use this one for the nice, tall slices you see here. A 9×9-inch pan will also work.
- Make sure the crust is completely cool before layering. If it’s still warm, the whipped cream can melt.
- Be careful not to over- or under-beat the cream. You’re going for stiff peaks, which means the cream “stands up” from the beaters when you hold them up. Another sign I watch for is that the cream doesn’t start to slide out when I tilt the bowl sideways. If you don’t beat the cream long enough, your sugar free dessert can end up runny, but if you do it too long, it’ll turn into butter!
- Spread the layers gently to avoid mixing them together. This is especially important for the 3rd and 4th layer, when you’re layering over another soft layer. I find it helpful to add the mixtures in dollops rather than one big clump, then gently spread to any empty areas.
- Reuse the same bowl to save on dishes. I just wipe it down with a paper towel between layers.
- Tips for slicing: The first piece won’t be pretty, so manage your expectations. 😉 After that, I find it helpful to cut in a downward motion (no dragging or see-sawing, wipe your knife clean between slices, and use a thin silicone cookie spatula like this one to lift each piece out of the pan.
- Where do the 2.5 grams of sugar come from? It’s just from the cream. There is no added sugar or high carb ingredients, which is my criteria for sugar free desserts, so I still call this one sugar free. And it’s still a great dessert for diabetics, because it’s not enough to spike blood sugar.

Recipe Variations
There are lots of ways you can change up this sugar free dessert recipe! Here are some of my favorites I’ve tried, as well as some options for other dietary restrictions:
- Drizzle with syrup – Try my sugar-free caramel syrup or sugar-free chocolate syrup for extra richness.
- Top with berries – Bring in a pop of color and fruity flavor with raspberries or sliced strawberries. You can place them on top or even between the layers.
- Add crunch – Extra chopped pecans on top are perfect for this without adding any extra ingredients to get.
- Banana instead of chocolate – Bananas are not keto friendly, but once I made this using my sugar-free banana pudding (no bananas in it) instead of the chocolate layer! If you’re not making this dessert for diabetics and don’t mind just a little natural sugar, you can even place thin banana slices on top.
- Peanut butter instead of cream cheese – You can make the swap 1:1. Just make sure to choose a peanut butter with no sugar added (this one is my fave). I love this version for a chocolate pb combo!
- Try it frozen – This recipe is very freezer friendly so you can freeze it for later, but I actually love it as a frozen sugar free dessert sometimes! It comes out of the freezer very solid, so you’ll need to thaw it on the counter for 10-20 minutes. Bonus: This method makes it easier to remove from the pan cleanly, and it’s refreshing in the summer!
- Nut free – Don’t substitute coconut flour here, as it will be too dry! If you need a nut-free option, use my coconut flour pie crust dough.
- Dairy free – This low sugar dessert has a lot of dairy, but you can easily make it dairy-free (and also vegan) by swapping the heavy cream in all the layers with coconut cream, and using dairy-free cream cheese.
More Sugar Free Dessert Recipes
I have dozens of easy low carb dessert recipes without any sugar! Try one of my other popular ones next:
Sugar Free Dessert: Sex In A Pan
Sex in a pan is the perfect sugar free dessert recipe for diabetics, keto followers, or anyone reducing sugar. Sweet, creamy, & chocolaty!
Ingredients
Tap underlined ingredients to see the ones I use.
Pecan Crust
Cream Cheese Layer
Chocolate Layer – Option 1 (Old Version, Optional)
Chocolate Layer – Option 2 (New Version)
Whipped Cream Layer
Instructions
Tap on the times in the instructions to start a kitchen timer.
Crust
-
Preheat the oven to 350 degrees F. Line a 9×9 inch baking dish or 10.5×7.5 inch baking dish with parchment paper.
-
In a large bowl, stir together almond flour, pecan meal, and Besti powdered. Stir in melted butter until a crumbly dough forms. Press evenly into the lined baking dish.
-
Bake for 12-15 minutes, until golden and firm. Set aside to cool.
Cream Cheese Layer
-
While the crust is baking, make the cream cheese layer. Use a hand mixer to beat the cream, vanilla extract, and Besti powdered together, until stiff peaks form. Gradually beat in the softened cream cheese, a bit at a time, until well combined.
-
Once the crust has cooled, spread the cream cheese mixture evenly over it with a silicone spatula.
Chocolate Layer – Option 1 (old version, like pudding)
-
While the crust is cooling, make the chocolate pudding layer. In a medium saucepan, combine the heavy cream, almond milk, sugar-free dark chocolate, butter, and Besti powdered. Cook over medium-low to low heat, stirring frequently, until the chocolate is melted and sweetener dissolves (about 5-10 minutes). Be careful not to get the heat too high to avoid burning the chocolate.
-
Gradually sprinkle the xanthan gum into the saucepan a little at a time (don’t just dump it in) and immediately whisk to incorporate. Continue to heat for about 5 minutes, whisking constantly. Remove from heat, then whisk in the vanilla extract.
-
Cool the chocolate pudding for 15 minutes (it will thicken, but still be liquid). You can add more xanthan gum if needed, but don’t add too much or it will get slimy. Stir/whisk again after cooling, then pour it over the cream cheese layer.
-
Cover with plastic wrap, making sure it’s directly against the surface to prevent a film forming. Refrigerate for at least 2 hours.
Chocolate Layer – Option 2 (new version, faster)
-
While the crust is cooling, make the chocolate layer. Beat the heavy cream, Besti powdered, and vanilla until stiff peaks form. Beat in cocoa powder gradually.
-
Spread the chocolate whipped cream over the cream cheese layer.
Whipped Cream Layer
-
Use a hand mixer to beat the cream, vanilla extract, and Besti powdered together, until stiff peaks form.
-
Spread the whipped cream over the chocolate layer. Sprinkle chocolate shavings on top.
-
Refrigerate for 1-2 more hours (or as long as needed until serving) to fully set.
Did You Like It?
Leave a rating to help other readers (this also helps me continue to provide free recipes on my site), or get the recipe sent to your inbox.
Maya’s Recipe Notes
Serving size: 1/16 of the entire pan
- Tips: Check out my recipe tips above to help you get the right texture in this sugar free dessert, get clean layers, save on dishes to wash, and remove it from the pan more easily.
- Variations: See my variations above for different toppings or add-ins, alternate flavors, and options to make this recipe dairy-free or nut-free.
- Store or meal prep: Cover the pan in plastic wrap and keep in the fridge. It’s best within 1-2 days, but can last up to 4 days.
- Freeze: You can freeze the entire pan, or carefully arrange slices on a parchment-lined sheet pan to freeze individually. Wrap them in plastic wrap once solid and freeze in a zip lock bag. Either way, your treat will be good for at least 3 months in the freezer. You can serve it frozen (thaw on the counter for 10-20 minutes first) or thaw before serving.
- Note on nutrition info: The numbers below are for the new version (option 2).
- Where do the 2.5 grams of sugar come from? It’s just from the cream. There is no added sugar or high carb ingredients, which is my criteria for sugar free desserts, so I still call this one sugar free. And it’s still a perfect dessert for diabetics, because it’s not enough to spike blood sugar.
- Recipe update: The old version of the chocolate pudding layer is back by popular demand! I’ve posted both options above, so you can decide which one you want. The older version takes longer and sometimes people have issues with thickening, but tastes more like pudding when you get it right. The newer version (shown in my pictures and video here) is faster and easier, but more like a chocolate whipped cream layer.
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Sugar Free Dessert: Sex in a Pan

Shop
My
Custom


















580 Comments
Karen Miller
0Do you have a substitute for the pecan meal for someone who doesn’t like nuts (but does well with almond flour)? Maybe flax seed?
Maya | Wholesome Yum
0Hi Karen, Yes, flaxseed meal should work fine (I prefer golden flaxseed meal). You can also use additional almost flour instead of the pecan meal.
Katrin
0I love the name and I love the look of this dessert. This is perfect for a dinner party or for when you’ve got a bunch of people around.
Kim | Low Carb Maven
0This looks super yummy, Maya.
Stacey Crawford
0This looks very naughty and yummy. I don’t think it need the vanilla pudding step either. The first slice of most baked goods is always kind of messy, lol.
Paula Ramirez
0This looks amazing! I’m new to this keto world. So far I’m loving many of your recipes. Thank you for making this transitional time so helpful and yummy. I have a severe allergy to tree nuts and peanuts. Can you give me any suggestions on substitutes for almond flour? I have researched but haven’t found a great alternative yet.
Tammie Stovall
0I’ve seen this made a lot of ways. You can make a thin cake or a graham cracker crust for the bottom, and do each layer with whatever you like. It’s basically just a bunch of layers of good stuff. You can do a thin cake, a pudding. A layer of sliced fruit, a layer of whip cream, and another pudding or just how you like it.
Maya | Wholesome Yum
0Thank you, Paula! I’m so glad you’re enjoying the recipes. Sometimes sunflower seed flour (which is basically finely ground sunflower seeds) can work as an almond flour replacement, but it depends on the recipe. It should work fine for this one (I haven’t tried it, but think it would). I also have recipes categorized by diet type on my Recipe Index page, which includes a nut-free section. Hope that helps, too!
Page
0I’ve had sex in a lot of different places but never in a pan. But it looks incredible.
Maya | Wholesome Yum
0XD Thank you, Page!
Georgina
0I am drooling over my keyboard! It looks SO good!
Sarah
0This just looks amazing! I have loved this dessert for a long time!