How to Make Classic English Toffee

4.87 from 46 votes
My English Toffee recipe is a quintessential holiday candy — delicious and crunchy! It's also the perfect thing to have on-hand for a beautiful and simple gift!
A stack of English Toffee broken into delicious shards.

Hi Bold Bakers!

My homemade English toffee is a triple threat! Easy to make, a great edible gift around the holidays, and so absolutely delicious you may not want to give it away! It’s one of the easiest homemade candies you can make, and who doesn’t love Old Fashioned English Toffee!

Ever have a Heath bar? Or in Europe, a Daim bar? After you make this recipe, I don’t think you’ll impulse buy one of them at the checkout line at your grocery store again! 

This homemade English toffee is chocolatey, nutty, and has the most amazing dark caramel at the bottom. It’s not a chewy caramel either; it has a nice crisp bite. A bit of advice: don’t be shy with that vanilla and salt. They add such an incredible flavor to this candy!

And, if you love toffee, why not try my recent Sticky Toffee Pudding recipe? If candy is what you’re after, you have to try my Apple Cider Caramels and my Homemade Caramel Candies.

What Is English Toffee?

If you’ve had a Heath or Daim bar, then you have a vague idea of what English Toffee should taste like! Toffee is a candy that is made by caramelizing sugar and butter. Then, I cover the crisp toffee with chocolate and toasted nuts! It’s incredibly addicting. 

A close up of the nuts on top of my classic English Toffee recipe.

What Do You Need To Make English Toffee?

  • Measuring Cups and Spoons
  • Baking Sheet
  • Parchment paper
  • Heavy-bottomed saucepan
  • Candy thermometer (optional)

How Do You Make English Toffee?

English toffee is one of the easiest and most delicious candies to make! Here is how you do it (and don’t forget to get the full recipe with measurements, on the page down below):

  1. Prepare a medium baking sheet by lining it with parchment paper.
  2. In a heavy-bottomed saucepan, combine butter, sugar, vanilla, and salt. Heat over medium heat.
  3. Allow the butter and sugar to dissolve and then bring to a simmer. Once at a simmer, stir constantly with a whisk, so the butter and sugar don’t separate. Heat until the mixture turns dark amber. This should take around 15-20 minutes. If you are using a candy thermometer, it should be 285ºF
  4. Pour the toffee mixture into the prepared baking sheet. Set aside and let it harden for 20 minutes.
  5. Gently melt the chocolate and use a spatula to spread it thinly on top of the toffee. Sprinkle the wet chocolate with almonds and pecans.
  6. Refrigerate JUST to set the chocolate, about 1 hour, then remove from the fridge and break into pieces. 

A shard of English Toffee being picked up by a hand.

Gemma’s Pro Chef Tips For Making English Toffee

  • You don’t want to keep the toffee in the fridge for too long, as the toffee will become damp and not crispy.
  • Do NOT be shy with the salt and vanilla — they add great flavor!
  • I use milk chocolate in this recipe to resemble a Daim and Heath bar, but feel free to use dark chocolate!
  • For maximum flavor, be sure to toast the nuts before adding them on top of the wet chocolate?

How Do I Store English Toffee?

You can store leftover toffee in an airtight container at room temperature for up to 2 weeks.

A stack of my English Toffee candy, dusted with nuts, ready to be packaged as an edible gift.

Make More Holiday Recipes!

And don’t forget to buy my Bigger Bolder Baking Cookbook!

Full (and printable) recipe below!

Watch The Recipe Video!

Classic English Toffee Recipe

