Easy Toffee Walnut Bars

Easy Toffee Walnut Bars are crowd-pleasing treats and only require a few ingredients! Add them to your cookie baking roster this holiday season.

Easy Toffee Walnut Bars

If you like to bake-and-give for the holidays, then you should add these to your short list. One pan makes a whole bunch of servings, and everyone loves them. They are chewy and chocolaty with a crumbly shortbread base. I make them year-round, because they are one of my husband’s favorite treats, plus they are SO EASY. Casual as they may be to make, they still taste special enough to make an appearance on fancy Christmas cookie trays.

Shortbread base.

Whisk together flour and confectioners’ sugar. Then blend a whole cup of butter into the flour mixture. I used a big serving fork’s tines to mash the butter into the flour to fine crumbs. But you could use a pastry blender if you have one.

Press the crust mixture into the bottom of an aluminum foil-lined and greased 13×9 baking pan. The flour mixture packs well under your palms, or use the flat bottom of a measuring cup.

The easiest filling!

In a separate bowl, beat together sweetened condensed milk, an egg, vanilla extract and a pinch of salt.

Add to this mixture a bag of milk chocolate-covered toffee bits (such as Heath Milk Chocolate Toffee Bits) and chopped English walnuts. Mix this all together until all the bits are well dispersed.

Easy Toffee Walnut Bars

Next, pour the mixture over the crust and and bake. The Heath bits and sweetened condensed milk mixture will puff and turn golden as it bakes, creating a chewy crave-worthy toffee topping.

Easy Toffee Walnut Bars
Easy Toffee Walnut Bars
Easy Toffee Walnut Bars

I couldn’t help but add an extra drizzle of chocolate on top of each square. This can be optional, but it makes a really pretty presentation. When the chocolate is set, they package up neatly in cellophane bags for gift giving. They also look really pretty on a dessert buffet arranged with some Florentine Cookie Bars.

Easy Toffee Walnut Bars

Heather Baird
These bars are always a hit with their buttery shortbread crust and chewy toffee topping. Made with mostly pantry staples, they come together quickly and are easy to package for holiday gift giving.
You can find the Heath milk chocolate-covered toffee bits in the baking aisle at most US grocery stores next to the chocolate chips. If you can’t find the bits, you may buy Heath milk chocolate-covered toffee bars and crush them with a rolling pin to create the 8 oz. of bits needed for the recipe.
4.50 from 2 votes
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Course Dessert
Cuisine American
Servings 30


  • 13×9 inch pan
  • zip top bag optional


  • 2 cups all-purpose flour
  • 1/2 cup confectioners’ sugar
  • 1 cup unsalted butter at room temperature
  • 1 large egg at room temperature
  • 14 oz. sweetened condensed milk one can
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon fine grain sea salt
  • 8 oz. milk chocolate covered toffee bits one package
  • 1 cup chopped English walnuts
  • 3 oz. melted semisweet chocolate optional


  • Preheat oven to 350°F. Line a 13×9-inch baking pan with aluminum foil that overhangs the edges and grease the foil with nonstick cooking spray.
  • In a large bowl, whisk together flour and confectioners’ sugar. Mash the butter into the flour using the tines of a fork, or with a pastry blender. Combine until crumbly.
  • Press the crust mixture into the prepared baking pan. Bake 15 minutes.
  • Meanwhile, combine the egg, sweetened condensed milk, vanilla, and salt in a medium bowl. Fold in toffee bits and walnuts.
  • Spoon the mixture over the baked crust. Bake for 22-25 minutes, or until the topping is golden brown and slightly puffed.
  • Cool in the pan about 15 minutes, then refrigerate until firm. Lift the slab from the pan using the overhanging aluminum foil. Cut into 30 pieces.
  • If using the chocolate drizzle, place the melted chocolate in a zip top bag with a tiny hole in the corner snipped. Lay the bars on a parchment-covered work surface and drizzle each bar with chocolate. Let stand until set, about 20 minutes.
  • Package bars in cellophane bags for gift-giving, or store them airtight between waxed paper.


A delicious variation to this recipe is to swap in pecans for the walnuts.
Keyword 13×9 dessert, easy toffee walnut bars, Heath mik chocolate-covered toffee bits, shortbread crust, toffee bar recipe, toffee bars
Tried this recipe?Let us know how it was!
Notify of
Newest Most Voted
Inline Feedbacks
View all comments
1 year ago

Looks fab! Could you use pecans instead of walnuts??

1 year ago
Reply to  Heather Baird

Made them for a potluck with the pecans- couldn’t taste myself because I’m on a diet, but everyone raved!!