There’s nothing quite like making homemade candy, and this crisp nutty English toffee is one of the best things I’ve ever eaten ~ make it for friends and family, but definitely squirrel away some for yourself!

Today, we’re diving into the sweet world of English toffee, that perfect combination of caramelized sugar, creamy butter, semi-sweet chocolate, and and a satisfying nutty crunch โ this toffee is light and crisp ~ no jaw breaking going on here!
For me English toffee is strictly a holiday time affair. I love to eat it, serve it, and gift it during this magical time of year. I takes less than 30 minutes to cook up your own homemade toffee, and for those 30 minutes you’ll get a real sense of accomplishment plus a kick-ass holiday gift you can divide between multiple best buddies. This has to be the ultimate homemade candy!
Table of contents
ingredients for English toffee
- unsalted butter
- use a good quality butter, I use Land O’Lakes.
- white sugar
- salt
- corn syrup
- just a touch of corn syrup helps prevent the sugar from crystalizing in the toffee.
- baking soda
- it produces carbon dioxide gas and the gas bubbles get trapped in the toffee, creating aeration. This aeration results in a slightly lighter and airier texture in the final toffee, making it less dense and brittle.
- walnuts
- chocolate
equipment
- heavy 3 qt saucepan
- candy thermometer
- cooking toffee to the right temperature is crucial. Too low a temperature, and the toffee may not set properly, resulting in a sticky or chewy consistency. Too high a temperature, and the toffee can burn, imparting a bitter taste. A thermometer takes the guesswork out of candy making.
- baking sheet
- foil
- if you use nonstick foil you can skip the spray.
- baking spray
- you can also use butter.
tips for making toffee
A great toffee is surprisingly easy to make, but it’s rather specific. I recommend reading through the directions ahead of time. Once you get the hang of it, you can churn out this fabulous homemade candy with very little effort.
Start with good quality butter. Don’t use the discount brand for making toffee.
Have everything ready before you start. Get your pan lined with foil. Measure out the chocolate chips and chop all the walnuts. Once you start cooking it will go fast, and you need to move quickly.
Use a good sturdy medium sized sauce pan. My 3 qt saucepan is 8 1/2″ in diameter and 4″ high.
Use a candy thermometer or other instant read food thermometer and make sure it’s accurate.
Cook on medium to medium high heat. Too high a heat can burn your toffee.
Make sure you cook your toffee to 300F, or the hardball stage.
Making English toffee requires attention to detail and some experience. You may need to practice a few times to get the technique just right. Despite the challenges, the reward of a delicious batch of homemade English toffee is well worth the effort ~ this is the candy of all candies!
how to package toffee for gifting
- Ensure toffee is completely cooled before packaging.
- Use airtight containers to maintain freshness.
- Line packaging with parchment or wax paper to prevent sticking.
- Arrange toffee in single layers to avoid sticking, or separate layers with wax or parchment paper.
- Choose durable packaging to prevent breakage.
English toffee faqs
Why is it called English toffee?
- The specific combination of butter, sugar, nuts, and chocolate that defines English toffee became popular in England during the 19th century. But the term “English toffee” is more about describing a particular style of toffee rather than its historical origin.
Can I make toffee without a thermometer?
- While a candy thermometer provides precise temperature control, you can make toffee without one. Use the cold water test: drop a small amount of the boiling toffee mixture into a bowl of cold water. If it forms hard, brittle threads, it’s likely at the hard-crack stage.
Why did my toffee come out sticky and chewy?
- That’s because you didn’t cook it long enough. It needs to boil until it reaches 300F on a thermometer to get to the ‘hard crack’ stage of candy making. If you don’t boil it ling enough it can be chewier and stick to your teeth.
Why did the butter separate out in my toffee?
- Cooking the toffee mixture at too high a temperature can cause the butter to separate. Be sure to boil your toffee on medium to medium high heat, it should take about 10 minutes or thereabouts to reach 300F. Some chefs swear by continuous stirring while the toffee is cooking, but I find occasional stirring works best.
Can I make toffee without walnuts?
- Yes, you can leave out the nuts (or substitute pecans or almonds.)
Can I make vegan toffee?
- Yes, you can make vegan toffee by using plant-based butter substitutes. Make sure your chocolate is vegan-friendly, made without dairy products.
Can I make this toffee thinner?
- Yes, instead of pouring it into a 9×9 pan you can use a foil lined baking sheet. Spread the toffee out gently, (you will not fill the whole pan.)
How should I store my English toffee?
- Store homemade toffee in an airtight container at room temperature, away from moisture. Layer the toffee pieces with parchment paper to prevent sticking. Toffee can last for several weeks.
Does toffee freeze well?
- Yes, you can freeze toffee for long-term storage. Place the toffee pieces in an airtight container or wrap them tightly in plastic wrap, then place them in the freezer. Toffee can be frozen for up to three months. Thaw it in the refrigerator before serving.
English Toffee
Equipment
- heavy bottomed 3 qt saucepan
- a clip on candy thermometer
- 9×9 square baking pan
- foil
Ingredients
- 1 cup (2 sticks) unsalted butter
- 1 cup white sugar
- 1 Tbsp corn syrup
- 1 Tbsp water
- 1/2 tsp salt
- 1/4 tsp baking soda
- 1 ยฝ cup chopped walnuts, divided
- 1 cup (heaped) semisweet chocolate chips
Instructions
- Line a square 9×9 baking pan with foil, leaving the ends overlapping the edges so you can lift the toffee out when it has set for easier cutting. Spray with nonstick baking spray unless you have used nonstick foil.
- Put the butter, sugar, corn syrup, water, and salt in a heavy saucepan. Bring to a boil over medium heat, stirring constantly at first while the mixture comes to a boil, then occasionally afterwards.
- Gently boil the mixture, stirring occasionally , until it darkens in color and reaches 300F on a candy thermometer.
- Remove from the heat and stir in the baking soda and 1 cup of the chopped walnuts. Pour the hot candy into the prepared pan, smoothing out with a spatula. Be very careful as this is very hot.
- Scatter the chocolate chips evenly across the surface of the toffee and let sit for a couple of minutes to let the chocolate melt. Spread the chocolate out evenly with an offset spatula. Then top with the remaining 1/2 cup of chopped nuts, pressing them in gently so they will stick to the chocolate.
- Let cool until set, either at room temperature, or in the refrigerator.
- Remove the foil and cut into pieces. The toffee will probably crack into some uneven pieces as you slice, that's to be expected.
Notes
- When ready to enjoy, thaw the toffee in the refrigerator or at room temperature. Avoid microwaving, as it can cause uneven thawing and affect the texture.
ย
Nutrition
more homemade candy recipes
- Grandma Kathyโs Homemade Turtle Candy Recipe
- Peanut Butter Truffles
- Peppermint Mocha Bark
- Jewel Box Truffles
- Christmas Cracker Candy
Not sure what I did wrong. It looked great at first but then the butter separated and became runny. I poured a 1/4 cup of butter liquid out before I added the walnuts. Thought that would work but it did not. I made peanut brittle earlier today that came out perfect!!!
Did you use a candy thermometer to get the mixture to the correct temp? That’s the only thing I can think of that might have gone wrong.
I had the same issue. I think the heat was too low. I had the candy thermometer clipped to the side of my heavy bottomed pan. I pulled it from the heat and added some hot water while wisking and then brought it up to temp and was able to save it.
These look so good and I love that it is only 5 ingredients that I always have in my cupboard. My kids love pecans more than walnuts so I will likely sub them in:) Thank you!
The easy ingredients are definitely part of its charm, I agree. I think pecans would be great, maybe even toast them first!
this sounds so yummy!
I adore toffee, although I have never made it myself. I’d have to give it all away otherwise I’d eat the whole batch!
Trust me, keep a big chunk for yourself!!
Treats like this always say Christmas to me. I don’t normally make or even eat them at other times of the year. These do look wonderful.
This is the second recipe I’ve now seen for toffee this week, without going looking for it, and just tonight a friend talked about making toffee, so I guess I should try this recipe! Ingredients sound simple enough.
My family loves these kind of treats..Happy Holidays Sue.
I have made this one..very good.. the last one I made was w/ a cute Amazon mold..
Thanks for this one..will compare mine..that looks like yours..
Toffee in a mold? That sounds really interesting! Have a wonderful week, Monique.
favorite treat of the season, right here.
I agree, don’t know why it took me so long to post it ๐
Looks perfect!
Would you believe I have a recipe for toffee (with almonds) on my computer waiting for an opportunity to make it? It is a recipe I got from a restaurant, and actually pretty similar to yours. I should go ahead and make mine so we can virtually compare notes… ๐
hope you are having a great weekend!
Sounds like a plan, I’d love to try variations. Have a great weekend yourself Sally!