My easy 30-minute homemade toffee recipe makes a rich, buttery, crunchy toffee. It has a sweet chocolate topping with toasted pecans that’s perfect for parties and holiday gifts.
Love toffee recipes? Try my toffee cookies, saltine cracker toffee and toffee apple dip.
Table of Contents
A Toffee Recipe That’s Foolproof
This is such an easy toffee candy recipe and a recipe we make every Christmas. Microwave caramels, Christmas crack toffee and peanut brittle and are at the top of our list too!
I would recommend having a candy thermometer on hand to make things easier. They’re inexpensive and they take a lot of the guesswork out of candy making.
Why I Love This Recipe
- Simple. This homemade toffee recipe is foolproof and makes a candy maker out of even the most novice of cooks. Just follow my tips for the best classic toffee recipe!
- Tasty. It is sweet and addictive with incredible flavor. It’s the perfect gift any time of year just like my old fashioned hard candy!
Toffee Recipe Ingredients
Homemade toffee starts with a buttery, golden brown English toffee layer that is topped with chocolate and nuts.
Find the full printable recipe with specific measurements below.
- Butter: Unsalted butter works best. I like to chop it up until cubes before adding to the pan so that it melts quicker and more evenly.
- White sugar: White granulated sugar is best for this recipe.
- Vanilla: I recommend a high-quality pure vanilla extract for the best flavor.
- Chocolate Chips: Semi-sweet or milk chocolate chips are my favorites that make it taste like a Skor candy bar. Dark chocolate or white chocolate could be used.
- Pecans: Chop the pecans into small pieces before using. You may also use chopped almonds or cashews if preferred.
- Salt: Using unsalted butter allows us to control the amount of salt used in this recipe. Adding a hint of salt is the perfect compliment to the sweet, caramelized flavor.
How to Make Homemade Toffee
The most difficult part of this homemade toffee recipe is making the caramel. After that, this buttery chocolate treat is as simple as sprinkling and layering.
- Boil. Add butter, sugar, water, and salt to a saucepan with a heavy bottom and bring mixture to a boil over medium heat. Keep a close eye on the toffee as it cooks (don’t walk away).
- Make caramel. It will pale in yellow color, then deepen into a rich caramel tone. The candy thermometer should read 285°F (a minute or two after I took the above picture). Be careful not to let the mixture get too dark, or it will have a burned taste.
- Stir. Remove pan from heat and stir in vanilla. The mixture will be bubbly and incredibly hot. Carefully pour mixture onto a greased or parchment-lined baking sheet, and cool for 5 minutes.
- Sprinkle. Sprinkle the toffee with chocolate chips and rest 10 minutes.
- Spread. Spread melted chocolate chips over toffee with an offset spatula.
- Toppings. Sprinkle chopped pecans top of the melted chocolate. Almonds, peanuts or walnuts would also be yummy! Cool completely, then break into pieces and enjoy!
Tips and Variations
- Tools: Investing in a quality candy thermometer and heavy-bottom saucepan is well worth it for best toffee recipe results.
- Patience: Avoid the temptation to turn up the heat to speed up the process! You will end up burning the toffee.
- Avoid making on a humid day: Toffee hardens by releasing moisture, so humidity may make it soft if there is too much moisture in the air. Wait to make on a dry day.
- Quality ingredients: There are 7 ingredients and that includes salt and nuts. Quality butter and real vanilla extract make a difference. Avoid using margarine as is contains too much water content.
- Chocolate bars: Use three Hershey’s bars in place of the chocolate chips. It really gives it a candy bar essence.
- Nuts. Sprinkle the nuts on the bottom of the pan instead of over top.
More Candy Recipes You’ll Love
Browse allHUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!
Homemade Toffee Recipe
Video
Ingredients
- 1 cup unsalted butter , cut into pieces
- 1 cup granulated sugar
- 2 Tablespoons water
- 1 teaspoon Kosher salt , or 1/2 teaspoon salt
- 1 teaspoon vanilla extract
- 1 cup chocolate chips (milk chocolate or semi-sweet)
- 2-4 Tablespoons chopped pecans , or almonds
Instructions
- Prep. Butter or line a baking sheet with parchment paper.
- Melt butter and sugar. In a medium, heavy-bottomed saucepan, combine 1 cup butter, 1 cup sugar, 2 Tablespoons water, and 1 teaspoon salt over medium-low heat. Stir frequently with a wooden spoon until the butter is melted and the sugar is dissolved. Leave the spoon in the pot and clip on a candy thermometer, if desired, being careful to not let it touch the bottom.
- Stir. Stirring only occasionally, simmer until the caramel is a deep amber color and the thermometer reads 285°-290°F (takes about 20 minutes). Immediately remove from heat and stir in 1 teaspoon vanilla.
- Pour into pan. Pour onto the baking sheet and let it spread. Cool 5 minutes. Sprinkle with 1 cup chocolate chips and let sit 10 minutes.
- Spread chocolate and add nuts. Spread the melted chocolate with an offset spatula and sprinkle with 2-4 Tablespoons pecans.
- Cool. Cool completely before breaking into pieces. Enjoy!
Notes
- Swap the chocolate for dark or white chocolate.
- Add spice to the chocolate: cinnamon, nutmeg, cayenne, or even things like chai spice
- Go nuts with something other than pecans or almonds. Cashews work really well, too.
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Did you make this recipe? Don’t forget to give it a star rating below!
Recipe FAQs
It is a crunchy, sweet and buttery sugar candy. It’s similar to caramel and butterscotch but yet unique in it’s own way! Caramel contains additional cream to make it sweeter and creamier, like in this caramel sauce. Butterscotch is made with brown sugar and is not cooked to a hard crack stage.
No, some people use the hard crack test or just know by the color. If this your first time making it though or you want to ensure foolproof results, I highly recommend it.
This could happen especially if you have used margarine that has too much water content or have used a butter that has butterfat over 80% (like a European-style butter).
If it starts to seperate, try slowing stirring one Tablespoon of water in at a time until it comes back together. If you are still having trouble, use a thicker based, heavy bottomed saucepan.
If you’re looking for a way to use up leftovers, try making these delicious toffee cookies. Chop into toffee bits similar to a Heath bar bit, then fold them into the dough. The toffee adds the perfect chocolate and caramel flavor! You could also sprinkle the bits on homemade brownies, apple pie or cupcakes.
Place it in an airtight container or zip-top bag. I like to layer my toffee between wax paper sheets to prevent sticking. Depending on how big your pieces are, you may need to use two containers or bags.
This candy is good for at least two weeks if stored at room temperature. If your home is a bit on the warm side or if you’re holding onto it for gift-giving, I would store it in the fridge. It should last for a couple more weeks if you stick in the refrigerator!
Yes, I love snacking on frozen homemade toffee when craving a sweet chocolate treat. To store in freezer, place in an airtight container or bag. It should keep in the freezer for a couple of months.
Too salty, I’d should have known better than to add 1 whole tsp. of salt to a candy recipe that is supposed to be sweet. I’m only saving candy pins this Christmas because all of my tried and true recipes are in storage.
Hi Vicki! Did you use unsalted butter? I’ve found it tastes too salty if I use salted butter and add 1 tsp of salt.
Christmas Party was today it was a hit everyone enjoyed it
Made for Christmas Party which will be on 12/14/2019
Hope you enjoy! :)
Could you please specify to use unsalted butter so no one else’s toffee ends up super salty like mine? Otherwise great recipe!
There were none of the blah blah blah blogs on this site. I went straight to the recipe from Pinterest and got to see the recipe in a few seconds. The toffee is delicious.
Can I stir the chopped pecans into the toffee instead?
I haven’t tried it, but I think that should work!
The BEST toffee!! And so easy!! I made this one night on a whim (I was bored!), and now my husband has asked for it weekly. We basically always have some on the counter. I’m now addicted to testing out new candies and it all started with this recipe!
Your comment made my day! I am so glad to hear you love this recipe. :)
I am pretty sure if I make this for my family they would leave a piece for me to try! WOWZER looks so good!
Dang this is perfect for me to give out at work! I’ve made my own caramel (and it is super easy), but not toffee yet and you make it look just as easy – thanks!
Havent tried it on myself but my family loves it! We don’t have skor or daim or any other toffee crunchy treats aside B&J’s ice cream and i always wanted to eat just the toffee bar. Well i found my recipe it seems! It didnt come out brown enough for me, but I followed the temperature guidelines and it still smelled like a good toffe snack!
I’m so glad to hear your family loves it! :)
Hello, thank you for this recipe. Is there a version of this with the crackers on the bottom? Or could I just line the pan with crackers first and continue? I’ve tried Christmas Crack recipes using brown sugar and we just don’t like it, so I’m hoping this works because your recipe seems like what we’re looking for. Thanks!
Hi Gina! This is my favorite cracker toffee recipe: https://www.iheartnaptime.net/saltine-cracker-toffee/ and then this is the Christmas version: https://www.iheartnaptime.net/christmas-crack/. Hope you enjoy!
This will not last for two weeks. Lol, it gets eaten! Love this recipe. Thanks
What brand of butter did you use? I’ve had trouble with the butter separating before the mixture reaches the correct temperature!
I use the Kirkland brand butter from Costco!
I had this same issue! The mixture looked the same color but the butter separated. I did do 1/2 the recipe amount just because I didn’t need as much as I am single. Could doing one stick and 1/2 cup sugar mess it up? I figured it didn’t matter since I just did everything in 1/2 and they were all equal but maybe it matters?
Hi Bailey! Halving the recipe shouldn’t have made the butter separate. I’m not sure what went wrong. It may have been the type of butter used or that it wasn’t cooked long enough.
I love this recipe
I’m so glad to hear that!
Is this regular butter or unsalted butter?
I usually use salted butter, but either will work!
I need to make this for 15 people as gifts. I’m filling small jars for each person. How many batches do you think I will need to make?
It really depends on how large the jars are, but I would guess 3-4 batches.
Just noticed a typo, im assuming its only 8oz of butter and not 1 cup which is 16oz. Working on the recipe now hoping im right ! Looking forward to some home made toffee!
Hi Heather! It is 1 cup of butter which I believe is 8 ounces. :)
It’s just confusing because you have 2 different measurements. When you say 8 Oz, my brain does tablespoons because you said cups. But yes , 8 Oz of butter is a cup. Making this now to send to a friend.
Super easy to make, using only a few main ingredients! Definitely will be making this again!
This was the best and easiest toffee I’ve ever made. I’ve been searching for a good toffee recipe and this is it!
Yay! So glad you enjoyed it :)
Can you double the recipe?