30-Minute Homemade English Toffee

Prep: 15 minCook: 10 min48 servingsmediumAmerican
Homemade English Toffee with Pecans and Chocolate

Crispy, buttery toffee candy with a rich caramel flavor, topped with melted milk chocolate and toasted pecans. This classic confection delivers the perfect balance of crunchy toffee and smooth chocolate coating. Ideal for holiday gifts, special occasions, or as an elegant homemade treat. This version uses the traditional hard-crack method with a candy thermometer for precise results, ensuring that signature amber color and satisfying snap.

Ingredients

48 servings
  • 1 cup pecans, chopped, toasted at 350 degrees for 5-8 minutes, stirring often
    walnuts or almonds1:1nut

    toasted

    Full guide →
  • 2 sticks butter
    vegan butter1:1dairy-freedairy-free

    cut into pieces

    Full guide →
  • 1 cup sugar
  • 6 tablespoons light corn syrup
  • 2 tablespoons water
  • 1 teaspoon vanilla
  • 8 ounces milk chocolate, chopped
    dark chocolate or white chocolate1:1chocolatedairy-free

    chopped

    Full guide →

Instructions

  1. 1

    Line a baking sheet with Silpat or lightly grease with cooking spray.

  2. 2

    Cut butter into pieces and combine with sugar, corn syrup, and water.

  3. 3

    Heat mixture over medium-high heat, stirring until sugar dissolves completely.

  4. 4

    Insert candy thermometer and continue boiling, stirring occasionally, until mixture turns amber.

  5. 5

    Remove from heat immediately when thermometer reaches 290 degrees.

  6. 6

    Stir in vanilla until fully combined, then pour onto prepared sheet.

  7. 7

    Allow to cool for about one minute until surface firms slightly.

  8. 8

    Sprinkle chopped chocolate over toffee and let residual heat melt it.

  9. 9

    Smooth melted chocolate with a spatula to create even layer.

  10. 10

    Sprinkle pecans over chocolate and gently press to adhere.

  11. 11

    Chill for two hours until completely hardened.

  12. 12

    Break into small pieces and store in refrigerator.

Tips

Tip 1

Use a candy thermometer for accuracy; the 290-degree temperature is critical for proper texture. If you don't have one, test doneness by dropping a small amount into ice water--it should crack when bent.

Tip 2

Work quickly after reaching target temperature; toffee sets fast. Pre-toast pecans to intensify their flavor and ensure they're completely dry before adding.

Tip 3

Chop chocolate into uniform pieces so it melts evenly from residual heat. Don't add melted chocolate separately or toffee will become too thick.

Good to Know

Storage

Store in refrigerator in an airtight container for up to two weeks. Separate layers with parchment paper to prevent sticking.

Make Ahead

Make toffee up to one week in advance. Store covered in refrigerator. Break into pieces just before serving.

Serve With

Serve at room temperature or chilled. Offer as a gift in decorative boxes lined with parchment or wax paper.

Common Mistakes

Watch

Do not exceed 290 degrees to avoid burnt, bitter toffee.

Watch

Do not skip toasting pecans to prevent bland nutty flavor.

Watch

Do not stir toffee after pouring onto sheet to avoid crystallization.

Substitutions

Dairy-Free Swaps

milk chocolate
dark chocolate or white chocolate1:1chocolatedairy-free

chopped

Full guide →
butter
vegan butter1:1dairy-freedairy-free

cut into pieces

Full guide →

General Alternatives

pecans
walnuts or almonds1:1nut

toasted

Full guide →
Find more substitutions →

FAQ

Can I use a different type of chocolate?

Yes. Dark chocolate creates a less-sweet version, white chocolate offers creaminess. Use the same amount by weight. Avoid chocolate chips as they contain additives and won't melt smoothly.

What if my toffee crystallizes or becomes grainy?

This happens when sugar is agitated after cooking or temperature fluctuates. Start over. Ensure your thermometer is accurate and avoid stirring once candy reaches hard-crack stage. Keep mixture calm.

How long can I keep toffee?

Properly stored in an airtight refrigerator container, toffee lasts two weeks. Humidity is enemy; avoid room temperature storage. Freezing is not recommended as chocolate coating may bloom.