Homemade English Toffee with Chocolate

Golden English toffee shards topped with smooth semi-sweet chocolate and sprinkled with toasted almond pieces.
English Toffee with Semi-Sweet Chocolate
By Lila BeaumontUpdated:
This English Toffee has a shattering crunch and a deep, buttery flavor. It's all about reaching the right temperature to ensure it snaps rather than sticks.
  • Time: 5 min active + 20 min cook + 2 hr chilling
  • Flavor & Texture: Buttery, crisp, and rich
  • Perfect for: Homemade gifts or holiday parties

You don't need a professional candy maker to get this right. A heavy saucepan distributes heat evenly enough to reach the hard crack stage without burning the bottom.

Making English Toffee a breeze just requires a thermometer and a bit of patience. You'll end up with a candy that balances the saltiness of butter with the sweetness of chocolate and toasted nuts.

It's a contrast of textures. You get the hard, brittle snap of the toffee base paired with a smooth, creamy chocolate layer.

Making English Toffee

  • The Stabilizer: The secret is adding corn syrup to prevent the sugar from recrystallizing, which keeps the candy smooth instead of grainy.
  • Thermal Mass: A heavy pan prevents hot spots, so the sugar doesn't burn before the whole batch reaches the correct temperature.
Premium ChoiceBudget OptionImpactSavings
European ButterStandard UnsaltedSlightly less richnessLow
Toasted AlmondsPeanutsNuttier, earthier tasteMedium
Semi-Sweet ChipsBaking ChocolateMore intense cocoaLow

Honestly, using a heavy bottomed pot is a non-negotiable here. Thin pans will scorch the sugar in seconds.

Ingredient Deep Dive

IngredientRoleIf You Don't Have It
Unsalted ButterProvides fat and flavorSalted butter (reduce added salt)
Corn SyrupPrevents crystallizationHoney (adds distinct flavor)
Semi-Sweet ChocolateAdds rich contrastDark chocolate (less sweet)
Toasted AlmondsAdds crunch and saltWalnuts or pecans

I like using toasted almonds because they hold up better against the heavy chocolate.

The Pantry List

  • 1 cup (225g) unsalted butter, cubed Why this? High fat content creates the brittle snap
  • 1 cup (200g) granulated white sugar
  • 2 tbsp (30ml) light corn syrup Why this? Stops the sugar from graining
  • 1/4 tsp (1.5g) salt
  • 8 oz (225g) semi-sweet chocolate chips
  • 2 tbsp (30g) unsalted butter
  • 1/2 cup (60g) toasted almonds, finely chopped

Bringing It Together

1. Preparing the Base

Line a baking sheet with parchment paper. In a heavy bottomed saucepan, combine 1 cup (225g) unsalted butter, 1 cup (200g) granulated white sugar, 2 tbsp (30ml) light corn syrup, and 1/4 tsp (1.5g) salt. Melt the mixture over medium heat, stirring constantly until fully combined and simmering.

Preparing the Base: unsalted butter, granulated white sugar, light corn syrup, salt — Homemade English Toffee with Chocolate

2. Reaching the Hard Crack

Increase heat slightly and stop stirring. Boil the mixture, monitoring with a candy thermometer until it reaches 300°F to 310°F (149°C to 154°C). Wait until it turns a deep mahogany color with a nutty aroma.

Deep mahogany brown caramel simmering in a saucepan.

3. Setting the Toffee

Immediately pour the molten sugar onto the prepared baking sheet. Use an offset spatula to spread it quickly into a thin, even layer. Allow the toffee to cool and harden completely at room temperature.

4. The Chocolate Finish

Melt 8 oz (225g) semi-sweet chocolate chips and 2 tbsp (30g) unsalted butter in the microwave in 30 second bursts, stirring until smooth. Spread the melted chocolate evenly over the hardened toffee.

Immediately sprinkle 1/2 cup (60g) toasted finely chopped almonds over the chocolate, pressing them lightly into the surface. Once the chocolate has set, use a sharp knife to score the toffee or break it by hand into irregular shards.

