Pb No Bake Cookies
Peanut butter no bake cookies are my go-to when I want a rich and chocolatey cookie with that classic oatmeal chew and zero oven time. They set up on the counter and taste like the best kind of cocoa-peanut butter fudge, but in cookie form.
This version is all about a reliable set and a smooth, glossy chocolate base that coats the oats evenly. I like the balance here: deep cocoa flavor, noticeable peanut butter, and that familiar no-bake texture that’s a little soft in the middle and firm around the edges once they cool.
I make these most often for holiday cookie trays, quick after-dinner sweets, and anytime I need a stovetop dessert that travels well. They’re also great when the oven is already busy (or I just don’t want to turn it on).

Why You’ll Love This Recipe
Fast and Easy: It’s a quick stovetop boil, then you’re basically done. You’ll have cookies setting up while you clean the pan.
Classic Flavor: Chocolate, peanut butter, and oats just work. These taste like the no-bake cookies most of us grew up with, in the best way.
Reliable Set: Boiling for the right amount of time makes a big difference here. This method gives cookies that firm up nicely instead of staying sticky.
Great for Cookie Trays: They hold their shape well once set, and they’re easy to stack and pack. I like them as a “no oven needed” option alongside baked cookies.
Easy to Swap: You can switch the peanut butter for almond butter or sunflower seed butter if you need to. The flavor changes a bit, but the cookie still works.
Key Ingredients
Cocoa Syrup Base
- Granulated sugar: This is the backbone of the syrup, and it’s what helps the cookies set. I wouldn’t swap in brown sugar here unless you’re okay with a softer, less predictable result.
- Milk: Regular dairy milk is what I use, but any milk that behaves well on the stove works. Just avoid anything very thin and watery.
- Unsalted butter: Real butter gives the best flavor and helps the mixture turn smooth instead of grainy. If you only have salted butter, just go easy on the added salt.
- Unsweetened cocoa powder: Use the cocoa you like to bake with. Natural cocoa is classic for no-bakes, but Dutch-process is fine if that’s what you keep around.
- Kosher salt: Don’t skip it. It keeps the cookies from tasting flat and helps the chocolate and peanut butter pop.
Stir Ins and Set
- Creamy peanut butter: Creamy gives the smoothest texture, and it blends in fast when the syrup is hot. Natural peanut butter can work, but it’s more likely to separate and make the set a little less consistent.
- Vanilla extract: This rounds out the cocoa and peanut butter and makes the flavor taste more “finished.”
- Quick cooking oats: Quick oats are the texture I prefer here because they soften and bind into the cookie the right way. Old-fashioned oats can make the cookies looser and a little more crumbly.
- Parchment paper: Makes the whole thing easier, especially when the cookies are still warm and sticky. Wax paper works in a pinch, but parchment peels off more cleanly.
Recipe Instructions
- Line the pans: Line two baking sheets with parchment paper so the cookies have a place to set right away.
- Combine the base: In a medium saucepan over medium heat, stir together the sugar, milk, butter, cocoa powder, and salt until everything is melted and smooth.
- Boil: Bring the mixture to a full rolling boil, then boil for 60 seconds, stirring frequently so it doesn’t scorch around the edges.
- Add peanut butter: Remove the saucepan from the heat and immediately stir in the peanut butter and vanilla until fully combined and glossy.
- Stir in oats: Add the quick oats and stir until they’re evenly coated and the mixture looks thick and scoopable.
- Scoop the cookies: Drop spoonfuls onto the prepared parchment and gently flatten the tops if you like a more classic cookie shape.
- Let set: Let the cookies stand at room temperature until firm, about 20 to 30 minutes.
My Tips!
This is the section that separates “good” from “wow.” If you read only one part of this post, make it this one — it’s where I reveal my recipe trick.
Recipe Tips & Tricks
Boil for exactly 60 seconds. This is the part that decides whether they set up or stay soft. Start timing once you hit a full rolling boil, not just a few bubbles around the edge.
Use quick oats. They absorb the syrup fast and help the cookies hold together. Old-fashioned oats can work, but the cookies usually end up looser and more crumbly.
Work quickly after the boil. The mixture thickens as it cools, and it gets harder to scoop neatly if you wait. I like to have the pans ready and the oats measured before I start.
Stir until the oats are fully coated. You don’t want dry pockets of oats, especially at the bottom of the pot. A sturdy wooden spoon or silicone spatula makes this easier.
Keep the heat medium. If the heat is too high, the mixture can scorch or boil over fast. Medium heat gives you more control.
Simple tweaks
Here’s where the fun begins — a few simple tweaks can turn this recipe from casual treats into the star of any party.
Serving Suggestions
- Milk: A cold glass of milk is classic with these, especially if you like the extra chocolatey ones. This is my default snack pairing.
- Coffee: These are really good with coffee because the cocoa comes through more. I like them most with plain drip coffee or an iced latte.
- Fruit: Fresh strawberries or banana slices on the side are simple and actually work well with the peanut butter. It’s nice if you want something a little lighter on the plate.
- Ice cream: Serve one or two alongside vanilla ice cream for an easy dessert plate. I usually do this when I’m making a quick dessert for guests.
Eat it later
This section explains how to store leftovers properly and how far in advance the recipe can be prepared.
Storage and Make Ahead
Store the cookies in an airtight container at room temperature for a couple of days if your kitchen isn’t too warm. If they start to feel soft or sticky, the fridge helps them hold their shape.
Refrigerate for longer storage. These cookies do well chilled, and they’re less likely to crumble when you stack them. Let them sit out for a few minutes if you prefer a softer bite.
You can also make these ahead and keep them chilled until you need them. They’re an easy add-on for cookie trays because they don’t take up oven space.
If you want them to last longer, freeze the cookies in a freezer-safe container with parchment between layers. Thaw at room temperature or in the fridge.
It could help!
Before you close the tab or print the recipe, scroll through these quick answers.
Recipe FAQs
Why didn’t my no bake cookies set?
Most of the time, it’s because the mixture didn’t boil long enough (or you started timing before it reached a true rolling boil). Boil for 60 seconds once it’s fully boiling, then stir in the peanut butter and oats right away.
Humidity can also make no-bakes act a little softer. If they’re close but not quite firm, chilling them for 15 minutes usually fixes it.
Can I use old-fashioned oats instead of quick oats?
You can, but the texture will be different. Old-fashioned oats don’t absorb the syrup as quickly, so the cookies tend to be looser and more crumbly. If that’s what you have, I’d let them set longer and consider giving the oats a quick pulse in a food processor.
Can I use almond butter or sunflower seed butter?
Yes. Both work well as a swap, and the method stays the same. Sunflower seed butter makes them taste a little more toasty, and almond butter is a bit milder.
Can I make these gluten free?
Yes, as long as you use certified gluten free oats. Everything else in the recipe is naturally gluten free, but oats are the ingredient that usually needs the label check.
Can I freeze peanut butter no bake cookies?
Yes, these freeze well. Freeze them in a single layer first if you can, then stack with parchment between layers so they don’t stick together. They thaw pretty quickly on the counter.
Keep it with you
The printable version with print button is at the end of the post, easy to follow, and includes all the steps you’ll need.
Pb No Bake Cookies

Ingredients
Cocoa Syrup Base
- 2 cups granulated sugar
- 1/2 cup milk
- 1/2 cup unsalted butter
- 1/4 cup unsweetened cocoa powder
- 1/4 tsp kosher salt.
Stir Ins and Set
- 3/4 cup creamy peanut butter
- 2 tsp vanilla extract
- 3 cups quick cooking oats
- parchment paper for lining.
Instructions
Cook the Base
- Line two baking sheets with parchment paper
- In a medium saucepan over medium heat combine sugar milk butter cocoa powder and salt and stir until melted and smooth
- Bring to a full rolling boil and boil for 60 seconds while stirring frequently.
Finish and Set
- Remove from heat and immediately stir in peanut butter and vanilla until fully combined
- Stir in oats until evenly coated
- Drop spoonfuls onto the prepared parchment and gently flatten if desired
- Let stand at room temperature until firm about 20 to 30 minutes.
