Here’s a classic, buttery English Toffee recipe—crunchy, nutty, and perfect for gifting or snacking 🍬✨
Classic English Toffee
Ingredients (makes about 1 pound)
- 1 cup (225 g) unsalted butter
- 1 cup (200 g) granulated sugar
- 2 tbsp water
- 1 tsp vanilla extract
- ½ tsp salt
- ½ cup (50 g) chopped almonds or pecans (optional)
- 4 oz (115 g) chocolate (semi-sweet or milk), chopped
Instructions
- Prepare pan
Line a 9×9-inch baking pan with parchment paper or lightly grease it. Sprinkle nuts evenly over the bottom if using. - Cook butter and sugar
In a heavy saucepan over medium heat, melt butter. Stir in sugar, water, and salt. Cook, stirring constantly, until mixture reaches hard crack stage (300°F / 150°C) on a candy thermometer.Tip: If you don’t have a thermometer, drop a small amount in cold water; it should harden and break easily.
- Add vanilla
Remove from heat and stir in vanilla extract quickly. - Pour into pan
Pour hot toffee over the prepared pan (or over the nuts if using). Spread evenly with a spatula. - Top with chocolate
Immediately sprinkle chopped chocolate over hot toffee. Let it sit 1–2 minutes, then spread chocolate evenly as it melts. - Cool and break
Let cool completely at room temperature (or in the fridge for 30–60 minutes). Once hardened, break into pieces.
Tips for Perfect Toffee
- Use a heavy-bottomed pan to prevent burning.
- Stir constantly once sugar is added; sugar can burn easily.
- For extra flavor, lightly toast nuts before adding.
- Store in an airtight container at room temperature for up to 2 weeks.
I can also give you a “decadent chocolate-dipped English Toffee” version that’s super glossy and melts in your mouth.
Do you want me to do that?