English Toffee

English Toffee
⏱️ cook time 35 minutes (plus 2 hours inactive setting time)
🍽️ servings 16
⚡ Difficulty medium

intro

Buttery, crisp caramelized toffee topped with smooth milk chocolate and toasted almonds, a beloved sweet perfect for holiday gifting and casual snacking.

Ingredients

Unsalted butter 226g (1 cup / 2 sticks)
Granulated white sugar 200g (1 cup)
Water 30ml (2 tablespoons)
Fine sea salt 1g (1/4 teaspoon)
Pure vanilla extract 5ml (1 teaspoon)
Finely chopped milk chocolate 170g (1 cup)
Toasted sliced almonds 75g (3/4 cup, divided)

Steps

1

Prep baking pan

Line a 9x13 inch (23x33cm) baking pan with parchment paper, leaving a 2-inch overhang on two long sides for easy removal. Evenly spread 37g (⅜ cup) of the toasted sliced almonds across the bottom of the lined pan, then set the pan within arm’s reach of your stovetop. Pre-measure all remaining ingredients into small prep bowls, as toffee cooks very quickly once it reaches high temperatures.

Step 1
step1:Prep baking pan
2

Cook toffee base

Place 226g (1 cup / 2 sticks) unsalted butter, 200g (1 cup) granulated sugar, 30ml (2 tbsp) water, and 1g (¼ tsp) fine sea salt in a heavy-bottomed 3-quart saucepan set over medium-low heat. Stir constantly with a heatproof silicone spatula until the butter fully melts and sugar completely dissolves into a smooth pale golden liquid, about 4-5 minutes. Once smooth, clip a candy thermometer to the pan side, ensuring the thermometer tip is submerged in the mixture but not touching the hot pan bottom.

Step 2
step2:Cook toffee base
3

Reach hard crack stage

Continue cooking the toffee, stirring slowly and constantly to prevent hot spots and burning, until the mixture reaches exactly 300°F (149°C), known as the hard crack stage, approximately 10-12 minutes. The toffee will darken to a deep rich amber color, similar to dark wild honey, as it hits the target temperature. Never leave the pan unattended during this step, as the toffee can burn and turn bitter in as little as 30 seconds once it passes 280°F (138°C).

Step 3
step3:Reach hard crack stage
4

Pour toffee evenly

Immediately remove the saucepan from heat the moment it hits 300°F, then carefully stir in 5ml (1 tsp) pure vanilla extract—note that the hot mixture will bubble and steam vigorously when the cold vanilla is added. Quickly pour the entire hot toffee mixture over the almond layer in the prepared pan, using a clean offset spatula to spread it into a consistent ¼-inch thick layer. Do not scrape the sticky burnt sugar residue from the pan sides into the poured toffee, as this will create grainy, bitter spots.

Step 4
step4:Pour toffee evenly
5

Add chocolate layer

Let the hot toffee rest undisturbed for 2 minutes to set slightly, then evenly sprinkle 170g (1 cup) finely chopped milk chocolate over the warm toffee surface. Wait 3-4 minutes to let the residual heat of the toffee fully melt the chocolate, then use a clean offset spatula to spread the melted chocolate into a perfectly smooth, uniform layer across the entire toffee surface.

Step 5
step5:Add chocolate layer
6

Top and set toffee

Immediately sprinkle the remaining 37g (⅜ cup) toasted sliced almonds evenly over the melted chocolate, pressing very gently with the flat of the spatula to ensure the nuts stick firmly to the chocolate. Let the toffee cool fully at room temperature for 2 hours, or speed up setting by chilling it in the refrigerator for 30 minutes, until the chocolate is completely firm and the toffee is hard to the touch.

Step 6
step6:Top and set toffee
7

Cut and store toffee

Once fully set, lift the entire block of toffee out of the pan using the parchment paper overhang, and transfer it to a wooden cutting board. Use a sharp heavy chef’s knife to cut the toffee into 16 irregular 2-inch pieces, or break it by hand for rustic, bite-sized chunks. Store finished toffee in an airtight container at cool room temperature (60-65°F / 15-18°C) for up to 2 weeks.

