Preheat Oven to 325°F. Line an 8x8-inch baking pan with parchment paper or foil, leaving some overhang on the sides.
Make the Crust: In a medium bowl, mix the graham cracker crumbs and 2 tbsp sugar. Add melted butter and stir until combined. Press mixture firmly into the bottom of the prepared pan.
Bake the Crust for 8 minutes, then set aside to cool slightly.
Make the Cheesecake Filling: In a large bowl, beat the cream cheese and 1/2 cup sugar with an electric mixer until smooth. Add peanut butter and mix well. Add eggs, one at a time, then add vanilla and beat until fully combined.
Pour the Filling over the baked crust and smooth the top.
Add the Jelly: Drop small spoonfuls of jelly over the cheesecake filling. Use a knife or toothpick to gently swirl the jelly into the batter.
Bake for 30–35 minutes, or until the center is set and the edges are slightly golden.
Cool Completely at room temperature, then refrigerate for at least 3 hours (or overnight) before slicing into bars.
Optional: Sprinkle chopped peanuts on top before serving for extra crunch!
Prep Time: 15 minutes | Cooking Time: 35 minutes | Total Time: 4 hours (including chilling)
Kcal: Approx. 280 per bar | Servings: 12 bars