World's Best Almond Toffee




Introduction: World's Best Almond Toffee

I grew up getting a box of Enstrom's Almond Toffee every year for Christmas from my Grandmother. Eventually, that stopped and there was a void in my life. I tracked this recipe down and find that it produces toffee just as good as I remember. Now I give it out to my family and friends at Christmas.

The text version of this recipe that I cook from can be found at

This recipe makes 3 lbs of toffee. There's no reason why you couldn't make a half batch, but it would be just as much work and the toffee stores well in the freezer.

Step 1: Ingredients

  • 1 Cup (237ml) Water
  • 2 Cup (474ml) sugar
  • 4 sticks (2C/Ilb/454g) sweet (unsalted) butter
  • 1 lb. (3C/227g) raw shelled almonds
  • 1 1/2 lb. (4C/341g) milk chocolate
  • Heavy pot
  • Digital or candy thermometer
  • Half sheet/cookie sheet with rim

The butter needs to be of good quality! Cheap butter doesn't work! It turns out that butters have different amounts of water in them and cheap butter has more water than good butter. I found this out by throwing away a couple of batches using Kroger's butter. Land-O-Lakes works just fine.

I've not had a bad experience with any milk chocolate. The kind of chocolate, from Hershey's to Dove, makes a difference in the taste, but it's all good. Personally, I like Hershey's Milk Chocolate Pieces. Some people like dark chocolate, but I find the chocolate overpowers the toffee.

Step 2: Combine Sugar and Water

Combine the sugar and water and heat to 235°F (113°C). You don't need to stir this, other than maybe enough to dissolve the sugar.

Step 3: Add Butter

Add 1 stick of butter and stir until melted.

Repeat with the remaining sticks.

If the temperature drops below 235°F (113°C), then I wait for it to rise to that point before adding the next stick of butter.

Step 4: Add Half the Almonds

Slowly add 1 1/2 cups (113g) whole almonds.

As in the previous step, I try not to let the temperature drop below 235°F (113°C).

Step 5: Heat to 290°F (143°C)

Stirring occasionally, heat to 290°F(143°C).

Make sure your thermometer is not resting on the bottom of the pan!

The toffee should take on a nice brown color.

I find that the less you stir it, the darker it will be.

You should smell toasting almonds and hear some of them popping.

Step 6: Pour Into Half Sheet

Careful! This is really hot!

I have a soapstone counter, so I can set my sheet right on the counter. You should probably set your sheet on a cooling rack.

The liquid toffee comes out first and will spread out by itself. As the nuts start coming out, try to pour them evenly over the toffee.

If the toffee separates and you see oil on the pan at the edges of the toffee, then you didn't get the toffee hot enough. For me, that happens when the thermometer rests on the bottom of the pan and I get a false temperature reading.

If the toffee doesn't have a uniform texture and some of it looks a little foamy, then you may have used too cheap a butter.

Step 7: Cover One Side With Chocolate and Nuts

Chop the remaining almonds. There should be lots of almond powder and small pieces of almond.

Melt half (2C/12oz/170g) of the chocolate. 2 minutes in the microwave is usually sufficient.

Spread the chocolate over one side of the toffee.

Sprinkle half of the chopped nuts onto the chocolate.

Tamp the nuts down into the chocolate.

Set the nearly complete toffee some place cool so that the chocolate hardens. (Since I do this in the winter, I just take the pan out to the garage. When I make it in the summer, I put the room temperature pan in my freezer for 15 minutes.)

Step 8: Flip and Repeat

(I know I told you to cool the toffee in the previous step. If it is too cool, then this layer of chocolate won't stick well. I let the toffee come back up to room temperature before starting this step.)

Heat the remaining chocolate and spread on the toffee.

Sprinkle and tamp the remaining nuts.

Let cool before breaking the toffee into pieces.

I store mine in the freezer and eat it right from the freezer. It has a wonderful crunch that way.

Be the First to Share


    • Tiny Things Speed Challenge

      Tiny Things Speed Challenge
    • Paint Challenge

      Paint Challenge
    • Reclaimed Materials Contest

      Reclaimed Materials Contest



    Question 10 months ago

    Instead of flipping the toffee out and adding the nuts and chocolate to the underside, could you use parchment paper, spray it, sprinkle nuts over top of the half sheet. Then pour your toffee on top of that, along with nuts and chocolate? Then, when you flip it out all that would be needed would be putting the chocolate all over the last side? Does that even make sense? In theory it seems like it would work. I’m making this tomorrow am. I toasted my nuts tonight. Getting everything lined up for simplification. This looks amazing! If milk chocolate turns out good, plan on making another with white chocolate, dried cherries, and a different nut...maybe pecan or walnut. I love how you had the pictures throughout; I’m a visual learner so that was most helpful! I’ll let you know how it turns out:)


    Answer 10 months ago

    You still have to flip it over and coat with chocolate; sprinkling the nuts onto the still molten chocolate only takes a moment. Putting the nuts onto the pan would bury them in the toffee.

    There's no need for parchment paper. There's so much butter in the toffee that it never sticks.


    Question 11 months ago on Step 6

    What are the dimensions on the half sheet


    Answer 11 months ago



    6 years ago on Introduction

    This looks super tasty! I eat about a pound of toffee every Christmas. So good!