4.87 from 46 votes
My English Toffee recipe is a quintessential holiday candy — delicious and crunchy! It's also the perfect thing to have on-hand for a beautiful and simple gift!
Author: Gemma Stafford
Servings: 8 people
Prep Time 20 mins
Cook Time 20 mins
My English Toffee recipe is a quintessential holiday candy — delicious and crunchy! It's also the perfect thing to have on-hand for a beautiful and simple gift!
Author: Gemma Stafford
Servings: 8 people


  • 2 ½ sticks (10oz/284g) butter
  • 1 ¼ cups (10oz/284g) granulated sugar
  • 2 teaspoons vanilla extract
  • ¼ teaspoon salt
  • ¾ cup (4 ½ oz/128g) milk chocolate
  • cup (1 ½oz/43g) toasted chopped almonds
  • cup  (1 ½oz/43g) toasted chopped pecans


  • Line a medium baking sheet with parchment paper and set aside.
  • In a heavy-bottomed saucepan over medium heat, combine butter, sugar, vanilla, and salt.
  • Let the butter melt and sugar dissolve and then bring to a simmer, then cook, stirring constantly with a whisk, so the butter and sugar don't separate, until mixture turns dark amber, 15 - 20 minutes or 285ºF on a candy thermometer.
    Note: if your toffee is still pale at this temperature then continue to simmer until you reach the color in the video.
  • Pour toffee mixture into the prepared baking sheet and set aside to harden for 20 minutes.
  • Gently melt the chocolate and using a spatula spread it thinly and evenly over the hard candy. Sprinkle the chopped almonds and pecans all over the wet chocolate.
  • Refrigerate to JUST set the chocolate, about 1 hour. Then remove from the fridge and break into pieces and enjoy. Store the toffee at room temperature in an airtight container.
    Note: Don't store the toffee for too long in the fridge as it will make the toffee damp and not as crisp.

Submit your own photos of this recipe

13 Images


Serena williams

Carol van Zanten-Ferrier

Serena williams


I Food

most useful
newest oldest
Inline Feedbacks
View all comments
Serena williams
10 months ago

This is literally one of the best recipies for toffee i have ever come across…my whole family is going crazy for this stuff..absolutely loved it!!

10 months ago

This was so very easy to make and really delicious! I delivered holiday goody bags to my neighbors last night with a bit of this in it! Great recipe! Starting a new batch now!

Ellen Testin
Ellen Testin
10 months ago

OMG! This is good toffee! My husband loves toffee and with the pandemic I’m not running out to buy him any so decided to give this a try. I couldn’t locate my candy thermometer so used my instant read. Remarkably easy to make! And so much more cost effective than store bought! My husband loved it! Highly recommend this recipe!

Lynnette Siegl
10 months ago

Thanks Gemma

Just finished this great recipe: Now the trick is to keep my fingers’ out of the bowl!

They taste really great……… Now to you have anything that I can make for my husband who is diabetic?

Asmita Thukral
Asmita Thukral
10 months ago

Absolutely loved the recipe. Will try it tomorrow itself. However, I don’t happen to have a candy thermometer.
Any tips or tricks to get the caramel part right?

Lots of love from India

Ana Aispuro-Rebelin
Ana Aispuro-Rebelin
10 months ago

What do you recommend if i don’t have a candy thermometer?

Harry E
Harry E
1 month ago

Great recipe, I LOVE toffee. 1 thing I have done when making this is after pouring it into pan is to throw chocolate chips onto the warm toffee which will cause them to melt and then just use spatula to spread it around evenly. Then toss with nuts and a quick chill. No melting chocolate in microwave. And milk chocolate is most definitely the best!! Thank you for all your sharing!🍽

2 months ago

Mine turned into pure sugar and the butter came to the top

4 months ago

hi gemma, i’ve failed 2 times in making toffee. the oil and sugar still separated despite constant stirring. any tips?

5 months ago

Thank you so much for making such an amazing recipe! It was not nearly as stressful or difficult as I was expecting. This recipe also tastes AMAZING!!! This is a must try!

About Us

Meet Gemma

About Us

Meet Gemma

Hi Bold Bakers! I’m Gemma Stafford, a professional chef originally from Ireland, and I want to help you bake with confidence anytime, anywhere! No matter your skills, I have you covered. Sign up for my FREE weekly emails and join millions of other Bold Bakers in the community for new recipes, baking techniques, and more every week!