These homemade Twix Bars have all the nostalgic flavor and texture of the classic candy bar, without the sugar. A buttery shortbread base, smooth keto caramel, and rich sugar-free chocolate coating come together to make the perfect low carb treat with only 5 ingredients.
Make the Shortbread Base: Preheat the oven to 325°F and line an 8x8-inch pan with parchment paper. In a bowl, mix the almond flour and softened butter until a dough forms. Press the dough evenly into the bottom of the pan and bake for about 10 minutes, or until lightly golden. Let the shortbread cool completely.
Prepare the Keto Caramel: In a saucepan, melt the butter over low heat. Stir in the allulose and heat until fully dissolved. Add the heavy cream and increase the heat to medium. Simmer for 10–15 minutes, stirring occasionally, until thick and golden. The mixture may foam — this is normal and will settle as it cools. Stir occasionally as it cools to help it thicken. (Find my full caramel technique in my keto caramel blog post.)
Layer the Caramel: Pour the cooled caramel evenly over the cooled shortbread base. Refrigerate for 45 minutes to 1 hour, or until firm.
Slice into Bars: Once set, remove from the pan and slice in half. Then cut each half into 10 bars to create 20 total.
Dip in Chocolate: Melt the sugar-free chocolate chips, then dip each bar to coat. Place on wax or parchment paper and refrigerate until the chocolate is set.
Notes
Sweeteners: Allulose is my top choice for the keto caramel because it melts and behaves similarly to traditional sugar without crystallizing like erythritol. If you don't need your Twix bars to be sugar-free, you can likely substitute regular sugar.
Salted vs. Unsalted Butter: Salted butter adds extra flavor to both the shortbread and caramel layers. Unsalted also works, just add a pinch of salt to balance the flavors.
Melting the Chocolate: If your chocolate chips don't melt easily, adding 1–2 teaspoons of melted butter or coconut oil will make the chocolate smoother and easier to dip.