These Toffee Bars are SO GOOD! They have a buttery brown sugar cookie base, then you melt Hershey’s chocolate bars on top and sprinkle on chopped nuts. Perfect for Christmas cookie trays!
Tips and Variations For This Recipe
- Setting the chocolate. These are addicting when the chocolate is still melty, but if you’re going to be stacking them on a plate or tray, you’ll want to plan plenty of time for the chocolate to set. It will take a good 5-6 hours or overnight for the chocolate to be completely set.
- Switch up the topping. I use chopped peanuts on mine, but you can use whatever nut you like, like pecans or walnuts. Or try heath bar pieces, butterscotch chips, peanut butter chips…so many options.
- Baking time. You want to bake these just until the edges start to turn golden brown. The center may seem under-baked, but I promise, as they cool they turn out perfectly soft and chewy.
What You Will Need
- 1 C. butter, softened
- 1 C. brown sugar
- 1 egg yolk
- 1 tsp. vanilla extract
- 1 C. all purpose flour
- 6 Hershey bars or 1½ Giant Hershey Bar
- ½ C. chopped nuts or other topping
How To Make Toffee Bars
- Preheat oven to 325℉ and grease a 9″x13″ baking pan. In the bowl of a stand mixer, or in a large mixing bowl, add the softened butter, brown sugar, egg yolk, and vanilla extract. Mix on medium speed, or stir, until fully combined and slightly fluffy.


- Stir in the flour until just combined, then press the dough evenly into the bottom of the prepared baking pan. Bake for 23-25 minutes or until the edges just start to brown. It may seem under-baked in the center, but it’s not!


- Immediately place the Hershey bars on top of the hot bars. Let sit for about 5 minutes, then spread the chocolate evenly on the bars with the back of a spoon or a rubber spatula. Sprinkle on chopped nuts. Let the bars sit 5-6 hours or overnight for the chocolate to completely set, then slice and serve!




Try adding these to your Christmas cookie trays as well!