Classic English Toffee Almonds

Featured in: Stovetop & Oven Cooking

This classic English toffee combines a rich buttery base cooked to a deep golden stage with smooth milk chocolate melted on top. Toasted almonds add a satisfying crunch and nutty flavor, creating a balanced sweet treat. Preparation involves careful heating to achieve the hard crack stage, followed by layering chocolate and almonds before cooling to set. Ideal for sharing, it offers a pleasing texture contrast and indulgent taste.

Updated on Fri, 09 Jan 2026 08:49:00 GMT
Golden English toffee with a rich milk chocolate layer and toasted almonds, a perfect dessert. Save
Golden English toffee with a rich milk chocolate layer and toasted almonds, a perfect dessert. | zitounekitchen.com

There's something about the smell of butter and sugar hitting that perfect golden stage that makes me pause everything else in the kitchen. My grandmother used to make English toffee every December, and I'd stand on a step stool watching the mixture transform from pale and soft to this deep amber liquid that seemed to glow. The first time I tried it myself, I panicked thinking it was burning, but that dark caramel color is exactly what you're after. Now whenever I make it, that moment when the vanilla hits the hot toffee brings me right back to her kitchen, except this time I'm the one holding the spoon.

I once brought a batch of this to a holiday potluck thinking it might get lost among all the other desserts, and somehow it was gone before the main course ended. My friend Sarah kept sneaking pieces, and by the end of the night she was asking for the recipe and a new batch for her office party. That's when I realized this wasn't just candy—it was something people genuinely reach for, break into uneven pieces, and eat without thinking.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Unsalted butter (1 cup): Use quality butter here—it's the soul of this candy, so don't cut corners with low-fat spreads.
  • Granulated sugar (1 cup): This and the butter create that deep caramel flavor, so measure carefully.
  • Fine sea salt (1/4 tsp): Just a whisper of salt makes the sweetness pop without being noticeable.
  • Water (2 tbsp): This helps the sugar dissolve evenly at the start so you avoid crystallization.
  • Pure vanilla extract (1 tsp): Add this right at the end when heat stops the cooking—it brings a subtle warmth to the whole thing.
  • Milk chocolate (200 g): Chopped or chips work equally well; chocolate melts faster if you chop it yourself into smaller pieces.
  • Toasted sliced almonds (3/4 cup): Buy them already toasted if you can, or toast raw almonds for 8 minutes at 350°F until they smell incredible.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Set up your stage:
Line your baking pan with parchment paper so the toffee doesn't stick to the sides and you can actually remove it without heartbreak. Heavy-bottomed pans are non-negotiable here because thin pans create hot spots that burn the bottom while the top is still pale.
Combine and melt:
Throw butter, sugar, salt, and water into your heavy saucepan and turn the heat to medium. Stir constantly with a wooden spoon—you're looking for that moment when everything melts together into a smooth, combined mixture, usually 3 to 5 minutes.
Cook to the magic temperature:
Keep stirring frequently as the mixture begins to bubble and deepen in color. This is where your candy thermometer becomes your best friend—you're aiming for 300°F, which is the hard crack stage. This takes about 10 to 15 minutes, and it's the point where the toffee will snap cleanly instead of staying chewy.
Finish strong:
The second it hits 300°F, remove the pan from heat and stir in your vanilla extract quickly. Pour the hot toffee into your prepared pan immediately and spread it thin with a spatula—working fast here because it hardens quickly.
Layer the chocolate:
Wait just 2 minutes so the toffee sets slightly, then sprinkle your chocolate pieces evenly across the surface. Give it 2 more minutes for the residual heat to soften the chocolate, then gently spread it into an even layer with an offset spatula or the back of a spoon.
Add the almonds:
Scatter your toasted almonds over the still-soft chocolate and press them in gently so they stick. They'll add a subtle crunch that contrasts beautifully with the smooth chocolate and brittle toffee.
Cool and set:
Let everything cool completely at room temperature, which takes about 2 hours, or speed things up by refrigerating for 45 minutes. You'll know it's set when you tap it and hear a crisp snap instead of a soft thud.
Break and store:
Once fully set, break the toffee into uneven pieces with your hands—the irregular shapes actually make it feel more homemade and artisanal. Store in an airtight container in a cool place, and it'll stay fresh for about 2 weeks if you don't eat it all first.
Save
| zitounekitchen.com

I remember my cousin biting into a piece of this toffee at Christmas and closing her eyes like she'd just heard her favorite song. She didn't say anything for a moment, just smiled, and that's when I understood that good food doesn't need to be complicated to make someone genuinely happy. This candy became the thing people asked me to make every year after that.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Recipe Works

The combination of butter and sugar cooked to exactly 300°F creates a structure that's neither too hard to bite nor too soft to hold together. Most people don't realize that the temperature is more important than the time—you could take 8 minutes or 18 minutes depending on your stove's heat output, but 300°F is always the target. The vanilla added at the end adds depth without burning off, and the milk chocolate's slight sweetness balances the deep bitterness of the toffee beautifully.