Step 7
step7:Cut and store toffee

Tips

1.Use a heavy-bottomed saucepan for this recipe, as thin lightweight pans create uneven hot spots that can burn the toffee quickly, resulting in a bitter, off-flavor.
2.Avoid stirring the toffee too vigorously once it comes to a rolling boil, as this can introduce sugar crystals that cause the toffee to turn grainy instead of perfectly smooth and crisp.
3.If your kitchen is warmer than 75°F (24°C), store the finished toffee in an airtight container in the refrigerator to prevent the chocolate layer from softening and melting, and let pieces sit at cool room temperature for 5 minutes before serving.

✨ You May Also Like

Desserts & Baking
🍜 Italy

Creamy, coffee-kissed classic Northern Italian no-bake dessert, with layers of rum-spiked mascarpone cream, soft ladyfingers, and a rich cocoa dusting.

⏱️ 4 hours 3Desserts & Baking ★ 4.8
Desserts & Baking
🍜 France

Flaky, shatteringly crisp, buttery French croissants with golden exteriors and soft, airy layered interiors, perfect for pairing with coffee for a special morning treat.

⏱️ 12 hours Desserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

Warm, spiced baked apples topped with a fluffy golden biscuit crust, this cozy dessert pairs perfectly with vanilla ice cream for cool-weather comfort.

⏱️ 55 minuteDesserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

A star-spangled classic American blueberry pie with buttery flaky crust and bright sweet-tart filling, perfect for summer patriotic gatherings.

⏱️ 1 hour 25Desserts & Baking ★ 4.8
Desserts & Baking
🍜 United States

A beloved no-bake regional Maine candy with a chewy coconut-potato center coated in rich dark chocolate, a New England holiday staple since the 1870s.

⏱️ 2 hours 3Desserts & Baking ★ 4.9
Desserts & Baking
🍜 France

Luxuriously creamy, floral frozen custard made with aromatic Tahitian vanilla beans, boasting a smooth, rich texture that melts slowly on the tongue.

⏱️ 3 hours 3Desserts & Baking ★ 4.6

English Toffee:Frequently Asked Questions

1.Why did my toffee turn out grainy instead of smooth?
Grainy toffee almost always stems from stray sugar crystals re-forming as the mixture cooks. The small amount of water in the recipe helps dissolve sugar evenly at the start, but you should also wipe down your pan’s inner sides with a wet pastry brush as it simmers, skip aggressive stirring at a rolling boil, and use fully grease-free utensils.
2.What temperature do I need to cook the toffee to for the perfect crisp texture?
You’ll need to cook the butter-sugar mixture to 300°F, known as the hard crack stage, using a clip-on candy thermometer for best accuracy. If you don’t have a thermometer, drop a tiny bit of hot mixture into cold water: it should form hard, brittle threads that snap cleanly, not bend or feel chewy. Watch closely past 290°F, as temperatures climb fast and can cause burnt flavor quickly.
3.Can I use salted butter instead of unsalted butter for this recipe?
You can absolutely use salted butter in a pinch, but you’ll need to adjust the added fine sea salt to avoid an overly salty final batch. Cut the added salt by ¼ teaspoon per ½ cup (1 stick) of salted butter you use. I still prefer unsalted butter for full control over the salt level, but the swap works seamlessly if that’s what you have on hand.
4.Why did the butter separate from the sugar while my toffee was cooking?
Butter separation usually happens if your heat is too high, you’re using a thin, unevenly heated pan, or you stir too infrequently as the mixture comes up to temperature. Fix it fast by pulling the pan off heat, stirring vigorously to emulsify the butter and sugar back together, then return it to medium-low heat to finish cooking with consistent, gentle stirring.
5.When should I add the vanilla extract so it doesn’t burn or taste off?
Always add the pure vanilla extract right after you pull the cooked toffee off the heat, just before you pour it onto your prepared baking sheet. If you add vanilla too early while the sugar is boiling over high heat, the alcohol in the extract will burn off quickly, leaving a harsh, bitter flavor instead of that warm, sweet note that balances the buttery caramel.
6.Do I really need to toast the almonds, or can I use them raw?
Toasting the almonds is absolutely worth the 5 to 7 minutes it takes in a dry skillet over medium heat. It brings out their rich, nutty depth and keeps them from tasting flat or soggy against the chocolate and toffee. Let the toasted nuts cool fully before chopping, so they don’t melt the chocolate layer when you sprinkle them on top.
7.Can I swap the milk chocolate topping for dark or white chocolate?
Absolutely! The classic recipe uses smooth milk chocolate, but you can swap in semi-sweet, dark, or white chocolate to match your taste preferences. Just use finely chopped high-quality chocolate bars instead of chocolate chips, which have stabilizers that prevent smooth melting, and spread it right after pouring the hot toffee so residual heat melts it evenly.
8.How long does homemade English toffee stay fresh, and how should I store it?
Stored in an airtight container at cool room temperature (60–65°F), layered between sheets of parchment paper to prevent sticking, your toffee will stay crisp and fresh for up to 2 weeks. Skip refrigerating it, as condensation can cause dull chocolate bloom and turn the toffee sticky, and keep it away from warm appliances that can melt the chocolate.
9.What’s the best way to break set toffee into pieces for serving or gifting?
Once the toffee and chocolate are fully set (let them rest at cool room temperature for 2 hours—don’t rush this in the fridge), hold the edge of the baking sheet and give it a firm, sharp twist to crack the toffee into rustic, irregular pieces. You can also tap the surface gently with a heavy knife handle for more uniform pieces if you’re packaging it for holiday gifts.