Melted dark chocolate spread over a layer of hardened toffee on a baking sheet.

Fixes for Toffee Trouble

If the candy feels chewy, it didn't reach the hard crack stage. You need that 300°F mark for it to behave like a brittle. If you see oil pooling on top, the emulsion broke, usually from too much stirring during the boil.

Fixing Grainy Texture

This happens when sugar crystals form on the side of the pot and fall back in. You can prevent this by using a wet pastry brush to wipe down the sides of the pan.

Handling Separated Fat

If the butter separates from the sugar, lower your heat immediately. Gently whisk it back together until the mixture looks uniform again.

Preventing Soft Toffee

Make sure your thermometer is calibrated. If it's off by even five degrees, your homemade English Toffee might end up as a soft caramel.

ProblemRoot CauseSolution
Grainy textureSugar recrystallizationWipe pan sides with water
Chewy consistencyUnder-boiled sugarCook to 300°F minimum
Burnt tasteExcessively high heatUse a heavier pan

If you're looking for a similar treat, this Christmas Toffee recipe uses a similar base but offers different topping ideas.

Keeping the Crunch

Neatly arranged shards of buttery golden candy topped with glossy chocolate and finely chopped toasted almonds.

Store your English Toffee in a sealed jar in the refrigerator for up to 2 weeks. This keeps the chocolate from blooming and the toffee from absorbing moisture.

For long-term storage, wrap individual shards in foil and put them in a freezer-safe bag for 3 months. Move them to the fridge overnight before eating to prevent condensation from ruining the chocolate finish.

Simple Flavor Twists

I enjoy finishing the chocolate with a light dusting of salt for that salted caramel flavor. You can also use macadamias or pecans as a substitute for almonds.

Dark Chocolate Espresso

Stir a teaspoon of instant espresso powder into 70% dark chocolate. The bitterness offsets the sugar, offering a more sophisticated version of this English Toffee.

Salted Caramel Pecan

Replace the almonds with toasted pecans and mix a little extra salt into the butter. This gives the candy a savory depth that is great for gift-giving.

Recipe FAQs

What is an English toffee?

A hard, buttery candy topped with chocolate and nuts. It features a brittle sugar base cooked to the hard crack stage, providing a distinct, sharp snap.

Does English toffee differ from regular toffee?

Yes, it typically includes a chocolate and nut topping. While regular toffee consists only of the caramelized sugar and butter base, the English version adds these rich layers.

How do I make English toffee?

Boil butter, sugar, corn syrup, and salt to 300°F-310°F. Pour the molten sugar onto a lined sheet, allow it to harden, and finish with melted chocolate and toasted almonds.

Why is corn syrup used?

It prevents the sugar from recrystallizing. This stabilizer ensures the final candy is smooth and glass-like rather than grainy.

Can I substitute the almonds?

Yes, walnuts or peanuts work well. These alternatives maintain the necessary crunch and saltiness to balance the sweet chocolate.

Which pot is best for melting the sugar?

Use a heavy-bottomed saucepan. This distributes heat evenly and prevents the sugar from scorching before the entire batch reaches the required temperature.

Where should the finished shards be kept?

Keep them in a sealed container in the refrigerator. This preserves the brittle texture and prevents the candy from absorbing moisture from the air.

English Toffee with Semi-Sweet Chocolate

English Toffee with Semi-Sweet Chocolate Recipe Card
English Toffee with Semi-Sweet Chocolate Recipe Card
4.7 / 5 (9 Reviews)
Preparation time:5 Mins
Cooking time:20 Mins
Resting time:2 Hrs
Total time:2 Hrs 25 Mins
Servings:30 · 30 shards
Category: CandyCuisine: American
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
142 kcal
% Daily Value*
Total Fat 10.5g
   Saturated Fat 5.0g
Sodium 27mg
Total Carbohydrate 11.9g
   Dietary Fiber 0.6g
   Total Sugars 10.7g
Protein 0.8g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Pick your stars
Rate, Share, Comment:
Submit Review:
How Readers Rated It
5
(6)
4
(3)
3
(0)
2
(0)
1
(0)
Jump to Recipe