Flavor Variations Worth Trying

Dark chocolate transforms this into something more elegant and less sweet, perfect for people who find milk chocolate cloying. Sea salt sprinkled on top before the chocolate sets creates a trendy sweet-and-salty contrast, or you could toast the almonds with a touch of cinnamon for warmth. I've even experimented with different nut combinations—cashews give a buttery quality, and hazelnuts add an almost chocolate-hazelnut vibe that feels indulgent.

Storage and Gifting Tips

This candy keeps surprisingly well in an airtight container and actually tastes better after a day or two when the flavors have settled. For gifting, break it into a pretty jar layered with parchment paper, or wrap individual pieces in wax paper for a more polished presentation. If humidity is high where you live, store it in the refrigerator to prevent the chocolate from blooming, and always let it come to room temperature before opening the container to avoid condensation.

  • Pack it with a small note explaining that it should be stored in a cool, dry place since humidity is its only real enemy.
  • Make it ahead of time—this candy actually improves if made 2 to 3 days before you need it.
  • Double the recipe without changing the cooking time, just use a larger pan and stir a bit more carefully to ensure even browning.
Buttery and crunchy English toffee, featuring melted chocolate and sprinkled with golden almonds. Save
Buttery and crunchy English toffee, featuring melted chocolate and sprinkled with golden almonds. | zitounekitchen.com

Homemade toffee is proof that sometimes the simplest ingredient lists create the most memorable results. There's something deeply satisfying about breaking a piece with your hands and hearing that crisp snap that tells you everything went right.

Common Questions

What is the ideal cooking temperature for the toffee base?

The toffee base should reach the hard crack stage, around 300°F (150°C), to ensure proper texture and crunch.

Can dark chocolate be used instead of milk chocolate?

Yes, dark chocolate can replace milk chocolate to provide a richer, slightly bitter flavor contrast to the buttery toffee.

How should the toffee be cooled for best results?

Allow the toffee to cool completely at room temperature for about 2 hours or refrigerate for a faster set to achieve a firm texture.

What can be used as a nut-free topping alternative?

For a nut-free option, omit the almonds or substitute with toasted seeds such as pumpkin or sunflower seeds.

How can stickiness be prevented when breaking the toffee?

Ensure the toffee is fully set and cooled before breaking into pieces; using parchment or silicone mats during preparation also helps prevent sticking.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Classic English Toffee Almonds

Buttery toffee layered with milk chocolate and topped with toasted almonds for perfect sweetness and crunch.

Time to Prep
15 min
Time to Cook
20 min
Overall Time
35 min
Created by Keira Bowman


Skill Level Medium

Cuisine British

Makes 24 Portions

Diet Preferences Meat-Free, Gluten-Free

What You'll Need

Toffee Base

01 1 cup unsalted butter (2 sticks)
02 1 cup granulated sugar
03 1/4 teaspoon fine sea salt
04 2 tablespoons water
05 1 teaspoon pure vanilla extract

Topping

01 7 ounces milk chocolate, chopped or chips
02 3/4 cup toasted sliced almonds

Directions

Step 01

Prepare Baking Pan: Line a 9x13-inch baking pan with parchment paper or a silicone mat to ensure easy removal.

Step 02

Combine Toffee Ingredients: In a heavy-bottomed saucepan, combine butter, sugar, salt, and water. Cook over medium heat, stirring constantly until butter melts and mixture is uniform.

Step 03

Cook Toffee to Hard Crack Stage: Continue cooking while stirring frequently until the mixture reaches a deep golden hue and reads 300°F on a candy thermometer, about 10 to 15 minutes.

Step 04

Add Vanilla and Pour Toffee: Remove from heat, swiftly stir in vanilla extract, and immediately pour the hot toffee into the prepared pan. Spread evenly with a spatula.

Step 05

Apply Chocolate Topping: After 2 minutes, sprinkle chopped milk chocolate evenly over the toffee. Allow chocolate to soften for 2 more minutes, then spread into an even layer.

Step 06

Add Almonds: Sprinkle toasted sliced almonds over the melted chocolate, pressing gently to adhere.

Step 07

Cool and Set: Allow the toffee to cool completely at room temperature for approximately 2 hours, or refrigerate for faster setting.

Step 08

Cut and Store: Once fully set, break into 24 pieces and store in an airtight container for freshness.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Heavy-bottomed saucepan
  • Candy thermometer
  • Wooden spoon or silicone spatula
  • 9x13-inch baking pan
  • Parchment paper or silicone mat
  • Offset spatula (optional)

Allergy Notes

Review each item for possible allergens and seek advice from a health expert if uncertain.
  • Contains dairy (butter, milk chocolate) and tree nuts (almonds).
  • May contain soy (chocolate).

Nutrition Details (per portion)

These nutrition figures are for informational use only. Always consult with a medical professional if needed.
  • Calories: 160
  • Fats: 11 g
  • Carbohydrates: 15 g
  • Proteins: 1 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.