This low-carb Snickers pie is an easy, no-fuss dessert made with an almond-flour crust, creamy peanut-butter cheesecake filling, sugar-free caramel, roasted peanuts, and a silky chocolate topping. The crust bakes for just 8–10 minutes, then the pie chills for at least 2 hours, making it a practical make-ahead treat for approximately 8 servings.
Every bite delivers the familiar combination of salty peanuts, rich caramel, smooth chocolate, and peanut butter without the traditional candy-bar crust or a large amount of added sugar. It is cool, creamy, satisfying, and festive enough for a celebration while still being simple enough for a weekend dessert.
Jump to RecipeWhy You’ll Love This Recipe

This pie captures the best parts of a Snickers bar in a spoon-soft, chilled dessert. The almond-flour crust is buttery and lightly crisp, while the peanut-butter filling tastes like a fluffy cheesecake mousse with a rich roasted-peanut flavor.
The center layer is where the candy-bar character really comes through. Sugar-free caramel slips between the filling and peanuts, creating sweet, salty pockets beneath a delicate chocolate drizzle.
It is also an excellent make-ahead dessert. The pie needs at least 2 hours to firm, and it is even easier to slice after 3–4 hours in the refrigerator, so you can prepare it well before guests arrive.
If you are planning a full comfort-food menu, serve this after a savory appetizer such as this creamy cheeseburger dip. The salty, cheesy starter and cool peanut-butter pie make a memorable pairing.
Ingredients You’ll Need

The crust uses almond flour instead of wheat flour, giving it a tender, nutty base that supports the creamy filling. Melted unsalted butter binds the crumbs, while powdered sweetener, vanilla, and salt provide a balanced dessert flavor.
- Almond-flour crust: Use finely ground almond flour for the most even texture. Almond flour alone is the standard choice here, though some variations include pecans.
- Peanut-butter filling: Full-fat cream cheese, creamy unsweetened peanut butter, powdered low-carb sweetener, vanilla, and whipped heavy cream create a rich but airy layer.
- Caramel-peanut layer: Unsweetened roasted peanuts and sugar-free caramel sauce add the salty crunch and buttery sweetness associated with a Snickers bar.
- Chocolate topping: Sugar-free chocolate chips or chopped keto chocolate melt with heavy cream into a quick drizzle.
Choose creamy peanut butter rather than a chunky variety so the filling stays smooth. If your peanuts are salted, the pie will have a more pronounced sweet-and-salty contrast; if they are unsalted, you can still enjoy the dessert, but the flavor will be gentler.
For another pie idea with a completely different flavor profile, keep our blueberry crumble pie in mind for a fruit-filled dessert table.
How to Make It Step-by-Step

Step 1: Heat the oven to 350°F. In a mixing bowl, stir together the almond flour, powdered erythritol or monk-fruit sweetener, melted butter, vanilla extract, and salt until every bit of flour is moistened and the mixture resembles damp crumbs.
Step 2: Transfer the crust mixture to a 9-inch pie dish and press it firmly across the bottom and slightly up the sides. Compacting it well is important because the crust must support the soft filling once the pie is sliced.
Step 3: Bake the crust for 8–10 minutes, watching closely near the end. It should be lightly golden rather than deeply browned, and it must cool completely before you continue.
Step 4: Beat the softened cream cheese, creamy unsweetened peanut butter, powdered low-carb sweetener, and vanilla until smooth. Scrape the sides of the bowl as needed so no cream cheese lumps remain.
Step 5: Pour the heavy whipping cream into a separate bowl and whip it to firm peaks. Fold the whipped cream gently into the peanut-butter mixture in batches, using a spatula and light strokes to keep the filling fluffy.
Step 6: Spread half of the filling into the cooled crust and smooth it into an even layer. Scatter approximately half of the roasted peanuts over the surface, then drizzle with half of the sugar-free caramel sauce.
Step 7: Spoon the remaining filling over the caramel and peanuts, then smooth the top with an offset spatula or the back of a spoon. Try not to press too firmly, since a light touch keeps the filling soft and airy.
Step 8: Refrigerate the pie for at least 2 hours, preferably 3–4 hours, until it feels firm in the center. Do not rush this stage; a properly chilled pie cuts more cleanly and holds its layers.
Step 9: Place the sugar-free chocolate chips and 2 tablespoons of heavy cream in a microwave-safe bowl. Heat in short intervals, stirring between each one, until the mixture is smooth and glossy.
Step 10: Drizzle the chocolate over the chilled pie, then scatter on the remaining peanuts and add the remaining caramel sauce. Chill for another 15–30 minutes before slicing and serving.
Pro Tips for the Best Pie

