Print

Peanut Butter Bars Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These no-bake peanut butter bars feature a thick, creamy peanut butter base topped with smooth melted chocolate. Made with just 5 simple ingredients, they taste like homemade Reese’s Peanut Butter Cups and come together in minutes. Perfect for potlucks, bake sales, or satisfying your sweet tooth any day of the week.

Ingredients

Scale

For the Peanut Butter Layer:

  • 1 cup (2 sticks) unsalted butter, melted
  • 2 cups graham cracker crumbs (about 16-18 full graham crackers)
  • 2 cups creamy peanut butter
  • 2½ cups powdered sugar
  • 1 teaspoon vanilla extract (optional)
  • ¼ teaspoon salt (optional, but enhances flavor)

For the Chocolate Topping:

  • 2 cups semi-sweet chocolate chips
  • 2 tablespoons creamy peanut butter (makes the chocolate smoother and adds extra peanut butter flavor)
  • Flaky sea salt for topping (optional but highly recommended)

Instructions

Step 1: Prepare Your Pan
Line a 9×13-inch baking pan with parchment paper, leaving an overhang on two sides to create handles for easy removal later. Alternatively, you can use aluminum foil lightly greased with butter or cooking spray.

Step 2: Make the Peanut Butter Base
In a large mixing bowl, combine the melted butter and graham cracker crumbs. Stir until the crumbs are fully moistened and the mixture looks like wet sand. Add the peanut butter and powdered sugar, mixing thoroughly until everything is completely combined and smooth. The mixture will be thick and slightly crumbly but should hold together when pressed. Add vanilla extract and salt if using.

Step 3: Press Into Pan
Transfer the peanut butter mixture to your prepared pan. Using your hands or the back of a spatula, press the mixture firmly and evenly into the pan, making sure to get into all corners. Apply good pressure to compact the layer—this ensures clean cuts later. The surface should be as smooth and level as possible.

Step 4: Melt the Chocolate
In a microwave-safe bowl, combine the chocolate chips and 2 tablespoons of peanut butter. Microwave in 30-second intervals, stirring between each interval, until completely melted and smooth (usually takes 1-2 minutes total). Be careful not to overheat, as chocolate can seize if it gets too hot. Alternatively, melt using a double boiler on the stovetop.

Step 5: Add the Chocolate Layer
Pour the melted chocolate mixture over the peanut butter layer. Use an offset spatula or the back of a spoon to spread it evenly across the entire surface, working quickly before the chocolate begins to set. If desired, sprinkle flaky sea salt over the top while the chocolate is still wet.

Step 6: Chill Until Set
Refrigerate the pan for at least 2 hours, or until the chocolate is completely firm and set. For faster results, you can place them in the freezer for about 45 minutes, though refrigerating gives a better texture.

Step 7: Cut and Serve
Once fully chilled, use the parchment paper overhang to lift the entire slab out of the pan and onto a cutting board. Using a sharp knife (wipe it clean between cuts for neat edges), slice into 24 squares or your desired size. For the cleanest cuts, let the bars sit at room temperature for about 5 minutes before slicing.

Notes

  • Storage: Keep peanut butter bars in an airtight container in the refrigerator for up to 2 weeks. They can also be frozen for up to 3 months.
  • Graham cracker substitution: If you can’t find graham crackers, substitute with crushed vanilla wafer cookies, digestive biscuits, or even crushed pretzels for a salty twist.
  • Peanut butter alternatives: For those with peanut allergies, use sunflower seed butter, almond butter, or cashew butter. The texture and flavor will be slightly different but still delicious.
  • Chocolate options: Feel free to use milk chocolate, dark chocolate, or white chocolate chips based on your preference. You can even create a marbled effect by swirling two types together.
  • Make them thicker: Use a 9×9-inch pan instead of 9×13-inch for extra-thick, decadent bars.

Nutrition