Preheat the oven to 350 degrees F and line 2 baking sheets with a baking mat or parchment paper.
In a medium bowl (a stand mixer works well for this, too), add the butter and peanut butter and beat to combine well.
Add the brown sugar and the granulated sugar and beat until light and fluffy, about 3 minutes.
Add the egg and vanilla and mix to combine.
Add the flour, salt, baking powder, and baking soda. Mix together until well combined.
Scoop a generous tablespoon of dough in your hand and roll into a ball.
Place the prepared ball on the baking sheet and repeat with remaining dough, leaving 2 inches between each cookie.
Bake for 10 minutes. Remove from the oven. Let the cookies rest for 1 minute on the baking sheet and then lightly press one chocolate kiss into the center of each cookie. Let the cookies cool 4 more minutes on the cookie sheet before removing to finish cooling on a wire wrack.
Let the cookies cool completely before storing, but eat them warm or at room temperature.
Store extra cookies in an air-tight container for up to a week or in the freezer for up to 2 months.
Video
Notes
I tried this recipe with both traditional peanut butter and with natural peanut butter. They both worked well, though the cookies made with natural peanut butter seemed to crack along the edges when I pressed the chocolate kiss into the center. The cookie was also slightly less moist. Not a huge deal but something to be noted.
I love the texture and look of extra chubby sparkling sugar on these cookies. This big bag of Bob's Red Mill sparkling sugar is perfect for baking.
I like to wait about a minute after the cookies come out of the oven before adding the chocolate. This helps the kisses to not melt too much from the heat of the cookie, losing their signature shape.
You can use another kind of chocolate pieces if you don't care for Hershey's kisses.