A link to %this page% was e-mailed
Whisk together the flour, baking soda, baking powder and salt in a bowl, and then set aside. Beat the butter on medium speed in a stand mixer fitted with a paddle or with a hand mixer until soft and creamy, about 2 minutes. Add the cashew butter and beat for another minute. Add the brown sugar and 3/4 cup granulated sugar and beat for another 3 minutes. Add in the eggs, one at a time, scraping down the sides of the bowl with a spatula between each addition.
Add the dry ingredients on low speed and beat until they are just combined. Pour the remaining 1/2 cup sugar into a small bowl. Form 1 1/2-ounce balls (about 1 inch) of dough and drop them into the sugar, creating an even coating. Place the cookies on a baking sheet spaced 2 inches apart. Dip a meat mallet in the sugar and press down onto the ball, slightly flattening them. If you would like, sprinkle a small pinch of sea salt over the top of each cookie before baking. Bake until the cookies are lightly golden on the edges, but still a little soft in the middle, 10 to 12 minutes. Let the cookies cool slightly before transferring to cooling racks, then continue cooling at room temperature for another 15 to 20 minutes before serving.