Pecan pie is one of those desserts that most people think they have to give up on a keto diet. Too much sugar, too many carbs. But that’s exactly why I made these low carb pecan pie bars.

They have a buttery almond flour crust on the bottom and a sticky, sweet caramel pecan topping that tastes like the real thing. The sweetener does all the heavy lifting here, so you get that classic flavor without the sugar spike.
What I really like about this recipe is how simple it is. The crust comes together in minutes, and the filling is just a quick stovetop caramel poured over toasted pecans. Nothing complicated at all.

These bars are low carb and keto friendly, which makes them perfect if you want a dessert that fits your way of eating without feeling like you’re missing out.
Once they set in the fridge, they slice up beautifully. They’re great for sharing or for keeping in the fridge all week when you need a little treat.
Why You’ll Love This Recipe
Tastes Like Real Pecan Pie – These bars have that rich, buttery, caramel-pecan flavor you know and love from classic pecan pie, but without all the sugar and carbs that normally come with it.
Super Low in Carbs – With an almond flour crust and erythritol instead of sugar, these pecan pie bars fit right into your keto lifestyle without kicking you out of ketosis.

Perfect for Holiday Desserts – Pecan pie is a holiday classic, and now you can bring a keto friendly version to Thanksgiving or Christmas dinner without feeling left out while everyone else enjoys dessert.
Easy Homemade Caramel Filling – The caramel is made from scratch with just butter, brown sugar erythritol, and heavy cream. It takes about 4 minutes on the stove and tastes way better than anything from a store.
Ingredients
For the Crust
- 1 1/2 cups Almond Flour
- 2 tbsp Granulated Erythritol
- 3 tbsp Butter, melted
- 1/4 tsp Sea Salt
For the Filling
- 1 1/2 cups Pecan Halves
- 1/4 cup Butter
- 1/3 cup Brown Sugar Erythritol
- 1/4 cup Heavy Cream
- 1 tsp Vanilla Extract
- 1/4 tsp Sea Salt
How to Make
Step 1
Preheat your oven to 350 F. Line an 8×8 inch baking dish with parchment paper.

Step 2
Mix together the almond flour, erythritol, melted butter, and sea salt. Press firmly and evenly into the bottom of the prepared dish. Bake for 12 minutes until lightly golden.

Step 3
While the crust bakes, arrange the pecan halves in a single layer on a separate baking sheet and toast them in the oven for 5 minutes until fragrant.
Step 4
In a small saucepan over medium heat, melt the butter. Stir in the brown sugar erythritol, heavy cream, vanilla extract, and sea salt. Simmer for 3 to 4 minutes, stirring constantly, until the caramel thickens slightly.

Step 5
Arrange the toasted pecans over the baked crust. Pour the warm caramel evenly over the pecans.

Step 6
Bake for 12 to 15 minutes until the filling is bubbling. Let cool completely, then refrigerate for 2 hours before slicing into bars.

Helpful Tips
Press the Crust Firmly
When you press the almond flour mixture into the baking dish, really push it down hard using the flat bottom of a measuring cup or glass. You want it packed tight with no loose or crumbly spots.

Almond flour crusts don’t have gluten to hold them together like regular crusts do, so if you skip this step the crust will crumble apart when you try to slice the bars later. Take an extra minute here and make sure every corner and edge is evenly compressed.
Toast the Pecans Separately
Don’t skip toasting the pecans on a separate baking sheet. Five minutes in the oven brings out a deep, nutty flavor that you just won’t get from raw pecans. You’ll know they’re ready when you can smell them from across the kitchen.
Keep a close eye on them because they go from perfectly toasted to burnt really fast. Set a timer and check them at the 4 minute mark. Pull them out when they’re fragrant and slightly darker in color.
Spread them in a single layer so they toast evenly. If they’re piled on top of each other, the ones in the middle will stay raw while the edges burn.
Stir the Caramel the Entire Time
When you’re making the caramel filling on the stove, do not walk away or stop stirring. Erythritol-based caramel can go from smooth to grainy or scorched in seconds if you leave it sitting on the heat without attention.

Keep the heat at medium, not high. You want a gentle simmer with small bubbles, not a rolling boil. If it starts bubbling aggressively, lower the heat right away.
After 3 to 4 minutes it should coat the back of a spoon and look slightly thickened. That’s exactly when you want to pull it off the heat and pour it over the pecans.
You Might Also Like
- Low Carb Chocolate Chip Skillet Cookie
- Low Carb Fudgy Brownie Bites
- Low Carb Lemon Bars
- Low Carb No-Bake Peanut Butter Chocolate Bars
- Low Carb Salted Caramel Fudge
Frequently Asked Questions
Can I use a different sugar-free sweetener instead of erythritol?
Yes, you can use monk fruit sweetener or allulose as a substitute. Monk fruit blends that measure like sugar work as a 1:1 swap, so the amounts stay the same.
Allulose is another good option and actually gives the caramel filling an even smoother texture since it doesn’t crystallize the way erythritol sometimes can. Just keep in mind that allulose is only about 70% as sweet as sugar, so you may want to add a little extra to taste.
Low Carb Pecan Pie Bars
Ingredients
Equipment
Method
- Preheat your oven to 350 F. Line an 8x8 inch baking dish with parchment paper.
- Mix together the almond flour, erythritol, melted butter, and sea salt. Press firmly and evenly into the bottom of the prepared dish. Bake for 12 minutes until lightly golden.
- While the crust bakes, arrange the pecan halves in a single layer on a separate baking sheet and toast them in the oven for 5 minutes until fragrant.
- In a small saucepan over medium heat, melt the butter. Stir in the brown sugar erythritol, heavy cream, vanilla extract, and sea salt. Simmer for 3 to 4 minutes, stirring constantly, until the caramel thickens slightly.
- Arrange the toasted pecans over the baked crust. Pour the warm caramel evenly over the pecans.
- Bake for 12 to 15 minutes until the filling is bubbling. Let cool completely, then refrigerate for 2 hours before slicing into bars.