Preheat oven to 350 degrees F. Spray a 9x13 glass baking dish with cooking spray.
With an electric mixer, cream the butter and sugar together on medium speed for about 2 minutes.
Turn speed to low and add vanilla, eggs and peanut butter. Mix until well combined.
In a small bowl, sift together flour, baking powder and salt. With the mixer still on low speed, slowly add in the flour mixture to the peanut butter mixture. Mix until all combined.
Spread 2/3 of the dough evenly into the greased baking dish.
Spread the jelly evenly over the dough. With the remaining dough, drop spoonfuls evenly over the jam. (Don't worry if it doesn't cover it completely, it will spread as it bakes.)
Bake 40-45 or until golden brown. Let cool atleast 30 minutes before cutting into squares!