English Toffee with Almonds

Featured in: Simple Sweet Touches

This classic English confection features a buttery toffee base cooked to a deep golden stage, layered with smooth milk chocolate that softens upon contact, and finished with a generous sprinkling of toasted almonds. The result is a perfect harmony of crunchy textures and rich, sweet flavors. Ideal for sharing, it sets firmly after cooling, creating bite-sized pieces with a satisfying snap and nutty finish. Variations include dark chocolate or seed toppings for different taste experiences.

Updated on Sat, 10 Jan 2026 09:15:00 GMT
Golden, crunchy English toffee with melted chocolate and toasted almonds, prepared in a baking pan. Save
Golden, crunchy English toffee with melted chocolate and toasted almonds, prepared in a baking pan. | goldenazul.com

There's something about the smell of butter and sugar hitting that perfect amber stage that makes you feel like you're part of a centuries-old tradition, even if you've only made toffee twice. The first time I attempted this, I stood there watching the mixture bubble and shift colors, utterly transfixed, convinced I'd somehow mess up something so deceptively simple. But that moment when the vanilla hits the hot toffee and fills your kitchen with warmth? That's when I understood why people come back to this recipe again and again.

I brought a batch to a winter potluck last year, and watching my neighbor sneak a third piece when she thought no one was looking told me everything I needed to know about whether this recipe worked. She asked for it immediately, and I realized then that homemade toffee is one of those rare things that genuinely tastes better than the store-bought version everyone's grown accustomed to.

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: Use a full cup (225 g)—the high butter content is what gives this toffee its rich, almost creamy depth, and unsalted lets you control the salt level.
  • Granulated sugar: A full cup (200 g) dissolves into the butter to create that glossy, golden base without any grittiness.
  • Fine sea salt: Just a quarter teaspoon, but it cuts through the sweetness and makes every other flavor sing.
  • Water: Two tablespoons help the sugar and butter combine smoothly before the heat kicks in.
  • Pure vanilla extract: A single teaspoon added right at the end adds complexity without overpowering the toffee's natural flavor.
  • Milk chocolate: Seven ounces chopped or in chips—milk chocolate creates a gentler layer than dark, but either works depending on your mood.
  • Toasted sliced almonds: Three-quarters of a cup adds crunch and a subtle nutty note that keeps the sweetness from feeling one-dimensional.

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 baking pan with parchment paper or a silicone mat—this is the moment that determines whether you'll be scraping hardened toffee off the pan in frustration or lifting it out cleanly.
Bring the mixture together:
In a heavy-bottomed saucepan, combine butter, sugar, salt, and water over medium heat, stirring constantly with a wooden spoon or silicone spatula. You're not rushing this part; you're listening for the sizzle to become more insistent as everything melts into one cohesive, golden pool.
Watch for the color change:
Keep stirring frequently as the mixture darkens from pale gold to a deep amber that reminds you of honey held up to sunlight. Insert a candy thermometer once it starts looking seriously golden, and watch for it to hit 300°F (150°C), which should take about 10 to 15 minutes total.
Add vanilla and pour:
The moment it reaches temperature, remove from heat and quickly stir in the vanilla extract—it'll smell incredible and slightly alarming as the heat releases all that flavor. Immediately pour the hot toffee into your prepared pan and spread it as evenly as you can with a spatula, working quickly because it sets fast.
Layer the chocolate:
Let the toffee sit undisturbed for 2 minutes, then sprinkle your chopped milk chocolate evenly across the entire surface. Give it another 2 minutes to soften from the residual heat, then spread it gently into an even layer—you want coverage without destroying the toffee underneath.
Crown with almonds:
Sprinkle the toasted almonds generously over the still-warm chocolate and press them in lightly so they stay put rather than sliding off later.
The hardest part—waiting:
Let the toffee cool completely at room temperature for about 2 hours, or speed things up by refrigerating for 30 to 40 minutes. Once fully set and hard to the touch, break it into pieces and transfer to an airtight container.
Save
| goldenazul.com

