English Toffee with Almonds

Featured in: Pan & Pot Cooking

This classic English toffee combines a rich, buttery base cooked to a perfect golden hard crack stage with smooth melted milk chocolate and a generous sprinkle of toasted almonds. The process involves careful heating and stirring to achieve the ideal texture, followed by layering chocolate that softens and spreads evenly, then topping with crunchy nuts. The treat cools and sets into crisp pieces, offering a delightful balance of sweet, creamy, and nutty flavors in every bite. Ideal for a satisfying dessert or gift.

Updated on Fri, 09 Jan 2026 13:21:00 GMT
Golden, crackly English toffee topped with melted chocolate and toasted almonds, a sweet delight. Save
Golden, crackly English toffee topped with melted chocolate and toasted almonds, a sweet delight. | dulcepantry.com

My grandmother kept a worn tin of toffee in her kitchen cabinet, the kind she'd pull out when someone unexpected stopped by. Years later, I tried recreating it from memory—that perfect snap when you bit down, the way the chocolate melted against your tongue, the almonds catching between your teeth. The first batch burned, the second seized up, but the third time something clicked. Now I understand why she guarded that recipe so carefully; it's one of those rare treats that tastes like pure indulgence but demands respect and precision.

I made this for a dinner party once, terrified the whole thing would seize on me in front of my guests. Instead, it set beautifully while we ate, and by the time dessert came around, breaking it apart became this small theatrical moment—everyone leaning in as the pieces snapped clean. Someone asked if I'd made it professionally, and I nearly dropped the plate trying not to laugh.

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 (225 g): Use real butter here—it's the soul of the toffee and sets the flavor completely apart.
  • Granulated sugar, 1 cup (200 g): Don't skip the weight measurement; it matters more than you'd think for hitting that hard crack stage.
  • Fine sea salt, 1/4 tsp: This tiny amount makes the sweetness sing without tasting salty.
  • Water, 2 tbsp: Keeps the sugar from crystallizing at the start; essential for a smooth toffee.
  • Pure vanilla extract, 1 tsp: Add it off heat so the flavor doesn't cook away.
  • Milk chocolate, 200 g (7 oz), chopped or in chips: Chop it yourself if you can—it melts more evenly than some commercial chips.
  • Toasted sliced almonds, 3/4 cup (90 g): Toast them yourself if you have time; the aroma changes everything about the final bite.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prepare your stage:
Line your 9x13-inch pan with parchment paper, letting the edges hang over slightly so you can lift the whole slab out later. Have your thermometer clipped to the pan's side before you start heating anything.
Melt and combine:
Combine butter, sugar, salt, and water in your heavy saucepan over medium heat, stirring constantly with a wooden spoon. The motion prevents the sugar from scorching on the bottom while the butter slowly dissolves into this golden-looking soup.
Cook to the hard crack stage:
Keep stirring frequently—this is where patience becomes non-negotiable. Around 10 minutes in, it'll smell deeply buttery and caramel-like, and the color shifts from pale amber to that deep golden-brown that means business. Watch for 300°F on your thermometer; this is the magic number, and overshooting it even by 5 degrees changes everything.
Finish the toffee:
Pull it off heat immediately and stir in the vanilla extract carefully—it'll bubble up dramatically for a second. Pour the whole thing into your waiting pan and use a spatula to spread it in an even layer, working quickly before it starts to set.
Layer the chocolate:
After 2 minutes, scatter your chopped chocolate over the still-warm toffee. Let it sit for another 2 minutes, then gently spread it with an offset spatula into a thin, even coat. The residual heat does all the melting work.
Crown with almonds:
Sprinkle the toasted almonds over the warm chocolate while it's still soft enough to hold them, pressing them down lightly with your spatula. They'll lock in place as everything cools.
Cool with patience:
Let it sit at room temperature for about 2 hours, or speed things up by sliding it into the fridge for 45 minutes. Resisting the urge to break into it early is harder than making it.
Break and store:
Once fully set, break the whole slab into irregular pieces—they look more intentional and homemade that way. Store in an airtight container in a cool, dry spot for up to 2 weeks, though it rarely lasts that long.
A close-up of buttery English toffee, glistening with melted milk chocolate and crunchy almonds. Save
A close-up of buttery English toffee, glistening with melted milk chocolate and crunchy almonds. | dulcepantry.com