Comments (12)

2 days ago

OMG this toffee is a GAME CHANGER! I made it for my office holiday potluck and every single person asked for the recipe. The butter and sugar caramelized so evenly, and the dark chocolate + almond topping is chef’s kiss. I was nervous about nailing the hard crack stage since candy making feels intimidating, but the timing instructions were spot on. SO good, I’m already making a second batch for my kid’s Christmas cookie swap!

yesterday

Wait did you use a candy thermometer or just the cold water test? I’m terrible at judging candy stages and don’t want to burn my first batch!

yesterday

Hi there! A candy thermometer is the most foolproof method here, but the cold water test works too if you don’t have one — just drop a tiny bit of the hot syrup into ice water, it should form brittle threads that snap easily when it hits hard crack stage. Hope that helps!

30 minutes ago

Tasted great when it finally set! I only knocked a star because I burned the first batch when I stepped away to answer a delivery — whoops. Pro tip for other new bakers: don’t take your eyes off the sugar mixture once it starts to turn amber. The whole batch went from perfect to burnt in like 45 seconds. Saved the second batch though, and my roommate has already eaten half the pan.

5 minutes ago

So glad your second batch turned out! You’re absolutely right — that final caramelization stage moves fast, so it’s best to stay right by the stove the whole time once the sugar starts to color. Thanks for the helpful tip for fellow bakers!

1 week ago

I’ve been making English toffee for 40+ years and this recipe is easily one of the best versions I’ve ever tried. Not too sweet, perfectly crisp, no weird chewy spots like a lot of newer recipes give you. I brought a tin to my church potluck last Sunday and even the ladies in my baking group said it was better than the old diner’s version they’ve been raving about for decades. Will be my go-to from now on.

5 minutes ago

Wait 35 minutes cook time is no joke? I thought homemade candy took forever! Made this in my dorm kitchen (don’t tell my RA I have a hot plate lmao) and it turned out insane. Used milk chocolate instead of dark because that’s all the corner bodega had, and crushed up pretzels on top for extra salt. Chefs kiss, my floor is obsessed.

just now

The pretzel topping idea is genius! I’m totally stealing that for my batch this weekend. My kids go crazy for salty-sweet treats, that’s gonna be a hit.

3 days ago

