There’s something magical about a dessert that comes together without ever turning on the oven. No-Bake Cookie Bars are the perfect solution for warm afternoons, busy holiday seasons, or those late-night cravings when you want something homemade without the wait. Rich chocolate and creamy peanut butter combine into a soft, chewy bar that feels indulgent yet comforting.
This recipe was inspired by classic stovetop no-bake cookies many of us grew up with—those quick chocolate-oat treats that set up on wax paper. Over time, this version evolved into thick, sliceable bars that are easier to serve at parties, pack in lunchboxes, or store for later. Whether you’re preparing dessert for a family gathering or simply treating yourself, these easy chocolate peanut butter bars never disappoint.

Why You’ll Love These No-Bake Cookie Bars
- No oven required
- Made with simple pantry staples
- Ready in under 30 minutes (plus chill time)
- Perfect for potlucks, bake sales, and holiday trays
- Kid-friendly and freezer-friendly
These bars strike the ideal balance between chewy oats, creamy peanut butter, and smooth chocolate. They’re sturdy enough to slice cleanly but soft enough to melt in your mouth.
Ingredients You’ll Need
Here’s everything required to make these easy chocolate peanut butter cookie bars:
- 1/2 cup (115 g) unsalted butter
- 1/2 cup (120 ml) whole milk
- 1 cup (200 g) granulated sugar
- 1/4 cup (25 g) unsweetened cocoa powder
- 1/2 cup (130 g) creamy peanut butter
- 1 teaspoon pure vanilla extract
- 3 cups (270 g) quick-cooking oats
- 1/4 teaspoon salt
Optional Chocolate Topping:
- 1 cup (170 g) semi-sweet chocolate chips
- 1 tablespoon (15 ml) coconut oil or butter
Step-by-Step Instructions
1. Prepare Your Pan
Line an 8×8-inch (20×20 cm) square baking pan with parchment paper, leaving overhang on two sides for easy removal. Lightly grease if needed.
2. Make the Chocolate Base
In a medium saucepan over medium heat, combine:
- 1/2 cup (115 g) unsalted butter
- 1/2 cup (120 ml) whole milk
- 1 cup (200 g) granulated sugar
- 1/4 cup (25 g) unsweetened cocoa powder
Stir constantly until the butter melts and the mixture comes to a gentle boil. Allow it to boil for 1 full minute while stirring continuously. This step helps the bars set properly.
3. Add Peanut Butter and Vanilla
Remove the saucepan from heat. Stir in:
- 1/2 cup (130 g) creamy peanut butter
- 1 teaspoon vanilla extract
Mix until smooth and fully incorporated.
4. Fold in the Oats
Add:
- 3 cups (270 g) quick-cooking oats
- 1/4 teaspoon salt
Stir until evenly coated and thickened.
5. Press into Pan
Transfer the mixture into your prepared pan. Press firmly and evenly using a spatula or the back of a spoon.
6. Optional Chocolate Topping
In a microwave-safe bowl, melt:
- 1 cup (170 g) semi-sweet chocolate chips
- 1 tablespoon (15 ml) coconut oil or butter
Heat in 20-second intervals, stirring between each, until smooth. Pour over the bars and spread evenly.
7. Chill Until Set
Refrigerate for at least 1–2 hours, or until firm. Once set, lift out using parchment paper and slice into squares.

