cook · dessert · american
How to Make Toffee
Toffee is pure chemistry. Sugar, butter, and heat transform into something that snaps cleanly between your teeth, then melts on your tongue. Get the temperature right and you'll have glossy, golden sheets that break into perfect shards.
- Total time: 45 min
- Hands-on: 20 min
- Serves: 24 pieces
- Difficulty: Intermediate
Before you start
Temperature is everything — have your thermometer ready
Toffee requires precise timing and constant attention once you start. Prep everything before you begin because you won't have time to hunt for tools once the sugar starts cooking.
- heavy-bottomed saucepan
- candy thermometer
- wooden spoon
- rimmed sheet pan
- parchment paper
Ingredients
- 1 cup unsalted butter
- 1 cup granulated sugar
- 2 tbsp water
- 1/4 tsp salt
- 1/2 tsp vanilla extract
The hard crack stage
Watch for 300°F and the color change
Toffee is done when it reaches 300°F and turns deep amber. The mixture will look almost burnt but smell nutty and rich — that's exactly what you want.
Step by step
- Line a rimmed sheet pan with parchment paper.. Leave some overhang so you can lift the toffee out easily once it's set.
- Combine butter, sugar, water, and salt in a heavy-bottomed saucepan.. Use a pan with high sides — the mixture will bubble up significantly as it cooks.
- Cook over medium heat, stirring constantly with a wooden spoon.. The butter will melt first, then the mixture will start to bubble. Keep stirring to prevent scorching.
- Clip a candy thermometer to the side of the pan.. Make sure the bulb doesn't touch the bottom of the pan. The mixture will climb from 220°F to 300°F quickly.
- Continue stirring as the temperature rises to 300°F.. The color will deepen from pale yellow to deep amber. Don't stop stirring or the bottom will burn.
- Remove from heat immediately when it hits 300°F.. The mixture will be bubbling vigorously and smell nutty. Work quickly now.
- Stir in vanilla extract.. It will sputter and steam — this is normal. Stir just until incorporated.
- Pour onto the prepared sheet pan.. Work fast but don't scrape the pan — any crystallized bits will make your toffee grainy.
- Let cool completely at room temperature.. This takes about 20 minutes. The toffee will look glossy and feel cool to the touch when ready.
- Break into pieces by hand or with a knife.. Properly made toffee will snap cleanly into shards with jagged, glassy edges.
Tips & troubleshooting
- Use a heavy-bottomed pan to prevent hot spots that can cause scorching
- Don't make toffee on humid days — the moisture in the air can make it sticky
- If your toffee separates, remove from heat and whisk in a tablespoon of warm water
- Store finished toffee in an airtight container with parchment between layers
Variations
- Chocolate-Topped Toffee. Sprinkle chopped chocolate over the hot toffee, let it melt, then spread with a spatula and top with chopped nuts.
- Salted Toffee. Sprinkle flaky sea salt over the toffee while it's still warm for a sweet-salty contrast.
- Nut Toffee. Stir in 1/2 cup of chopped toasted almonds or pecans just before pouring onto the pan.
Questions
- Why did my toffee turn grainy?
- Sugar crystals formed during cooking. This happens when you stir too vigorously early on or if there are sugar crystals on the sides of the pan. Brush down the sides with a wet pastry brush next time.
- Can I make toffee without a thermometer?
- Not reliably. The window between perfect toffee and burnt sugar is narrow. If you must, drop a small amount into cold water — it should form hard, brittle threads that snap cleanly.
- How long does homemade toffee keep?
- About two weeks in an airtight container at room temperature. Keep it away from moisture or it will become sticky.