Flavor was fantastic, but my toffee turned out a little grainy? I followed the recipe exactly, measured everything by weight even, so I’m not sure where I went wrong. It was still edible and my family ate it all, but I wanted that smooth, crisp texture the pictures show. Has anyone else had this issue?

2 days ago

I had that happen my first time too! I realized I was stirring too much once the sugar started melting — it causes the sugar to crystallize. Try stirring only until the butter and sugar are combined, then just swirl the pan if you need to mix it as it cooks.

2 days ago

Great catch from @BakingMom123! Over-stirring is the most common culprit for grainy toffee. You also want to make sure your pan is completely clean and dry before you start, and don’t scrape the sides of the pan when you pour the toffee out, as that can introduce undissolved sugar crystals too. Give it another try, it’ll be perfect next time!

2 weeks ago

I make 12 different treats every year for my holiday neighbor tins, and this toffee is always the first thing people ask about. It holds up so well for gifting, doesn’t get sticky even if it sits out for a couple days, and you can customize the toppings super easy. Last year I did crushed peppermint on half for people who don’t like nuts, and it was a huge hit. 10/10, add this to your holiday baking list STAT.

yesterday

Made this for my friend’s ugly sweater party last night and people were literally hovering over the dessert table waiting for me to set the plate down. The only adjustment I made was adding a flaky sea salt sprinkle on top of the chocolate, which took it to the next level. My husband said I need to make a double batch for our family Christmas dinner next week because he doesn’t want to share what’s left.

2 hours ago

The flaky sea salt addition sounds incredible! It’s such an easy upgrade that makes that sweet-salty balance absolutely perfect. We’re so glad it was a hit at the party!

5 days ago

Way easier than I thought it would be, I’ve never made candy before in my life. Tastes exactly like the fancy toffee you buy at the gourmet candy shop for $20 a tin. Only thing is I wish the recipe noted how hot the mixture gets — I got a tiny splash on my wrist when I was pouring it and that burn hurt for two days lmao. Wear oven mitts, folks!

3 days ago

Oh no, that’s the worst! I learned that lesson making caramel a few years ago, now I keep a bowl of ice water next to the stove just in case I get splashed. Glad it tasted good though!

2 days ago

Ouch, so sorry about the burn! That’s such an important safety note — that sugar syrup hits over 300°F so it’s definitely important to keep little kids and pets out of the kitchen while you’re pouring, and use long mitts if you have them. We’ll add that note to the recipe tips, thanks for pointing it out!

2 hours ago

Meal prepped a batch of this to snack on during our weeklong ski trip and it’s perfect! Doesn’t need to be refrigerated, packs easy in backpacks, gives that quick sugar boost when you’re halfway up a trail and freezing. I added extra toasted pecans for a little extra protein, it’s chef’s kiss. My trail crew is already begging for the recipe.

1 week ago

My kids loved it!!! I was worried it would be too bitter with dark chocolate, but the caramel sweetness balances it out perfectly. I let them help sprinkle the chocolate and nuts on top once I poured the toffee, and they thought they were professional bakers. We’ve already made it three times this month, it’s become our go-to weekend baking project.

5 days ago

That’s such a cute idea to let the kids help with the toppings! My 7 year old is obsessed with helping me bake, I’m gonna let her go wild with sprinkles on our next batch. Thanks for the inspo!

just now

All the ingredients are stuff I already had in my pantry — butter, sugar, chocolate, almonds — no fancy specialty items required, which is a huge win for me on a tight grocery budget. Tastes way more expensive than it is to make, I’m gonna make tins of this for all my friend’s birthdays this year instead of buying gifts. Total win.

3 days ago

So happy this recipe is naturally gluten free! I’ve been searching for a gluten free toffee recipe that doesn’t have that weird alternative flour aftertaste (you know what I’m talking about) and this is it. Made it for my celiac best friend’s birthday and she said it’s the first homemade candy she’s been able to eat at a party in years that didn’t make her nervous about cross contamination. 10/10!

2 days ago

That makes us so happy to hear! We try to make as many of our recipes adaptable for different dietary needs as possible, and it’s awesome that this worked out for your friend. Thanks for sharing!