Cream butter and sugars until smooth. Add in eggs and vanilla. Mix until smooth. Add in peanut butter.. again until smooth.

Combine flour, baking powder, baking soda, and salt. Slowly mix into creamy mixture until fully combined and smooth. Should be a smooth sticky batter. Cover air tight and refrigerate for at least 2 hours or overnight.

Preheat oven to 180° C. Roll cold dough into balls and press with a fork if you want the cross hatching on top.

Bake for about 10-12 minutes or until slightly browned on the edges. The middle may look under cooked, but that’s what is going to give a nice soft cookie later.