Delicious Christmas Walnut Toffee Recipe: A Perfect Holiday Gift
The holidays are all about traditions, and this Christmas walnut toffee recipe is one that has been passed down through the generations in my family. It’s the perfect combination of crunchy walnuts, rich toffee, and smooth chocolate. Not only does it make a delicious treat, but it’s also a fantastic homemade gift idea that will bring a smile to anyone’s face.
Delicious, bite-size candy that is easy to make, and also makes a great gift. A toffee slab is coated with chocolate and walnuts, then broken into pieces.
Here it is, straight from the binder of handwritten family recipes I inherited from my mother-in-law, Gwen. She made this without fail every Christmas. It so reminds me of her, and what a sweet memory that is.
Simple Ingredients, Big Flavor
This Christmas walnut toffee recipe uses just a handful of ingredients, but each one plays an important role in creating that irresistible flavor and texture. Here’s the rundown:
- Butter: The butter is the backbone of the toffee, giving it that rich, smooth texture and deep flavor. It’s worth using real butter here—margarine just won’t cut it!
- White Granulated Sugar: The sugar not only sweetens the toffee but also helps it caramelize to that perfect golden-brown hue. This is where the magic happens, so make sure your sugar is evenly dissolved and you’re heating it to the right temperature for that perfect crunch.
- Lyle’s Golden Syrup (or light corn syrup): This is the secret ingredient that gives your toffee a smooth, velvety finish. Lyle’s Golden Syrup has a slight, unique flavor that takes the toffee to the next level, but if you don’t have it, light corn syrup is a perfectly fine substitute.
- Water: Water helps balance out the syrup and sugar, giving you a smoother consistency. It also helps the sugar dissolve evenly, ensuring that your toffee doesn’t end up too hard or too soft.
- Chopped Walnuts: Walnuts add a delightful crunch and a bit of earthiness to the toffee. You can also swap these for pecans or almonds if walnuts aren’t your thing—just be sure to chop them fairly fine to get the right balance in each bite.
- Semi-Sweet Chocolate Chips: Semi-sweet is my go-to, but feel free to use milk chocolate or dark chocolate if that’s more your style. You could even add a sprinkle of sea salt on top for a sweet and salty twist!
With so few ingredients, the key is to use quality products and pay attention to the details, and I promise, you’ll be rewarded with a treat everyone will love.
How to Make Christmas Walnut Toffee
Making Christmas Walnut Toffee is a lot easier than you might think—and the results are so rewarding! Here’s how to create this irresistible treat, step by step:
- Prep Your Pan: Start by buttering a 9-inch square baking dish and set it aside. This is where your toffee will take shape, so a little butter ensures it won’t stick when it’s time to cut it into pieces.
- Melt the Butter: In a large saucepan, melt 1 cup of butter over medium heat. As it melts, stir in the sugar, corn syrup (or Lyle’s Golden Syrup if you’re using it), and water. Stir until the mixture is smooth and combined.
- Get the Heat Just Right: Once everything is mixed, you’ll want to heat the mixture to 290°F, which is the “hard crack” stage. This is where your candy thermometer comes in handy. Make sure to keep an eye on the temperature so it doesn’t go too far beyond this point—290°F is the sweet spot for that perfect crunch.
- Add the Walnuts: When you hit 290°F, stir in 1 cup of chopped walnuts. Keep stirring for about three more minutes, making sure the nuts get nicely coated and the toffee continues to cook evenly.
- Pour and Cool: Pour the toffee into your prepared pan, spreading it out evenly. Let it cool for a few minutes at room temperature until it sets up enough to handle.
- Chocolate Time: While your toffee cools, melt 6 oz of semi-sweet chocolate chips. You can do this over a double boiler (or a metal bowl over a pot of simmering water) or in the microwave, stirring every 30 seconds until the chocolate is smooth and glossy.
- Coat the Toffee: Once your toffee is cool enough, remove it from the pan and place it onto a sheet of waxed paper. Spread half of the melted chocolate over the top of the toffee slab, then sprinkle half of the remaining walnuts on top.
- Let it Set: Allow the chocolate layer to cool and set, then carefully flip the toffee slab over. Repeat the process on the other side—spread on the remaining chocolate and sprinkle with walnuts.
- Break into Pieces: Once both sides are cool and set, break your toffee into bite-sized pieces. This toffee is perfectly crunchy, with just the right amount of chocolate and nuts. And the best part? You’ve got a delightful homemade treat that’s ready to share or gift!
Enjoy the process! This simple, yet decadent Christmas treat is sure to be a holiday favorite.
Christmas Walnut Toffee
Ingredients
- 1 cup butter
- 1 cup white granulated sugar
- 1 tbsp Lyle's Golden Syrup or light corn syrup
- 3 tbsp water
- 1 ½ cups chopped walnuts
- 6 oz semi-sweet chocolate chips
Instructions
- Prep Your Pan: Butter a 9-inch square baking dish and set it aside. This will prevent the toffee from sticking while it cools.
- Make the Toffee: In a large saucepan, melt 1 cup of butter over medium heat. Once melted, stir in the sugar, Lyle’s Golden Syrup (or corn syrup), and water. Stir until smooth.
- Heat to Perfection: Attach a candy thermometer to the side of the saucepan and cook the mixture to 290°F, the "hard crack" stage. Stir occasionally, but keep a close eye on the temperature.
- Add the Walnuts: Once you hit 290°F, stir in 1 cup of chopped walnuts and cook for an additional 3 minutes, stirring constantly to prevent burning.
- Pour and Cool: Pour the toffee into the prepared pan, spreading it out evenly. Let it cool at room temperature.
- Melt the Chocolate: While the toffee cools, melt the 6 oz of semi-sweet chocolate chips in a heatproof bowl set over a pan of simmering water, or in the microwave, stirring frequently until smooth.
- Top It Off: When the toffee is cool and firm, remove it from the pan and place it on a sheet of waxed paper. Spread half of the melted chocolate over the toffee slab, then sprinkle with half of the remaining walnuts. Let it set until the chocolate hardens.
- Flip and Repeat: Turn the toffee slab over and spread the remaining melted chocolate on the other side. Sprinkle the rest of the walnuts on top and allow the chocolate to set again.
- Break Into Pieces: Once the toffee has completely cooled and the chocolate is set, break it into bite-sized pieces. Enjoy your homemade Christmas Walnut Toffee!
Notes
Nutrition
Question: What’s your favorite holiday treat to make and share with loved ones? Let me know—bonus points if it involves chocolate.
EverydayCheapskate™ is reader-supported. We participate in the Amazon Services LLC Associates Program and other affiliate advertising programs, designed to provide a means for us to earn from qualifying purchases, at no cost to you.



















This look delicious but I’m wondering if it’s really hard, rather than crunchy, as my teeth can’t handle hard! lol
My favorite recipe at Christmas is to cover pretzels in white chocolate. Yum Yum
Takes alot of time to dip each pretzel into melted chocolate but so worth it.
Bonnie Taylor
Have you tried this toffee at altitude? I am super excited if it works here!! 🙂
I have. No problems there. My elevation is below 6,500 which is considered by most to the be altitude at which you need to start adjusting recipes. Also I believe relative humidity plays into baking, candy making and such.