How to Flavor Homemade English Toffee

Flavor homemade English toffee by stirring in pure vanilla, a pinch of salt, or espresso powder off the heat, and by pairing it with toasted nuts and a chocolate coating — add heat-sensitive extracts and delicate flavorings after the candy leaves the burner so they are not scorched by the ~300°F sugar.

By Kelsy Maruyama, Founder & Toffee Maker, Kelsy's Kandy
Reviewed by Jason Burns, Editorial Steward
Last updated Jul 20, 2026
Published by Kelsy's Kandy · Licensed under Citation License 1.0

What it means

  • Vanilla, salt, and toasted nuts are the classic English-toffee flavor trio.
  • Espresso powder, cinnamon, or a little smoked/flaky salt add depth without adding extra liquid.
  • A chocolate coating with finely chopped nuts pressed on top is a common finishing flavor layer.

Action steps

  1. Cook the butter-sugar mixture to hard-crack (~300-310°F/149-154°C).
  2. Remove from the heat, then stir in 1-2 tsp pure vanilla or ~1 tsp espresso powder.
  3. Add a pinch of fine salt to sharpen the caramel notes.
  4. Pour onto a lined sheet; while warm, scatter chocolate, then spread it and top with chopped toasted nuts.
  5. Let the toffee set fully before breaking into pieces.

Risks & deadlines

  • Extracts and any liquid can sputter violently in ~300°F candy — add them off the heat and stand back.

Source:

Last verified: 2026-07-20