My sister brought her new boyfriend over one afternoon, and I nervously offered him a piece of this toffee. He went quiet for a moment, then said it reminded him of his childhood. Turns out his grandmother made something nearly identical in a tiny kitchen in Manchester. We ended up talking for two hours about candy thermometers and the specific smell of butter hitting 300 degrees. That's when I realized this recipe wasn't just about the toffee anymore—it was about carrying forward something that mattered.

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 Toffee Never Disappoints

The structure of toffee is all about chemistry and timing—get the sugar to the right temperature and you've got this honeycomb-like brittle that shatters the moment your teeth find it. Undershoot by 10 degrees and it never sets properly; overshoot and you're eating bitter char. That narrow window is exactly what makes it worth making. Once you nail it once, you'll chase that feeling again and again.

Chocolate and Almonds as Partners

The milk chocolate and almonds aren't just toppings—they're carefully chosen finishing notes that change the entire experience. The chocolate softens the toffee's density with its sweetness, while the almonds add a textural contrast that keeps your mouth engaged. Together, they prevent the treat from becoming one-dimensional, which is why swapping them out changes the personality of the whole recipe.

Storage and Sharing Wisdom

Toffee lives best in an airtight container away from heat and humidity—moisture is its enemy, turning it soft instead of crisp. I've learned to portion it into small containers with parchment between layers, making it easier to gift to people or grab a piece without the whole batch sweating in the pan. It keeps beautifully for two weeks, though anticipation has never let any of mine last that long.

  • Wrap pieces individually in waxed paper if you're gifting them; it looks intentional and tastes better cold.
  • Dark chocolate swaps in beautifully if you want something less sweet and more complex.
  • This is the recipe that finally made me understand why my grandmother kept that tin so close.
Homemade English toffee, broken into pieces, revealing layers of toffee, chocolate, and nut topping. Save
Homemade English toffee, broken into pieces, revealing layers of toffee, chocolate, and nut topping. | dulcepantry.com

This toffee is the kind of thing that transforms an ordinary afternoon into something memorable. Make it, share it, and watch it become someone's grandmother story too.

Recipe FAQs

What is the key to achieving the right toffee texture?

Cooking the butter and sugar mixture to 300°F (150°C) hard crack stage ensures a crisp and firm toffee texture.

Can dark chocolate be used instead of milk chocolate?

Yes, dark chocolate can replace milk chocolate for a richer, more intense flavor.

How should the almonds be prepared before adding?

Toasting sliced almonds enhances their crunch and flavor when sprinkled over the chocolate layer.

What is the best way to cool and set the toffee?

Allow it to cool at room temperature for about 2 hours or refrigerate for faster setting to ensure firm pieces.

Are there any suggested substitutions for nuts?

For a nut-free option, you can omit almonds or substitute with toasted seeds like pumpkin or sunflower seeds.

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.

English Toffee with Almonds

Buttery toffee base topped with rich milk chocolate and crunchy toasted almonds.

Prep Time
15 min
Time to Cook
20 min
Time Needed
35 min
Created by Julian Reed


Skill Level Medium

Cuisine British

Makes 24 Number of Servings

Diet Requirements Meat-Free, No Gluten

What You Need

Toffee Base

01 1 cup unsalted butter (225 g)
02 1 cup granulated sugar (200 g)
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 (200 g)
02 3/4 cup toasted sliced almonds (90 g)

Steps

Step 01

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

Step 02

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

Step 03

Cook Toffee to Hard Crack Stage: Continue cooking, stirring frequently, until the mixture turns deep golden and reaches 300°F (150°C) on a candy thermometer, approximately 10 to 15 minutes.

Step 04

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

Step 05

Add Chocolate Topping: Let the toffee sit for 2 minutes, then sprinkle chopped milk chocolate evenly over the hot toffee. Allow chocolate to soften for 2 minutes before spreading into an even layer.

Step 06

Top with Almonds: Sprinkle toasted sliced almonds evenly over the melted chocolate, pressing them in lightly.

Step 07

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

Step 08

Break into Pieces and Store: Once fully set, break into 24 pieces and store in an airtight container.

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.

Gear 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 ingredients for allergy concerns and talk with a healthcare expert if you're unsure.
  • Contains dairy (butter, milk chocolate) and tree nuts (almonds). May contain soy.

Nutrition Details (each serving)

Details given are for general purposes and shouldn't replace professional medical guidance.
  • Calories: 160
  • Total Fat: 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.