When the chocolate-peanut butter craving hits but turning on the oven feels like too much, these no-bake chocolate peanut butter overnight bars are exactly what you need. Five pantry staples, ten minutes of hands-on work, and the fridge does the rest.

I’ve been making some version of this recipe for years, and it never fails to earn the “wait, you made this?” reaction. The graham cracker base adds just enough structure to keep things sliceable, while the peanut butter layer stays soft and almost fudge-like. The chocolate topping sets up beautifully in the fridge and shatters ever-so-slightly when you cut into it.

Why You’ll Love These Bars
These bars are the kind of treat that disappears suspiciously fast at every gathering. They travel beautifully, they hold up in the fridge for a week, and honestly — the hardest part is waiting for them to set.
- 5 simple ingredients — no fancy equipment, no baking, no stress.
- Make-ahead friendly — prep the night before, slice the next day.
- Crowd-pleaser energy — perfect for parties, potlucks, lunchboxes, or just a Tuesday night.
- Stays fresh — keeps well in the fridge for up to a week.
Ingredients
Here’s what you’ll need. Nothing fancy — everything’s probably already in your pantry:
- 1/2 cup (8 Tbsp; 113g) salted butter, melted
- 1 cup (120g) graham cracker crumbs (about 8 full sheets)
- 2 cups (240g) confectioners’ sugar
- 1 cup (250g) creamy peanut butter
- 2 Tablespoons (40g) creamy peanut butter (for topping)
- 1 cup (180g) semi-sweet chocolate chips

Step-by-Step Instructions
- Step 1: Line an 8-inch or 9-inch square baking pan with parchment paper, leaving overhang on the sides for easy removal.
- Step 2: In a medium bowl, mix the melted butter, graham cracker crumbs, and confectioners’ sugar until well combined. Stir in 1 cup of peanut butter until smooth.
- Step 3: Press the mixture evenly and firmly into the prepared pan using your hands or the back of a measuring cup. Don’t rush this — a compact base means cleaner slices later.
- Step 4: In a small microwave-safe bowl, combine the chocolate chips and the remaining 2 tablespoons of peanut butter. Microwave in 20-second bursts, stirring between each, until melted and smooth.
- Step 5: Pour the chocolate mixture over the peanut butter layer and spread evenly with an offset spatula.
- Step 6: Refrigerate for at least 4 hours, or preferably overnight, until completely firm. Don’t skip this — the peanut butter layer needs the full chill to set properly.
- Step 7: Let sit at room temperature for 10 minutes before cutting into squares. Store covered in the refrigerator for up to 1 week.
Tips for Perfect Overnight Bars
A few things I’ve learned the messy way so you don’t have to:
- Use a metal pan if you have one — it chills faster and more evenly than glass, which means firmer bars in less time.
- Press the base firmly. Use the bottom of a measuring cup or a flat spatula to compact the graham cracker layer evenly. Loose base = crumbly bars.
- Don’t skip the overnight chill. Two hours will set the chocolate topping, but the peanut butter layer needs the full overnight rest to firm up properly for clean, pretty slices.
- Sprinkle flaky sea salt on top right after spreading the chocolate — it cuts through the sweetness and looks absolutely gorgeous.
- Cut with a warm knife. Run your knife under hot water and wipe dry between cuts for bakery-clean edges every time.
Storage
Keep these bars in an airtight container in the refrigerator for up to one week — they honestly never last that long in my house. For longer storage, freeze them in a single layer then transfer to a zip-top bag. They’ll keep beautifully for up to 2 months. Thaw in the fridge overnight before serving.
Looking for more easy no-bake treats? Save this recipe and try my no-bake chocolate oat bars or peanut butter cup cookies next!
Ultimate No-Bake Chocolate Peanut Butter Overnight Bars

Ingredients
- 1/2 cup (8 Tbsp; 113g) salted butter, melted
- 1 cup (120g) graham cracker crumbs (about 8 full sheets)
- 2 cups (240g) confectioners’ sugar
- 1 cup (250g) creamy peanut butter
- 2 Tablespoons (40g) creamy peanut butter (for topping)
- 1 cup (180g) semi-sweet chocolate chips
Instructions
- 1Line an 8-inch or 9-inch square baking pan with parchment paper, leaving overhang on the sides for easy removal.
- 2In a medium bowl, mix the melted butter, graham cracker crumbs, and confectioners’ sugar until well combined. Stir in 1 cup of peanut butter until smooth.
- 3Press the mixture evenly and firmly into the prepared pan using your hands or the back of a measuring cup.
- 4In a small microwave-safe bowl, combine the chocolate chips and the remaining 2 tablespoons of peanut butter. Microwave in 20-second bursts, stirring between each, until melted and smooth.
- 5Pour the chocolate mixture over the peanut butter layer and spread evenly with an offset spatula.
- 6Refrigerate for at least 4 hours, or preferably overnight, until completely firm.
- 7Let sit at room temperature for 10 minutes before cutting into squares. Store covered in the refrigerator for up to 1 week.