There's a specific joy in breaking homemade toffee into shards and hearing that satisfying crack, knowing you made something that tastes polished and professional but came from your own kitchen. It's one of those rare recipes that feels like you've unlocked a small culinary secret.

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.

Making It Your Own

Dark chocolate creates a richer, more sophisticated flavor if you find milk chocolate too sweet, and honestly, the difference is noticeable in the best way. For a completely nut-free version, toasted seeds like pepitas or sunflower seeds give you that textural contrast without the almonds, and they toast up beautifully golden.

Storage and Shelf Life

Toffee stores brilliantly in an airtight container in a cool, dry place for up to two weeks, though mine rarely lasts that long. Keep it away from humidity and direct sunlight, and if you're gifting it, wrap pieces individually in parchment paper for a presentation that looks intentional and thoughtful.

The Kitchen Chemistry Behind It All

Toffee is one of those delicious reminders that cooking is really just controlled chemistry—the sugar and butter undergo something called the Maillard reaction as they heat, which creates those complex, caramelized flavors you can't get any other way. The hard-crack stage isn't arbitrary; it's the moment when the sugar has lost enough water content that it becomes brittle rather than chewy, and a candy thermometer removes all the guesswork.

  • The water in the recipe helps prevent sugar crystallization early on, which would make the toffee grainy instead of smooth.
  • Toasting the almonds first intensifies their flavor, so you get nuttiness without needing more of them.
  • Let the chocolate soften gently from residual heat rather than applying heat directly, so the milk chocolate stays smooth and doesn't separate.
Delicious, richly-sweet English toffee, featuring a layer of milk chocolate and crunchy almonds. Save
Delicious, richly-sweet English toffee, featuring a layer of milk chocolate and crunchy almonds. | goldenazul.com

English toffee is the kind of recipe that rewards you for paying attention and following through, turning ordinary ingredients into something that tastes like you spent hours on it. Make it once, and you'll understand why it's been a beloved classic for generations.

Recipe FAQs

What is the ideal cooking temperature for the toffee?

Cook the toffee mixture until it reaches 300°F (150°C), the hard crack stage, to ensure a firm, crisp texture.

Can I substitute dark chocolate for the milk chocolate layer?

Yes, using dark chocolate provides a richer and slightly less sweet finish while maintaining the smooth layer on top.

How do I toast almonds properly?

Toast sliced almonds in a dry pan over medium heat, stirring frequently, until golden and fragrant to enhance their crunch and flavor.

What is the best way to spread the chocolate layer evenly?

After sprinkling chopped chocolate on hot toffee, wait 2 minutes for it to soften, then gently spread it using an offset spatula for a smooth, even layer.

How should the finished toffee be stored?

Store in an airtight container at room temperature or in a cool, dry place to maintain its crunch for up to two weeks.

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 topped with milk chocolate and toasted almonds offering a rich crunch and sweetness.

Prep Time
15 mins
Time to Cook
20 mins
Time Required
35 mins
Created by Melanie Wright


Level Medium

Cuisine British

Makes 24 Portions

Diet Preferences Vegetarian-Friendly, 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 in 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 to prevent sticking.

Step 02

Combine base ingredients: In a heavy-bottomed saucepan, melt the butter and combine with sugar, salt, and water over medium heat, stirring constantly until smooth and combined.

Step 03

Cook toffee mixture: Continue cooking the mixture, stirring frequently, until it reaches a deep golden color and 300°F on a candy thermometer (hard crack stage), approximately 10 to 15 minutes.

Step 04

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

Step 05

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

Step 06

Top with almonds: Scatter toasted sliced almonds over the melted chocolate and press them in lightly to adhere.

Step 07

Set and cool: Let toffee cool completely at room temperature for about 2 hours, or refrigerate to speed the setting process.

Step 08

Serve and store: Once fully set, break into 24 pieces and store in an airtight container to maintain 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.

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 Notice

Please review every ingredient to catch allergens or, if unsure, ask a medical expert.
  • Contains dairy (butter, milk chocolate) and tree nuts (almonds).
  • May contain soy (present in some chocolates).

Nutrition Info (by serving)

This data is for informational purposes only and isn’t a substitute for professional health advice.
  • Kcal: 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.