No-Bake Chocolate Peanut Butter Bars
Make the most irresistible no-bake chocolate peanut butter bars with just 5 simple ingredients — a dreamy, fudgy easy no bake dessert that comes together in minutes and disappears even faster.
Okay, real talk — these homemade peanut butter bars are the reason I started making dessert before dinner. No oven, no stress, no regrets. Just pure chocolatey, peanut buttery bliss that’ll have everyone asking for the recipe.
Table of Contents
Why You’ll Love These No-Bake Chocolate Peanut Butter Bars
If you’ve ever had a Reese’s cup and thought, “I wish this were the size of a brownie,” congratulations — you’ve basically invented this recipe in your head already.
These peanut butter chocolate bars check every box: they’re rich, satisfying, and require zero baking skills. Seriously, if you can stir and press things into a pan, you’re basically a pastry chef.
They’re also perfect for meal-prep dessert lovers. Make a batch on Sunday and you’ve got sweet treats waiting in the fridge all week. That’s what we call winning.
Quick Overview
These no-bake chocolate peanut butter bars deliver a thick, fudgy peanut butter base made with graham crackers and powdered sugar, topped with a smooth, glossy chocolate layer.
They’re one of those easy no bake desserts that looks like you spent way more time on them than you did. Perfect for potlucks, holidays, or just Tuesday nights when you need something good.
No mixer, no oven temp to worry about, and only one bowl to dirty. We love an efficient dessert.
Ingredients

Here’s everything you’ll need to make these dreamy homemade peanut butter bars. Nothing fancy — just pantry staples doing their absolute best work.
| Category | Ingredient | Amount |
|---|---|---|
| Base Layer | Salted butter, melted | 1/2 cup (113g) |
| Base Layer | Graham cracker crumbs | 1 cup (120g) |
| Base Layer | Confectioners’ sugar | 2 cups (240g) |
| Base Layer | Creamy peanut butter | 1 cup (250g) |
| Chocolate Topping | Semi-sweet chocolate chips | 1 cup (180g) |
| Chocolate Topping | Creamy peanut butter | 2 tablespoons (30g) |
Yield: 20–24 squares
A quick note on the peanut butter: use creamy, not natural or chunky. Natural peanut butter can make the base oily and crumbly, and nobody wants that. Trust the process here.
How to Make No-Bake Chocolate Peanut Butter Bars

These come together in four simple steps. You’ll spend more time waiting for them to chill than actually making them — which honestly? Respect.
Step 1: Prep Your Pan
Line an 8-inch or 9-inch square baking pan with aluminum foil or parchment paper, letting the edges hang over the sides. This is your best friend when it comes time to lift and cut the bars cleanly.
Don’t skip this step. Trying to cut bars directly in the pan is a recipe for frustration (and uneven squares).
Step 2: Make the Peanut Butter Base
In a medium bowl, mix together the melted butter, graham cracker crumbs, and confectioners’ sugar until it looks like damp sand. Then stir in 1 cup of peanut butter until everything is smooth and combined.
Press the mixture firmly and evenly into your prepared pan. Use the flat bottom of a measuring cup to really pack it in — you want a dense, tight layer, not a crumbly one.
“The key is to press firmly. Think of it like you’re really convincing the mixture to stay flat. It will.”
Step 3: Add the Chocolate Layer
Combine the chocolate chips and the remaining 2 tablespoons of peanut butter in a microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until completely smooth and glossy.
You can also do this on the stovetop over low heat — just keep stirring so nothing scorches. That little bit of peanut butter in the chocolate topping is the secret weapon. It keeps the layer from cracking when you cut the bars.
Pour the chocolate over the peanut butter base and spread it out into an even, silky layer. Take a moment to appreciate how beautiful this already looks.
Step 4: Chill and Cut
Pop the pan in the refrigerator for at least 2 hours, or until completely firm. This is the hardest part of the whole recipe — waiting.
Before cutting, let the bars sit at room temperature for about 10 minutes. This prevents the chocolate from cracking when you slice through it. Use a sharp knife and cut with confidence.
Serve them chilled for the cleanest bite, or let them hang out at room temp for a few hours if you prefer a slightly softer texture.
Expert Tips for Perfect Peanut Butter Chocolate Bars
Use Room Temperature Ingredients
Cold peanut butter can be stiff and hard to mix. Let it sit at room temp for a bit, or give it a quick 10-second zap in the microwave. It’ll blend into the base so much more smoothly.
Don’t Skimp on the Chill Time
Two hours is the minimum — but if you can leave them overnight, do it. Fully chilled bars slice perfectly and hold their shape way better when you’re serving them to guests.
Score Before Fully Set (Optional)
If you want picture-perfect squares, use a knife to lightly score the chocolate layer about 30 minutes into chilling. This makes the final cuts cleaner once everything is firm.
Double the Recipe
These homemade peanut butter bars disappear fast. If you’re making them for a crowd — or just want leftovers (no judgment) — use a 9×13 pan and double all the ingredients.
Variations to Try
Dark Chocolate Version
Swap the semi-sweet chips for dark chocolate chips for a more intense, less sweet topping. It pairs beautifully with the sweet peanut butter base and feels a little more grown-up.
Crunchy Peanut Butter Twist
If you love texture, use crunchy peanut butter in the base. You’ll get little peanut bits throughout that add a satisfying crunch to every bite.
Oreo Crust Swap
Replace the graham cracker crumbs with crushed Oreos (minus the filling) for a cookies-and-cream-meets-Reese’s situation. Absolutely unhinged in the best way.
Add a Sprinkle of Sea Salt
A pinch of flaky sea salt on top of the chocolate layer before chilling takes these bars to another level. Sweet, salty, perfect. Highly recommended.
Troubleshooting
My Base Is Too Crumbly
This usually means not enough butter or peanut butter. Make sure you’re measuring the butter after melting, and press the base down firmly. If it’s still crumbly, drizzle in a bit more melted butter and press again.
The Chocolate Layer Cracked When I Cut It
The bars were probably too cold. Always let them sit at room temperature for at least 10 minutes before slicing. Using a warm knife (run it under hot water and dry it) also helps a lot.
The Base Tastes Too Sweet
Two cups of powdered sugar is intentionally generous — it gives the base that classic Reese’s flavor. If you prefer less sweet, you can reduce to 1.5 cups, but the texture may be slightly softer.
Storage Instructions
| Method | Container | Duration |
|---|---|---|
| Refrigerator | Airtight container or tightly covered pan | Up to 1 week |
| Freezer | Freezer-safe bag or container with parchment between layers | Up to 3 months |
| Room Temperature | Covered container, cool space | Up to 2 days |
How to Reheat
These bars are best served cold or at room temperature — no reheating needed. If they’ve been frozen, just transfer them to the fridge overnight to thaw, or let them sit on the counter for 20–30 minutes.
No-Waste Kitchen Ideas
Got leftover graham cracker crumbs? Toss them into a batch of homemade Lucky Charms treats for an extra crunch layer. Waste nothing, bake everything.
Leftover chocolate chips? They’re great melted over easy parmesan crisps for a sweet-savory snack situation nobody asked for but everyone loves.
Nutritional Information

