These bars are the kind of treat you whip up when you want something sweet, fast, and satisfying. No oven, no fuss, and just a handful of pantry staples. They’re rich, creamy, and perfectly balanced with a crisp, chocolatey top.
CLICK HERE FOR MORE DESSERT IDEAS
If you love peanut butter cups, these taste like the homemade, upgraded version. Make a batch today and stash a few squares in the fridge for an easy win all week.
Jump to RecipeWhy This Recipe Works
This recipe uses a simple no-bake base that firms up beautifully in the fridge. The peanut butter binds with crushed crackers or oats, creating a chewy, buttery foundation.
CLICK HERE FOR MORE DESSERT IDEAS
A glossy chocolate layer on top adds snap and contrast. The ratio of peanut butter to chocolate keeps it from being overly sweet. Plus, the bars are ready in minutes and slice cleanly once chilled.
Shopping List
- Creamy peanut butter (not natural stir—see notes in FAQ)
- Unsalted butter
- Powdered sugar
- Graham cracker crumbs (or quick oats as a swap)
- Vanilla extract
- Fine sea salt
- Semi-sweet chocolate chips (or chopped bar chocolate)
- Coconut oil or a small pat of butter (for smoother chocolate)
- Optional add-ins: Chopped roasted peanuts, flaky salt, mini chocolate chips, shredded coconut
CLICK HERE FOR MORE DESSERT IDEAS
Instructions
- Prep the pan. Line an 8×8-inch square pan with parchment, leaving overhang on two sides to lift the bars out later.This makes clean slicing easy.
- Make the base. In a medium microwave-safe bowl, melt 1/2 cup unsalted butter (about 1 minute). Stir in 1 cup creamy peanut butter until smooth.
- Sweeten and thicken. Add 1 3/4 to 2 cups powdered sugar, 1 3/4 cups graham cracker crumbs, 1 teaspoon vanilla, and a pinch of salt. Stir until a thick, cohesive mixture forms.It should be soft but not sticky.
- Press and level. Scrape the mixture into the prepared pan. Press it firmly and evenly into a flat layer using a spatula or the bottom of a measuring cup.
- Top with chocolate. In a clean bowl, microwave 1 1/2 cups semi-sweet chocolate chips with 1 tablespoon coconut oil in 20-second bursts, stirring between each, until smooth and glossy.
- Spread and smooth. Pour melted chocolate over the peanut butter base. Tilt the pan or use an offset spatula to create an even layer.Sprinkle flaky salt or chopped peanuts on top if using.
- Quick-set. Chill the pan in the fridge for 10–15 minutes, or until the chocolate is set but not rock hard. For very clean cuts, wait 30 minutes.
- Slice and serve. Lift the slab out using the parchment. Use a warm knife (run under hot water and dry) to cut into 16–20 bars.Enjoy now or store for later.
CLICK HERE FOR MORE DESSERT IDEAS
15-Minute No-Bake Peanut Butter Chocolate Bars
Creamy peanut butter base, glossy chocolate top, and no oven required — homemade peanut butter cups in bar form
Ingredients — Peanut Butter Base
- 1 cup creamy peanut butter (not natural drippy — see tips)
- ½ cup unsalted butter, melted
- 1¾–2 cups powdered sugar
- 1¾ cups graham cracker crumbs (or quick oats, pulsed fine)
- 1 tsp vanilla extract
- Pinch of fine sea salt
Ingredients — Chocolate Layer
- 1½ cups semi-sweet chocolate chips or chopped bar chocolate
- 1 tbsp coconut oil or unsalted butter (for a smoother, snap-free top)
Optional Toppings
- Flaky sea salt
- Chopped roasted peanuts
- Mini chocolate chips or shredded coconut
Instructions
- Prep the PanLine an 8x8-inch square pan with parchment paper, leaving overhang on two opposite sides to use as handles for lifting the slab out later.The parchment overhang is what allows you to lift the whole slab out cleanly for slicing — don't skip it or you'll be digging bars out of the pan.
- Make the Peanut Butter BaseIn a medium microwave-safe bowl, melt the butter — about 1 minute on high. Stir in the peanut butter until smooth. Add the powdered sugar, graham cracker crumbs, vanilla, and salt. Stir until a thick, cohesive mixture forms — it should be soft but not sticky. If it looks too loose, add a little more crumb.Standard creamy peanut butter (like Jif or Skippy) gives the most reliable, firm base. Natural drippy peanut butter can make the base too soft — if using it, add extra crumbs or oats a tablespoon at a time until the mixture holds its shape.
- Press the BaseScrape the mixture into the prepared pan. Press it firmly and evenly into a flat layer using a spatula, the bottom of a measuring cup, or a piece of lightly greased parchment. Press from the centre outward and compact it well.Pressing firmly is critical — a loosely packed base crumbles when sliced. Take a full minute to press it as compact and even as possible.
- Melt the ChocolateIn a clean microwave-safe bowl, combine the chocolate chips and coconut oil. Microwave in 20-second bursts, stirring between each, until fully melted and glossy. Don't rush — overheating makes chocolate grainy and dull.Stop microwaving before the chocolate looks fully melted and stir until smooth — residual heat will finish the job. Overheated chocolate seizes and can't be saved.
- Top, Chill, and SlicePour the melted chocolate over the peanut butter base. Tilt the pan or use an offset spatula to spread it into an even layer. Sprinkle flaky salt or chopped peanuts on top if using. Refrigerate for 15–20 minutes for a soft set, or 30 minutes for cleaner cuts. Lift the slab out using the parchment. Run a knife under hot water, dry it, and slice into 16–20 bars.A warm knife is essential for clean cuts through the chocolate layer — a cold knife cracks and shatters it. If the slab has been refrigerated for over an hour, let it sit at room temperature for 5 minutes before slicing.
Tips for the Best Results
- Use standard creamy peanut butter, not natural drippy — natural peanut butter can make the base too soft to slice cleanly.
- Press the base as firmly and compactly as possible — a loosely packed base crumbles when cut.
- Melt chocolate in short 20-second bursts and stir between each — overheating causes it to seize and turn grainy.
- Add coconut oil or butter to the chocolate — it softens the snap just enough for clean slices and prevents the top from cracking.
- Use a warm, dry knife for slicing — cold knife on cold chocolate shatters the top layer. Run the knife under hot water and dry before each cut.
- Store in the fridge in an airtight container with parchment between layers for up to 1 week, or freeze individually wrapped bars for up to 2 months.
- For a vegan version, use dairy-free chocolate, vegan butter or coconut oil, and check that your graham crackers are vegan — everything else is already plant-based.
Keeping It Fresh
Store the bars in an airtight container with parchment between layers to prevent sticking. They keep well at room temperature for up to 2 days if your kitchen is cool. For best texture and longer storage, keep them in the fridge for up to 1 week.
To freeze, wrap individual bars tightly and freeze for up to 2 months. Thaw in the fridge for an hour or at room temperature for 10–15 minutes.
CLICK HERE FOR MORE DESSERT IDEAS
Health Benefits
Peanut butter offers plant-based protein and healthy fats, which help keep you full and satisfied. A small square can curb sweet cravings without a full dessert.
Dark or semi-sweet chocolate brings antioxidants and a deeper flavor that reduces the need for extra sugar. Swapping graham crumbs for quick oats adds whole grains and a bit of fiber. While still a treat, these bars are richer and more balanced than many store-bought snacks.
CLICK HERE FOR MORE DESSERT IDEAS
Common Mistakes to Avoid
- Using natural, drippy peanut butter without adjustments. It can make the base too soft.See the FAQ for how to make it work.
- Skipping the salt. A small pinch sharpens flavor and balances sweetness.
- Overheating the chocolate. It becomes dull or grainy. Heat gently and stir often.
- Not packing the base firmly. Loose crumbs cause crumbly slices. Press hard for a smooth, tight layer.
- Chilling too long before cutting. If the chocolate is rock hard, it can crack.Let the pan sit at room temp for a few minutes or use a warm knife.
Recipe Variations
- Oatmeal Base: Swap graham crumbs for quick oats. Pulse briefly in a blender for a finer texture.
- Crunchy Peanut Swirl: Stir in 1/2 cup chopped roasted peanuts to the base for extra texture.
- Almond Twist: Use almond butter and a mix of milk and dark chocolate on top. Add a splash of almond extract.
- Salted Pretzel: Replace half the crumbs with crushed pretzels and finish with flaky salt on the chocolate.
- Coconut Layer: Mix 1/2 cup unsweetened shredded coconut into the base or sprinkle on top before the chocolate sets.
- Protein Boost: Replace 1/4 cup powdered sugar with your favorite vanilla or chocolate protein powder.Adjust with a splash of milk if too dry.
- No-Refined-Sugar Option: Use a natural sweetener like maple syrup (start with 1/3 cup) and quick oats; you may need 1–2 tablespoons coconut oil to firm up.
CLICK HERE FOR MORE DESSERT IDEAS
Jump to RecipeFAQ
Can I use natural peanut butter?
Yes, but choose a thicker jar and stir it very well. Add extra graham crumbs or oats, 1 tablespoon at a time, until the base is firm and not greasy. A spoonful of coconut oil can also help it set in the fridge.
What size pan works best?
An 8×8-inch pan yields thicker bars.
A 9×9-inch pan makes slightly thinner bars. For a double batch, use a 9×13-inch pan and increase chocolate by 1/2 cup to keep a generous top layer.
CLICK HERE FOR MORE DESSERT IDEAS
How do I prevent the chocolate from cracking?
Don’t over-chill before slicing, and use a warm, sharp knife. Adding 1 tablespoon coconut oil to the chocolate also softens the snap just enough for cleaner cuts.
Can I make these dairy-free?
Yes.
Use dairy-free chocolate and swap the butter for coconut oil or a vegan butter. Keep the bars chilled to maintain a firm base.
Do these travel well for parties?
They do if kept cool. Transport them in a flat container with parchment between layers and a freezer pack under the container.
Slice at your destination for the neatest edges.
How sweet are these bars?
They’re moderately sweet, similar to a peanut butter cup. If you prefer less sweetness, reduce powdered sugar by 1/4 cup and use darker chocolate (60–70%).
What’s the best way to press the base evenly?
Lightly grease a piece of parchment or use the bottom of a measuring cup. Press from the center outward, then smooth the edges so the chocolate layer spreads evenly.
Can I add a middle layer?
Absolutely.
Reserve 1/3 of the chocolate, spread half on the base, chill 5 minutes, add a thin peanut butter drizzle (microwave 2 tablespoons PB to loosen), then finish with the remaining chocolate.
CLICK HERE FOR MORE DESSERT IDEAS
How long do they need to set?
About 10–15 minutes in the fridge for a soft set, 30 minutes for tidy slicing, and 1 hour for a very firm top. A quick 5-minute freezer blast works in a pinch.
What if I don’t have powdered sugar?
Blend granulated sugar in a blender until fine and powdery, or use a mix of honey/maple syrup and increase crumbs or oats to maintain a thick, non-sticky base.
Jump to RecipeFinal Thoughts
These 15-Min No-Bake Peanut Butter Chocolate Bars are the definition of easy comfort. With simple ingredients and a foolproof method, they fit last-minute cravings and planned gatherings alike.
CLICK HERE FOR MORE DESSERT IDEAS
Keep the base firm, the chocolate smooth, and your knife warm, and you’ll have perfect squares every time. Make a batch today—future you will thank you when the snack hour hits.