Room-temperature cream cheese and peanut butter are two of the easiest ways to prevent lumps. Set them out before you start, and beat them together until completely smooth before folding in the whipped cream.
Always use powdered sweetener in the filling. Granulated erythritol can leave a gritty texture, while powdered erythritol or monk-fruit sweetener blends more evenly into the cream cheese and peanut butter.
Sweetener choice matters in the caramel layer. Allulose generally produces a softer, smoother caramel after chilling, while erythritol may crystallize and become firmer or slightly grainy.
For a chocolate-cookie-style crust, a variation can include 2 tablespoons of unsweetened cocoa powder while reducing the almond flour slightly. The provided almond-flour crust, however, gives the most classic buttery base and requires no extra adjustments.
Keep the caramel drizzle controlled between the layers rather than pouring it all in one spot. Thin ribbons distribute the flavor and make each slice easier to portion.
If you are serving several desserts, a bright option such as these low-carb blueberry lemon bars can balance the pie’s rich peanut-butter and chocolate flavor.
Storage and Serving

Keep the finished pie covered in the refrigerator until you are ready to serve it. The chilled filling should remain firm, and the crust will stay pleasantly tender for the next day or two.
For clean slices, dip a sharp knife in hot water, wipe it dry, and cut straight down. Warm and wipe the knife between cuts, especially if you want the peanut, caramel, and chocolate layers to remain clearly visible.
Let each slice sit briefly at room temperature before eating if you prefer a softer, creamier texture. The pie is delicious on its own, but a small extra drizzle of sugar-free caramel or a few chopped roasted peanuts can make individual servings look especially inviting.
Because this is a chilled dessert, it does not need reheating. If the chocolate topping becomes very firm, simply allow the pie to rest for a few minutes before slicing rather than applying heat.
For a non-keto pastry contrast at another gathering, you might also serve easy homemade beignets. They are a fun choice when you want both a creamy chilled dessert and a warm fried treat on the table.
Ingredient Variations
The recipe is designed around the classic Snickers combination, but there is room for small changes. Pecans may be added to the crust for extra nuttiness, although almond flour alone keeps the base simple and dependable.
Homemade keto caramel is another option when you have time. Published low-carb versions often use butter, heavy cream, vanilla, salt, and allulose or another heat-stable sweetener; use it in the same 1/2-cup amount called for in this recipe.
Freshly whipped cream gives the filling a light texture, but some cooks use whipped topping instead. Whichever option you choose, fold it gently so the peanut-butter mixture remains airy.
This dessert also pairs well with savory pie-inspired dishes at a casual brunch. If you are building that kind of menu, consider adding this savory tomato pie before dessert for a colorful, comforting spread.

Low-Carb Snickers Pie
Ingredients
Method
- Heat the oven to 350°F. Combine almond flour, powdered sweetener, melted butter, vanilla, and salt until evenly moistened, then press the mixture firmly into the bottom and slightly up the sides of a 9-inch pie dish.
- Bake the crust for 8–10 minutes, just until lightly golden. Cool it completely before adding the filling so the cheesecake layer stays thick and creamy.
- Beat softened cream cheese, peanut butter, powdered sweetener, and vanilla until smooth. In a separate bowl, whip the heavy cream to firm peaks, then fold it gently into the peanut-butter mixture.
- Spread half of the filling over the cooled crust. Scatter approximately half of the peanuts over the filling and drizzle with half of the caramel sauce, then add the remaining filling and smooth the top.
- Refrigerate the pie for at least 2 hours, preferably 3–4 hours, until firm. For the topping, heat the chocolate and heavy cream in short microwave intervals, stirring between each interval, until smooth.
- Drizzle the chocolate mixture over the chilled pie and finish with the remaining peanuts and caramel sauce. Chill for another 15–30 minutes before slicing.
Notes
Final Thoughts
This low-carb Snickers pie proves that a dessert can feel indulgent while using a simple list of familiar ingredients. The buttery almond crust, fluffy peanut-butter filling, salty roasted peanuts, sugar-free caramel, and glossy chocolate topping create a layered bite that tastes wonderfully close to the candy-bar inspiration.
Plan on about 25–35 minutes of active preparation, 8–10 minutes for the crust, and at least 2 hours of chilling. Once the pie is cold and firm, finish it with the chocolate, peanuts, and caramel, warm your knife briefly, and serve generous slices.
Make it for birthdays, holiday dinners, or an ordinary evening when a rich peanut-butter dessert is calling. It is easy to prepare ahead, attractive on the dessert table, and satisfying enough that a small slice goes a long way.