Based on 24 squares per batch. These are estimates and will vary based on exact ingredients used.
| Nutrient | Per Serving (1 square) |
|---|---|
| Calories | ~215 kcal |
| Total Fat | ~13g |
| Saturated Fat | ~5g |
| Total Carbohydrates | ~23g |
| Sugars | ~17g |
| Protein | ~4g |
| Sodium | ~95mg |
FAQs About No-Bake Chocolate Peanut Butter Bars
Can I use natural peanut butter?
It’s not recommended for this recipe. Natural peanut butter is oilier and the separated texture can make the base greasy or crumbly. Stick with a standard creamy peanut butter like Jif or Skippy for the best results.
Do these need to stay refrigerated?
Yes, for the best texture and to keep them fresh, store these in the fridge. They can sit out for a couple of hours at room temperature during serving, but bring them back to the fridge after.
Can I make these dairy-free?
Absolutely! Swap the butter for melted coconut oil or a dairy-free butter alternative, and use dairy-free chocolate chips. The texture may be slightly different, but they’ll still be delicious.
How do I get clean cuts without cracking the chocolate?
Let the bars sit at room temp for 10 minutes before cutting, and use a sharp knife. For extra clean lines, run the knife under hot water, dry it, and slice in one smooth downward motion — no sawing.
Can I add mix-ins to the base?
Yes! Mini chocolate chips, crushed pretzels, or even a spoonful of honey stirred into the base all work beautifully. Just keep the add-ins small so the layer still presses evenly into the pan.
More Recipes You’ll Love
If you’re on a roll making easy, crowd-pleasing recipes, you’ve got to try this street corn chicken rice bowl for a savory weeknight dinner that hits just as hard.
Or if you’re meal prepping, the parmesan crusted chicken sheet pan dinner is the kind of hands-off recipe that makes you feel like you’ve got it all together.
And for something fresh and fun, the grilled California avocado chicken is a total weeknight winner that pairs perfectly with a chilled dessert bar for after.
Give These Bars a Try!
There you have it — the easiest, most satisfying no-bake chocolate peanut butter bars you’ll ever make. Five ingredients, zero oven time, and a result that genuinely tastes like you put in way more effort than you did.
Whether you’re making them for a party, a bake sale, or just because it’s Wednesday and you deserve something amazing — these bars deliver every single time.
If you try this recipe, I’d love to hear how it went! Drop a comment below, leave a star rating, and if you’re on Pinterest, save this recipe so you can find it again. Share it with a fellow peanut butter lover who deserves a little chocolatey joy in their life.

No-Bake Chocolate Peanut Butter Bars
Equipment
- 8-inch or 9-inch square baking pan
- Aluminum foil or parchment paper
- Medium mixing bowl
- Microwave safe bowl
- Spatula
- Sharp knife
Ingredients
Base Layer
- ½ cup salted butter melted (113g)
- 1 cup graham cracker crumbs about 8 full sheet graham crackers (120g)
- 2 cups confectioners’ sugar 240g
- 1 cup creamy peanut butter 250g — do not use natural or chunky
Chocolate Topping
- 1 cup semi-sweet chocolate chips 180g
- 2 tablespoons creamy peanut butter 30g — keeps the chocolate layer from cracking when cut
Instructions
- Line an 8-inch or 9-inch square baking pan with aluminum foil or parchment paper, letting the edges hang over the sides. Set aside.
- In a medium bowl, mix together the melted butter, graham cracker crumbs, and confectioners’ sugar until it resembles damp sand. Stir in 1 cup (250g) of creamy peanut butter until smooth and fully combined.
- Press the peanut butter mixture firmly and evenly into the prepared baking pan. Use the flat bottom of a measuring cup to pack it into a dense, tight layer.
- Combine the chocolate chips and remaining 2 tablespoons of peanut butter in a microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until completely smooth and glossy. Alternatively, melt on the stovetop over low heat, stirring constantly.
- Pour the melted chocolate mixture over the peanut butter base and spread into an even layer.
- Refrigerate for at least 2 hours, or until completely firm. Before cutting, allow the bars to sit at room temperature for 10 minutes. Slice with a sharp knife using a single downward motion for clean cuts. Serve chilled.
- Cover leftover bars tightly and refrigerate for up to 1 week, or freeze for up to 3 months with parchment paper between layers.
