Peanut Butter Candy Dessert bars are my kind of no-bake treat: a sweet peanut butter base with a smooth chocolate topping that sets up firm and sliceable.
The flavor is straight-up chocolate + peanut butter, with a little graham cracker taste that makes it feel like a candy bar you can cut into neat squares. I like these best cold, when the top has that clean snap and the bottom stays thick and soft.
These are especially good for cookie trays, potlucks, and weekend desserts when I want something quick that still looks tidy on a plate. A pinch of flaky salt on top is optional, but I almost always do it.

Why You’ll Love This Recipe
Fast and easy: It’s mostly stirring and pressing, and the fridge does the rest. Great when you want dessert without turning the oven on.
Classic flavor: Peanut butter and chocolate is always a good idea, and the graham cracker base gives it that candy-bar feel.
Make-ahead friendly: These slice cleanly once they’re chilled, so they’re easy to prep earlier in the day (or even earlier in the week).
Freezer friendly: I love having a few squares tucked away for last-minute guests or late-night dessert.
Easy to tweak: Swap the crumbs, use crunchy peanut butter, or add flaky salt on top. You can make them exactly how you like them.
Ingredients You’ll Need
Peanut Butter Base
- Unsalted butter: Melted butter helps everything bind and makes the base taste rich. If you only have salted butter, just go lighter on the added salt.
- Creamy peanut butter: I use the regular creamy kind (like the classic shelf-stable brands) because it mixes smoothly and sets up reliably. Natural peanut butter can work, but it can separate and make the base a little oily.
- Powdered sugar: This sweetens and also firms up the base so it slices into bars instead of crumbling. If your powdered sugar is lumpy, a quick sift helps.
- Graham cracker crumbs: These give the base structure and that familiar “peanut butter bar” taste. Pre-crushed crumbs are fine, or crush your own in a bag with a rolling pin.
- Vanilla extract: Just enough to round out the peanut butter and sugar. I don’t skip it.
- Salt: A small amount keeps the sweetness from tasting flat and makes the peanut butter taste more peanut-buttery.
Chocolate Topping
- Semi-sweet chocolate chips: Semi-sweet is my go-to here because it doesn’t turn the bars into pure sugar. Milk chocolate works too if that’s what you have.
- Creamy peanut butter: This makes the chocolate layer softer and easier to bite, and it keeps the topping from feeling too hard straight from the fridge.
Optional
- Flaky salt: A light sprinkle on top is really nice, especially if you like that sweet-salty thing. Don’t overdo it—just a pinch.

Recipe Instructions
- Line the pan: Line an 8×8 inch pan with parchment paper, leaving a little overhang so you can lift the bars out later.
- Mix the butter and peanut butter: In a medium bowl, stir the melted butter and peanut butter until smooth and fully combined.
- Add the vanilla and salt: Stir in the vanilla extract and salt until evenly mixed.
- Mix in the dry ingredients: Add the powdered sugar and graham cracker crumbs, then mix until a thick dough forms and you don’t see any dry patches.
- Press into the pan: Press the peanut butter mixture evenly into the prepared pan. Take a minute to get the corners and edges packed down so the bars slice neatly.
- Melt the chocolate: In a microwave-safe bowl, microwave the chocolate chips and peanut butter in 20 second bursts, stirring each time, until smooth.
- Top and chill: Spread the chocolate mixture evenly over the peanut butter layer, then chill until firm, about 60 minutes. Lift out and slice into bars.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Use parchment paper. The overhang makes it easy to lift the whole slab out, and it keeps the corners from getting messy when you slice.
Press the base firmly. If the peanut butter layer is loosely packed, it can crumble when you cut it. I usually press with the bottom of a measuring cup to level it out.
Microwave in short bursts. Chocolate can go from fine to scorched fast, so keep it to quick intervals and stir well in between. The stirring is what actually finishes the melting.
Chill longer for clean cuts. If your kitchen is warm, give the bars extra time in the fridge so the chocolate sets up fully before slicing.
Warm your knife. A warm, dry knife (wipe between cuts) gives you those neat edges without cracking the chocolate top.
Add flaky salt at the end. Sprinkle it on right after you spread the chocolate so it sticks. It’s especially good if you’re using semi-sweet chips.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Milk: A cold glass of milk is classic with these bars. I like it most when the bars are served straight from the fridge.
- Coffee or espresso: These are really good with coffee, especially if you sprinkled flaky salt on top. A latte or an iced coffee works too.
- Fruit: Fresh berries are nice on the side when you want something lighter with the chocolate. Strawberries and raspberries are my usual picks.
- Ice cream: If you want to plate them like a dessert, add a small scoop of vanilla ice cream next to a bar. Keep the portions small—they’re rich.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store the bars airtight in the fridge for up to 1 week. I like them chilled because the chocolate stays set and they cut cleanly.
You can make this recipe ahead and keep it in the pan until you’re ready to serve. Just cover it well so the top doesn’t pick up fridge smells.
If you want them to last longer, freeze the sliced bars in an airtight container (I separate layers with parchment). They’re fine frozen for up to 2 months.
Thaw in the fridge overnight for the best texture, or let a bar sit on the counter for a bit if you like a softer bite.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use crunchy peanut butter?
Yes. Crunchy peanut butter is a nice swap if you want a little texture in the base. I usually still use creamy peanut butter in the chocolate topping so it spreads smoothly.
What can I use instead of graham cracker crumbs?
Vanilla wafer crumbs and digestive biscuit crumbs both work well here. The flavor changes a little, but the texture is basically the same.
Why did my chocolate topping look streaky or dull?
This usually happens if the chocolate got a little too hot in the microwave or if it wasn’t stirred enough between bursts. Keep the bursts short and stir well, and it should smooth out as it melts.
How do I get clean slices without cracking the chocolate?
Chill the bars longer than you think you need, especially if your kitchen is warm. Then slice with a warm, dry knife and wipe it between cuts.
Can I freeze peanut butter candy dessert bars?
Yes, these freeze really well. I like freezing them already sliced so I can grab one bar at a time.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Peanut Butter Candy Dessert
INGREDIENTS
Peanut Butter Base
- 1 cup unsalted butter melted
- 1 cup creamy peanut butter
- 2 cups powdered sugar
- 2 cups graham cracker crumbs
- 1 tsp vanilla extract
- 1/4 tsp salt.
Chocolate Topping
- 2 cups semi-sweet chocolate chips
- 2 tbsp creamy peanut butter.
Optional
- flaky salt for topping.
INSTRUCTIONS
Peanut Butter Base
- line an 8x8 inch pan with parchment paper
- in a bowl mix melted butter and peanut butter until smooth
- stir in vanilla and salt
- add powdered sugar and graham cracker crumbs and mix until a thick dough forms
- press mixture evenly into the prepared pan.
Chocolate Topping
- melt chocolate chips and peanut butter together in a microwave-safe bowl in 20 second bursts stirring until smooth
- spread chocolate mixture evenly over the peanut butter layer
- chill until firm about 60 minutes then lift out and slice into bars.
