With bits of golden roasted almonds held together by crunchy butter toffee, all slathered in dark chocolate, this sweet treat is as easy to make as it is addictive.

Fool-proof and utterly addictive, this almond butter toffee slathered with dark chocolate is unbelievably easy to make.

I know it’s not exactly holiday baking season yet, but I picked up a box of Ruth’s Toffee while I was in Colorado a few weeks ago and it was good… like hide-in-a-closet-and-eat-the-whole-box good. As with anything so tasty, it didn’t last long, so I’ve spent the week making mistakes and perfecting this almond toffee recipe so that it’s nearly impossible to mess up.

Although it often goes by the name of “English Toffee” in the US, this is just one of the many styles of toffee in the UK, and it’s more commonly known as Buttercrunch over there. The main difference with other styles of toffee is the copious addition of butter, which gives it the flavor of a soft caramel, yet because the sugar is only brought to the hard crack stage, it has a crunchy texture that’s indescribably addicting.

Brittles are another type of candy which involves cooking sugar to the hard crack stage and adding nuts, but butter toffee has a significantly different texture due to the addition of copious amounts of butter. Brittles tend to be very hard and crunchy, while butter toffee is hard at first, but almost immediately melts into a glorious pool of sweet buttery goodness.

This easy English Toffee has a brittle crunch and rich caramel flavor that melts in your mouth into a buttery pool of bliss.

If you’re not sold yet, the best part of this almond butter toffee is that it’s ridiculously easy to make. Butter, water, corn syrup and sugar just get boiled together until they reach 300 degrees F at which point some vanilla and roasted almonds are added. This gets dumped on a non-stick surface to cool. You don’t even need to worry about melting the chocolate separately as it melts itself on the warm sheet of toffee!

The only place that you could get hung up on is having the sugar crystalize on you part of the way through, in which case the sugar and butter separate when it finally melts again. To avoid this, I’ve made two alterations to the traditional recipe that makes it almost impossible to fail. The first trick is to add an invert sugar such as corn syrup or honey. Unlike table sugar, which consists fructose and glucose molecules bound together to form sucrose, invert sugars consist of free glucose and fructose molecules. The small molecules are like throwing an off-brand of blocks into a box of Legos, making it very difficult for the sucrose to crystalize because the different sugar molecules don’t fit together neatly.

The second trick is to add the sugar in the center of the pot, covering it with a lid, and boiling it with the butter mixture without stirring it at first. This prevents granules of sugar from sticking to the sides of the pan, which can later fall back into the toffee causing it to crystalize. Once the sugar is fully melted you can uncover it and stir it continuously to ensure that it browns evenly.

After the toffee has cooled it easily snaps into pieces by hand, but if you want to cut the toffee into bite-size pieces, a hammer and a clean wide chisel works great. Just be careful not to smack it too hard or you’ll have pieces of toffee flying all over your kitchen! I like to store my butter toffee in the fridge because it gives it a better texture, and it also has the added benefit of making it keep longer (not that this would ever be a problem given how quickly it will disappear).

Almond Butter ToffeeI know it’s not exactly holiday baking season yet, but I picked up a box of Ruth’s Toffee while I was in Colorado a few weeks ago and it was good… like hide-in-a-closet-and-eat-the-whole-box good. As with anything so tasty, it didn’t last long, so I’ve spent the week making mistakes and perfecting this almond toffee … Continue reading “Almond Butter Toffee”


  • CourseDessert
  • CuisineAmerican
  • Yield12 large pieces
  • Cooking Time20 minutes
  • Preperation Time5 minutes
  • Total Time25 minutes


160 grams
whole almonds
200 grams
cultured unsalted butter
2 tablespoons
1/4 cup
corn syrup
1/4 teaspoon
200 grams
granulated sugar
1 teaspoon
100 grams
dark chocolate roughly chopped


  1. Preheat the oven to 350 degree F. Put the almonds on a baking sheet and roast for 12-14 minutes, stirring once in the middle to ensure they brown evenly. When the almonds are golden brown and fragrant, remove the pan from the oven and allow the almonds to cool.
  2. Pulse the almonds in a food processor to chop into small pieces.
    When the nuts are cool, put them in a food processor and pulse until chopped into 1/8-inch pieces. You can also do this with a knife.
  3. Line a 9x9 baking pan with parchment paper.
  4. To make the toffee, melt the butter, corn syrup, water and salt.
    Add the butter, water, corn syrup, and salt to a heavy bottomed pot over medium heat and melt the butter, stirring to keep the mixture emulsified.
  5. To prevent the sugar from crystallizing before it caramelizes, mound it in the center of the pot and don't let any sugar get on the sides.
    Add the sugar into a mound in the center, being very careful not to get any sugar crystals on the sides of the pot. Cover with a lid and cook without stirring until the sugar is dissolved.
  6. Stir the sugar and butter mixture continuously until the toffee forms.
    Remove the lid, turn down the heat to medium low and cook, stirring continuously until the toffee reaches 300 degrees F.
  7. Add the chopped roasted almonds to the butter toffee.
    Remove the pot from the heat and stir in the vanilla and half of the almonds.
  8. Spread the English toffee out onto a parchment lined pan.
    Pour the butter toffee onto your lined baking sheet and spread into a 1/4-inch thick sheet. Be very careful as the toffee is a hot and sticky!
  9. Melt the chocolate on top of the warm toffee.
    Distribute the chocolate over the top of the toffee in a roughly evenly layer and let it melt.
  10. Spread the melted chocolate to coat the toffee evenly.
    When the chocolate has melted, spread it into an even layer on top of the toffee.
  11. Top your butter toffee with the rest of the roasted almonds.

    Sprinkle the rest of the almonds on top of the melted chocolate and let the toffee cool completely. 

  12. Break the butter almond toffee into piexes using either your hands or a hammer and wedge.

    Break the toffee into pieces and enjoy!