Preheat oven to 375 degrees.
Cream butters, sugars, egg and vanilla.
Mix dry ingredients together in a separate bowl, then stir into peanut butter mixture.
Stir in peanuts.
Using a 1 3/4 inch scoop, scoop dough 2 inches apart on parchment lined cookie sheets.
If using jelly, make a little indentation in the middle and put about 1/4 teaspoon of jelly in the center.
Bake for 10-12 minutes or until cookies are golden around the edge. Let cool on baking sheets for about 10 minutes.
Transfer to a wire rack.
Note: Chilling the dough helps the cookies bake up a little thicker.