I got this recipe from a cookbook I saw in a used book store. They are easy to make. You can use any kind of nuts you like and could use milk chocolate instead of semi-sweet. When I shared one with a friend, she said, "Oh my goodness! These are delicious...you could sell them!"
1Cream together the butter and sugar until creamy.
2Add egg yolk and vanilla. Beat well.
3Add flour and stir just until blend.
4Drop dough by level tablespoonfuls (Mine were a generous tablespoonful) 2 inches apart onto an ungreased cookie sheet. (I used a silpat) Flatten with your fingers to a 2 inch circle.
5Press nuts into the outside top edges.
6Bake at 350 degrees for 10-12 minutes or until edges start to brown. (My cookies took about 14 minutes)
7After taking the cookies from the oven, cool one minute, then remove to a rack and cool completely.
8Melt chocolate chips over a double boiler or in the microwave. (Place chips in a microwave safe bowl. Microwave on high for 30 seconds at a time until melted) Spoon a heaping teaspoon onto the center of the cookie and spread out over the nuts a bit. (It the chocolate gets too stiff to work with, reheat.)
9Let set. (If you prefer, you can add 1-2 teaspoons of shortening to the chips while melting. It makes it easier to pour off of the spoon. It does take longer to set.)