Tips for Perfect No-Bake Cookie Bars
Boil for Exactly One Minute
Under-boiling may result in bars that don’t set properly, while over-boiling can make them crumbly.
Use Quick Oats
Old-fashioned oats create a different texture and may not bind as well.
Press Firmly
Compact the mixture tightly into the pan to prevent crumbling when slicing.
Chill Completely
Don’t rush the chilling time. Fully set bars slice more cleanly.
Variations to Try
Crunchy Peanut Butter Version
Swap creamy peanut butter for crunchy for added texture.
Nut-Free Option
Use sunflower seed butter instead of peanut butter.
Extra Chocolate
Mix 1/2 cup (85 g) mini chocolate chips into the oat mixture before pressing into the pan.
Salted Finish
Sprinkle flaky sea salt on top of the melted chocolate for contrast.
Storage and Make-Ahead Tips
Store bars in an airtight container:
- Refrigerator: up to 1 week
- Freezer: up to 3 months
Place parchment between layers to prevent sticking. These bars are excellent for meal prep and holiday baking trays.
Frequently Asked Questions
1. Why didn’t my no-bake bars set properly?
If your bars are too soft or sticky, the mixture likely didn’t boil long enough. The one-minute rolling boil is crucial because it activates the sugar structure that helps the bars firm up. Even 20 seconds too short can affect the texture. On the other hand, if boiled too long, the mixture may become dry and crumbly.
Humidity can also impact results. In humid environments, desserts sometimes need slightly longer chilling time. Refrigerating the bars instead of leaving them at room temperature helps ensure they firm up properly.
Another factor is measuring accuracy. Too much milk or too little oats can prevent proper setting. Always level dry ingredients and measure liquids carefully for consistent results.
2. Can I use old-fashioned oats instead of quick oats?
Yes, but the texture will change. Quick oats absorb the chocolate mixture more evenly, resulting in a cohesive bar. Old-fashioned oats create a chewier, more textured consistency and may not bind quite as tightly.
If using old-fashioned oats, you can pulse them briefly in a food processor to break them down slightly. This helps mimic the texture of quick oats without fully turning them into oat flour.
Keep in mind that the bars may be slightly more crumbly with larger oats, but they’ll still taste delicious.
3. Can I make these dairy-free?
Absolutely. Substitute:
- Plant-based butter for regular butter
- Unsweetened almond or oat milk for whole milk
The structure remains very similar as long as measurements stay consistent. Be sure to use dairy-free chocolate chips if adding the topping.
These substitutions maintain the creamy texture and rich chocolate flavor while accommodating dietary needs. Many people find that oat milk works especially well because it complements the oat base of the recipe.
4. How do I cut clean slices without cracking the bars?
For perfect slices, refrigerate the bars until fully firm. Use a sharp knife and wipe it clean between cuts. Running the knife under warm water and drying it can also help create smooth edges.
Letting the bars sit at room temperature for 5 minutes before slicing can prevent cracking. If they’re frozen, allow 10–15 minutes of thawing time before cutting.
Using parchment paper overhang to lift the entire slab out of the pan makes slicing easier and cleaner.

Final Thoughts
No-Bake Cookie Bars are proof that simple ingredients can create something truly special. There’s comfort in their nostalgic flavor—rich cocoa, creamy peanut butter, and hearty oats blending into a dessert that feels both homemade and indulgent. These bars are versatile enough for any season. In the summer, they’re a cool kitchen-friendly treat. During the holidays, they add variety to cookie trays without requiring precious oven space.
What makes this recipe especially rewarding is its reliability. Once you master the short boiling step and firm pressing technique, you’ll find yourself returning to it again and again. It’s an excellent beginner-friendly dessert, but even experienced home bakers appreciate its ease and consistency.
Sharing these bars with friends and family often sparks conversations about childhood memories and favorite classic desserts. They’re portable, slice beautifully, and freeze well—making them ideal for gifting or planning ahead.
If you’re looking for a dessert that delivers maximum flavor with minimal effort, these easy chocolate peanut butter no-bake cookie bars are sure to become a staple in your kitchen. Simple, rich, and irresistibly chewy, they’re a timeless treat worth making again and again.
Print
No-Bake Cookie Bars – Easy Chocolate Peanut Butter Treat
Description
A rich and chewy chocolate peanut butter dessert made with oats and simple pantry ingredients. Perfect for quick treats, parties, and make-ahead desserts.
Ingredients
1/2 cup (115 g) unsalted butter
1/2 cup (120 ml) whole milk
1 cup (200 g) granulated sugar
1/4 cup (25 g) unsweetened cocoa powder
1/2 cup (130 g) creamy peanut butter
1 teaspoon vanilla extract
3 cups (270 g) quick-cooking oats
1/4 teaspoon salt
Optional Topping:
1 cup (170 g) semi-sweet chocolate chips
1 tablespoon (15 ml) coconut oil or butter
Instructions
-
Line an 8×8-inch (20×20 cm) baking pan with parchment paper.
-
In a saucepan over medium heat, combine butter, milk, sugar, and cocoa powder. Bring to a rolling boil and boil for 1 minute while stirring.
-
Remove from heat and stir in peanut butter and vanilla until smooth.
-
Add oats and salt, mixing until fully combined.
-
Press mixture firmly into the prepared pan.
-
Melt chocolate chips with coconut oil if using, and spread over the top.
-
Refrigerate for 1–2 hours until set. Slice and serve.
Notes
Boil the mixture for exactly one minute for proper setting.
Use quick oats for best texture.
Store in an airtight container in the refrigerator for up to 1 week or freeze for up to 3 months.






