This is a Hannah Swensen recipe direct from The Cookie Jar in Lake Eden, Minnesota to you! If you want to change these up a little you can also put a small nugget of chocolate in the center of the balls!
Preheat over to 350 degrees F., rack in the middle position.
Microwave the butter in your mixing bowl to melt it. Add the sugar, the vanilla, and the molasses. Stir until blended, then add the baking soda, baking powder, and salt. Mix well.
Grind up the cashews in your food processor. Measure AFTER griding. Add them to the bowl and mix. Pour in the beaten eggs and stir. Then add the flour and mix until all the ingredients are thoroughly blended.
Let the dough sit for a few minutes to firm up. Then form dough into small walnut-sized balls and arrange them on a greased cookie sheet, 12 to a standard sheet. (These dough balls spread out so make them fairly small. If the dough is too sticky to form into balls, chill it for a few minutes and try again.).
Flatten the balls slightly with a spatula or the palm of your hand, just enough so they won't roll off when you put them in the oven.
Bake at 350 degrees F. for 10 to 12 minutes, or until the edges turn golden brown. Cool on the cookie sheet for 2 minutes, then remove to a wire rack to finish cooling.