Classic English Toffee Recipe: Crispy, Buttery Homemade Treat

Classic English toffee is rich and buttery with a satisfying crunch that won’t chip a tooth.

Now’s the perfect time to start making holiday treats.

English toffee in a red and green Christmas tin.

What is English Toffee?

English toffee is a candy made by cooking sugar and butter until it reaches the hard-candy stage, then topping it with chocolate and nuts. The result is similar to a Heath bar: a crisp, caramelized base with a layer of melted chocolate and crunchy pecans.

What You’ll Need

  • Unsalted butter – Use real butter for the best flavor.
  • Granulated sugar – This cooks down to form the toffee base.
  • Water and corn syrup – Corn syrup helps prevent unwanted crystallization.
  • Pecans – Finely chopped; optional if you prefer nut-free toffee.
  • Semi-sweet chocolate chips – Milk or dark chocolate also work.

This toffee is decadently delicious and makes a great gift for friends and family.

How to Make English Toffee

Ingredients for candy in a saucepan boiling.
Candy dripped onto ice cubes in a black bowl.

1. Prepare a jelly-roll pan or baking sheet by lining it with aluminum foil or parchment paper.

2. In a heavy saucepan, combine the butter, sugar, corn syrup, and water.

3. Cook over medium heat. Stir constantly with a wooden spoon until the butter melts, then stir occasionally as the mixture cooks. Continue until the mixture reaches 285°F (the soft crack stage), about 20 minutes. It will turn a light brown, caramel color.

Tip: If you’re unsure about the temperature, test a small drop on ice—the candy should harden immediately. A candy thermometer is helpful for accuracy.

4. Once the toffee reaches the proper temperature, remove the pan from the heat and quickly pour the hot mixture into the prepared pan, spreading it evenly.

5. Immediately sprinkle chocolate chips over the hot toffee. Let them sit a minute to soften, then spread the melted chocolate evenly with an offset spatula.

6. While the chocolate is still warm, sprinkle chopped pecans over the top and press them in lightly so they adhere to the chocolate.

7. Allow the toffee to cool at room temperature until completely firm. Break into pieces or bite-size portions.

Piece of dripped hard candy being held over the ice.
English toffee in a foil lined baking sheet.

This is a straightforward, traditional English toffee recipe that makes a lovely holiday treat. The recipe below is an easy version that yields about 16 servings.

Tips

  • Use a reliable candy thermometer for consistent results.
  • Keep a bowl of ice nearby so you can quickly test the candy stage by dropping a small amount onto the ice; it should harden immediately when at the right temperature.
  • If the chocolate settles or shrinks slightly when it cools, you can gently warm it in a 300°F oven for a minute to reflow.

FAQ

How do you store English toffee?

Store toffee in an airtight container at room temperature for up to two weeks. Separate layers with wax or parchment paper to prevent sticking. Refrigeration can introduce moisture that makes the toffee sticky, so avoid long refrigeration periods.

Can you freeze English toffee?

Yes. Freeze toffee in a freezer-safe airtight container with layers separated by wax or parchment paper. Note that chocolate may develop a slight white bloom when frozen, but the flavor and texture remain good once thawed.

More Delicious Candy Recipes

Butter pecan fudge on sheet pan.

Butter Pecan Fudge

Close up of broken peanut brittle pieces.

Old Fashioned Peanut Brittle

Dark chocolate peppermint bark.

Easy Homemade Dark Chocolate Peppermint Bark

Homemade toffee in a cookie tin.

Best English Toffee Recipe

A perfect, easy recipe for your holiday treat trays.
Course: Candy, Dessert
Cuisine: English
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 16
Calories: 280 kcal
Author: Leigh Harris

Ingredients

  • 2 sticks butter (must be butter)
  • 1 1/4 cups sugar
  • 1/4 cup water
  • 1/4 cup corn syrup
  • 1/2 cup pecans, finely chopped
  • 8 oz semi-sweet chocolate chips

Instructions

  1. Prepare a jelly-roll pan with aluminum foil or parchment paper.
  2. Combine the butter, sugar, corn syrup, and water in a heavy saucepan.
  3. Cook over medium heat, stirring constantly until the butter melts. Then stir occasionally until the mixture reaches 285°F (soft crack stage), about 20 minutes. The mixture should turn a light caramel color.
  4. Remove from heat and quickly pour into the prepared pan.
  5. Sprinkle chocolate chips over the hot toffee. Let them soften, then spread the chocolate evenly. Sprinkle with chopped pecans while the chocolate is still warm and press them in lightly.
  6. Let cool completely until hard, then break into pieces.

Notes

No need to butter the aluminum foil; the toffee releases easily once cooled.

Storing – Keep the toffee in an airtight container at room temperature for up to two weeks. Separate layers with wax or parchment paper. Refrigeration can cause moisture buildup and make the toffee sticky, so avoid long refrigeration.

Freezing – Freeze in a freezer-safe airtight container with layers separated by wax paper. Chocolate may develop a slight white bloom after freezing, which does not affect flavor.

Nutrition

Calories: 280 kcal |
Carbohydrates: 28 g |
Protein: 1 g |
Fat: 19 g |
Saturated Fat: 11 g |
Cholesterol: 31 mg |
Sodium: 106 mg |
Fiber: 1 g |
Sugar: 25 g