Preheat oven to 350. Spray and line your pan with a sheet of parchment paper. This is optional but helps to remove the shortbread for easy slicing. You can slice right in the pan if you prefer.
Cream the butter, brown sugar, egg yolk, salt, and vanilla together.
Fold in the flour and mix until the dough comes together.
Pat the dough in the bottom of your prepared pan. Use floured fingers to get it evenly across the surface, and use an offset spatula to smooth it out.
Bake for 25-28 minutes, just until starting to turn golden.
As soon as the pan comes out of the oven, arrange the chocolate squares across the surface.
Wait a few minutes for the chocolate to soften, then, using your offset spatula, spread the melted chocolate over the surface.
Sprinkle the chopped nuts evenly over the warm chocolate.
Allow the chocolate to firm up before slicing into 24 bars.
Notes
* To toast walnuts, just lay them out on a dry baking sheet and toast in a 350F oven for about 12-15 minutes. My new favorite way to toast nuts is in the microwave. Place on a sheet of parchment paper and toast on high for about a minute and a half, to two. Check them because they can burn, and the time will depend on your machine.Recipe slightly adapted from the Betty Crocker Cooky Book (1963)