ADVERTISEMENT
- Made with 4 ingredients. And I’m fairly certain you have them all on hand right now.
- Fun to customize. Swap the nuts, use different chocolate, or add extra mix-ins to put your own spin on it.
- Easy to make ahead. Like keto bark, the beauty in this recipe comes down to its convenience.
- It won’t stick to your teeth. As much as I love toffee, I hate the sensation of it clinging to my teeth for hours afterward. Luckily, I don’t have that problem with my recipe.

Ingredients needed:
- Butter. The quality of the butter you use makes a BIG difference in this recipe. I’ve had the most luck with grass-fed butter, but any good-quality butter will work.
- Granulated sweetener. Use keto brown sugar or an allulose-based sweetener.
- Chocolate chips. Melted on top to add more flavor. I used homemade sugar-free chocolate chips, but store-bought ones also work.
- Chopped nuts. Optional, but I love adding a handful of finely chopped almonds, walnuts, or pecans for some added crunch.
How to make keto English toffee:
I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.
Step 1- Prep. Line a small loaf pan with parchment paper and spread the chopped almonds.
Step 2- Melt the toffee layer. In a small saucepan over medium heat, combine the butter and sweetener. Heat until the sugar has dissolved, stirring often. Once the mixture bubbles, place the candy thermometer in the pan. Continue stirring every 30 seconds until the thermometer reaches 300F, then remove it from the heat.
Step 3- Add the toffee layer. Once the pan is off the heat, stir continuously to ensure the sugar doesn’t separate. Pour it into the lined pan and let it sit.
Step 4- Add chocolate. After several minutes, top with chocolate chips and cover with aluminum foil. Let sit for 5 minutes, then use a rubber spatula to evenly spread the toffee.
Step 5- Chill. Refrigerate until firm, then break apart into pieces.

Arman’s recipe tips:
- Make it vegan. Use vegan chocolate chips
- (with sweetener) and high-quality vegan butter.
- Stir, stir, stir! It’s important to keep stirring so the caramel layer doesn’t burn. Otherwise, it’ll make a mess, and you’ll have to start over. If your burners run hot, let it simmer at low heat.
- Chocolate not melting? Place the dish, uncovered, under the broiler for 30 seconds or until melted.
- Enhance the flavor. Add one teaspoon of vanilla extract or top the mostly-cooled toffee with flaky sea salt for a salted toffee flavor.
Storage instructions
To store: Leftover keto toffee can be stored in an airtight container at room temperature for one week or in the fridge for up to one month.
To freeze: Place the toffee in a freezer-safe container and freeze for up to six months. Wrap each layer in parchment paper to prevent it from sticking.