To make the peanut butter cookie dough, add the butter, creamy peanut butter, white sugar, and brown sugar to a large mixing bowl and use a hand mixer, or into the bowl of a stand mixer with the paddle attachment. Cream the ingredients together until the mixture is light and fluffy.
Add in the eggs and vanilla and combine.
Next add the flour, baking soda, baking powder, and salt to the peanut butter mixture. Combine at a low speed to start, and then until completely combined, taking care not to over mix.
Use a 1-inch cookie scoop or a tablespoon to scoop out the cookie dough balls and then shape the dough into 1-inch balls by rolling in your hand. Next, place the balls on ungreased cookie sheets, about 2 inches apart. Then flatten the balls slightly and use your pinky finger to create a heart shaped thumbprint in the center of each ball.
Bake the cookies at 350 degrees in a preheated oven for 8-10 minutes, until just beginning to become light golden brown.
As soon as you remove the baked cookies from the oven, while they are still hot, use the back of a small teaspoon to push down the middle of each cookie again in a heart shape, and then remove from the cookie sheet and place them onto a cooling rack.
While the cookies are still warm on the wire rack, use a small spoon to carefully add ½ teaspoon of jam to the centre of each cookie in a heart shape. The heat of the cookie will help the jam melt into place.
Video
Notes
If you prefer, use the back of a small measuring spoon instead of your finger to make the thumbprint.You may want to add the jam to the baked peanut butter cookies as needed, since they're tricky to store in an airtight container once the jelly thumbprint cookies are all filled. If you are adding the jam after the cookies are cooled, you can warm up the jam in a microwave for just a few seconds to make it easier to work with and less stiff.Store cookies in an airtight container.