This post may contain affiliate links. See our disclosure policy.
This is the best English toffee recipe I have ever had, it’s easy and has the perfect crunch. It is so good with chopped peanuts or almonds in the center.
Featured with this Recipe:
This English toffee recipe is the best! It comes out perfectly every time and has just the right amount of crunch. Not too soft, and not so hard it breaks a tooth. Make a batch and watch it disappear! It is perfect for family, friends, and gifting to neighbors. This homemade English toffee is one of several delicious options. Make up a big batch and deliver it to your friends. Believe me, once they taste it, they will be salivating over your friendship, and looking forward to many more years of knowing you!
I like to make this in either a 9×13 pan or in the center of a cookie sheet. If you want to make enough English toffee to fill an entire cookie sheet, I would suggest doubling the recipe. This sized batch is perfect though because it doesn’t fill the entire cookie sheet. It makes a big circle of toffee in the center, which makes it much easier to break the toffee apart after it cools and hardens. It is simple and quick for a sweet treat!
Ingredients In Homemade English Toffee Recipe
These simple ingredients are perfect for this English toffee recipe! Create the best candy and treat that everyone loves. It is layered with sweet chocolate and a homemade toffee, with a crunchy texture from nuts all broken apart for easy snacking. It is the perfect combination!
- Butter – Make it rich and creamy with all the buttery flavor. You can use either salted butter or unsalted butter depending on preference! Just don’t use margarine to replace the butter. The margarine will have too much water that will prevent the toffee from hardening.
- White Sugar – The granulated sugar will melt down and create a caramelized coloring and sweet flavor mixed together. Don’t use brown sugar, it doesn’t do as well with the hard crack stage.
- Vanilla – Just a splash adds a delicious vanilla flavor.
- Salt – A pinch of salt gives this English toffee a sweet and salty flavor.
- Nuts – Almonds, walnuts, or peanuts work great. Purchase them chopped ahead of time or hand chop them at home.
- Chocolate chips – The layer of chocolate can be either milk chocolate, dark chocolate, or semisweet chocolate chips work well too. We used semi-sweet chocolate chips for this recipe.
How to Make Homemade English Toffee
Let’s get ready to make the best homemade English toffee recipe! Quick and easy to make with just a few pans to dirty! Combine the ingredients and melt them together. This toffee mixture is amazingly delicious! Layer the nuts, toffee, and chocolate on a prepared cookie sheet. This combination is perfect for a quick treat everyone loves!
- Combine – Combine butter, sugar, vanilla, and salt in a heavy saucepan over medium heat. Stir constantly until butter and sugar are dissolved together, then bring to a rolling boil.
- Stir – Cook and stir until the mixture turns a caramel brown and reaches the crack stage. Use a candy thermometer and it was around 310 degrees.
- Cover – Pour toffee over a handful of your favorite nuts on a cookie sheet lined with cooking spray.
- Add chocolate – While the toffee is still hot, gently sprinkle the chocolate chips over the top. When the chocolate chips begin to melt, smooth them out over the toffee.
- Cool and break apart – Cool completely before breaking into bite-size pieces.
Tips for Making the Best English Toffee
Make the best English toffee with these super quick and easy tips! These tips are full of appearance, getting started, taking your almonds to the next level, and using a candy thermometer. All these tips are great to know and try when making this English toffee recipe!
- Smooth chocolate – To ensure smooth chocolate on top, use an offset spatula or a butter knife to make it silky smooth on top.
- Prepare a pan – Prepare your cookie sheet with foil or parchment paper on the bottom of it before adding the layers of nuts, toffee, and chocolate.
- Toasted nuts – Bake the nuts in the oven at 350 degrees for 10 minutes to give them a crunchy and toasted flavor.
- Candy thermometer – It is best to use a candy thermometer to make sure that the temperature heats appropriately.
Candy Holiday Gifts
English Toffee serves as a great staple in any holiday candy gift basket or goodie plate. We love serving it for the holidays along with our Christmas Charcuterie, Chocolate Orange Cookies, and Christmas Apples. If you want to add even more diversity to the Christmas candy creations, you can try some of these other great recipes too!
“WOW! JUST made this cause family was craving something sweet and salty. Followed recipe exactly and I dont even have a candy thermometer and it came out amazing!! I want to eat it all. Lol”-Shelli
“The only problem with this dessert is having to share it with the family! Wow!”-Brook
The only problem with this dessert is having to share it with the family! Wow!
Frequently Asked Questions
Our recipe uses almonds, but you can choose whichever you like, whether that be chopped pecans, walnuts, almonds, or peanuts. You can choose what is best for your family and friends!
Keep the toffee mixture around a medium-high temperature and stir with a wooden spoon until it hits the hard-crack stage. This is around 310 degrees. You will then be able to pour it on the prepared baking sheet and let it cool at room temperature.
In the US, “English toffee” is a toffee made with nuts and chocolate, but traditionally in England, “English toffee” is a toffee that is made without nuts.
Storing Easy English Toffee
English toffee is simple to store and even share as a gift. Store it in an airtight container at room temperature or in the fridge for one month. This English toffee is perfect for gift-giving and sharing with friends and family!
Read Next: Christmas Cookie Recipes
More Christmas Treat Recipes
There is something so delightful about the holiday tradition of exchanging gifts with friends and neighbors. Try these Christmas treats to share with those you love and have close to you. They are perfect for parties or gift-giving!
- Chocolate Dipped Pretzel Rods
- See’s Fudge Recipe
- Homemade Almond Joys
- Homemade Caramels
- Peppermint Bark
- Chocolate Covered Cherries
- Crockpot Peanut Clusters
- Cinnamon Almonds
- Snowball Cookies
How to Make English Toffee
English Toffee Recipe
- Combine butter, sugar, vanilla, and salt in a saucepan over medium heat. Stir constantly until butter and sugar are dissolved together, then bring to a rolling boil.
- Cook and stir until the mixture turns a caramel brown and reaches the crack stage (we used a candy thermometer and it was around 310 degrees).
- Pour toffee over a handful of your favorite nuts on a cookie sheet lined with cooking spray.
- While the toffee is still hot, gently sprinkle the chocolate chips over the top.
- When the chocolate chips begin to melt, smooth them out over the toffee.
- Cool completely before breaking into pieces.
Recipe Tips:We received this recipe suggestion in our comments. Thank you, Bonnie!
- “I learned to make a very similar toffee at a professional candy-making class. Find liquid lecithin and add about one teaspoon after all ingredients come to a boil. Lecithin is an emulsifier and will make a difference. If butter separates, you’re probably cooking on too high heat……vigorously stir in the ‘white ‘ foamy part and all should be well.
- The recipe is easier if you use a couple of wooden spoons…..change spoons/take a wet paper towel around the top of the toffee to rid of any stray sugar crystals.
- Candy will take longer if you make it on a rainy day ~ I put coarse salt lightly on top.
Love this recipe?
We want to hear from you! Please leave a review.