Food EditionCookDessertAmericanHow to Make Toffee
45 minIntermediateServes 24 pieces
Dessert · American

How to Make Toffee

Real toffee has that satisfying snap when you bite it, followed by rich butter that melts on your tongue. Getting there means cooking sugar and butter hot enough to drive out all the moisture, then cooling it fast.

Total time
45 min
Hands-on
25 min
Serves
24 pieces
Difficulty
Intermediate
Before you start

Sugar work happens fast once it starts

Have your pan ready and ingredients measured before you turn on the heat. Once the mixture hits 280°F, it goes from perfect to burnt in under a minute.

  • heavy-bottomed saucepan
  • candy thermometer
  • wooden spoon
  • rimmed baking sheet
  • parchment paper
Ingredients

What goes in.

  • 1 cupunsalted butter
  • 1 cupgranulated sugar
  • 2 tbspwater
  • 1/2 tspvanilla extract
  • 1/4 tspsalt
The key technique

Watch the color, not just the thermometer

The mixture will bubble violently around 280°F, then suddenly calm as it approaches 300°F. When it shifts from pale gold to deep amber, you're there.

Step by step

The method.

  1. Line a rimmed baking sheet with parchment paper.

    Set this near your stove. You'll need to pour quickly once the toffee is ready.

  2. Combine butter, sugar, and water in your saucepan.

    Cut the butter into chunks so it melts evenly. Clip your thermometer to the side of the pan.

  3. Cook over medium heat, stirring constantly with a wooden spoon.

    The mixture will bubble and foam as the water cooks out. Keep stirring to prevent the bottom from burning.

  4. Continue cooking until the mixture reaches 280°F.

    The bubbling will become more violent, then suddenly calm down. The color starts shifting from pale to golden.

  5. Watch for the color change from 290-300°F.

    When the mixture turns deep amber and your thermometer hits 300°F, immediately remove from heat.

  6. Quickly stir in vanilla and salt.

    The mixture will bubble up when you add the vanilla. Stir just until combined.

  7. Pour onto the prepared baking sheet and spread thin.

    Work fast - toffee hardens quickly. Aim for about 1/4-inch thickness.

  8. Let cool completely, about 20 minutes.

    The toffee is ready when it feels completely cool to the touch and sounds crisp when tapped.

  9. Break into pieces.

    Use your hands or tap with a knife handle. Store in an airtight container.

Variations

Other turns to take.

Chocolate-topped toffee

Sprinkle chopped chocolate over the hot toffee, let it melt for 2 minutes, then spread smooth.

Almond toffee

Stir in 1/2 cup chopped toasted almonds with the vanilla, or press sliced almonds into the top before cooling.

Sea salt toffee

Sprinkle flaky sea salt over the surface while the toffee is still warm.

Tips & troubleshooting

When it doesn't go to plan.

Tip

Use a heavy-bottomed pan to prevent hot spots that burn the sugar

Tip

Don't try to make toffee on humid days - it won't set properly

Tip

If your mixture separates, keep stirring and cooking - it usually comes back together

Tip

Clean your pan by filling it with water and boiling to dissolve stuck-on toffee

Questions

The ones that keep coming up.

Why did my toffee turn out soft instead of hard?

You didn't cook it hot enough. Toffee needs to reach 300°F to drive out all the moisture and become brittle when cool.

Can I make toffee without a candy thermometer?

Yes, but it's tricky. Drop a small amount into cold water - it should form hard, brittle threads that snap cleanly when bent.

How long does homemade toffee keep?

In an airtight container at room temperature, toffee stays crisp for about 2 weeks. Don't refrigerate it or it will get sticky.