🍫🥜 Peanut Butter No-Bake Cookies
Chewy, chocolatey, rich, and packed with creamy peanut butter, these classic No-Bake Cookies come together without turning on the oven. A quick stovetop mixture is combined with oats, then dropped onto a tray to set into wonderfully fudgy cookies.
Perfect for quick desserts, lunchboxes, holiday cookie trays, or late-night sweet cravings.
⏱ Recipe Information
Prep Time: 10 minutes
Cook Time: 5 minutes
Setting Time: 20–30 minutes
Total Time: About 40 minutes
Yield: 24–30 cookies
Difficulty: Easy
Method: Stovetop / No-Bake
Ingredients
- ½ cup (113 g) unsalted butter
- 2 cups (400 g) granulated sugar
- ½ cup (120 ml) whole milk
- ¼ cup (21 g) unsweetened cocoa powder
- ½ cup (125 g) creamy peanut butter
- 2 teaspoons vanilla extract
- 3 cups (240 g) quick-cooking oats
Instructions
1. Prepare the Baking Sheet
Line one or two baking sheets with parchment paper or wax paper.
Set aside.
The cookies will need to be dropped onto the prepared surface immediately after the chocolate mixture is finished cooking.
Make the Chocolate Mixture
2. Combine Butter, Sugar, Milk & Cocoa
Place a medium-to-large saucepan over medium heat.
Add:
- Butter
- Granulated sugar
- Whole milk
- Cocoa powder
Stir continuously as the butter melts and the ingredients combine.
3. Bring to a Boil
Continue heating until the mixture reaches a full rolling boil.
Once it is boiling vigorously, stop stirring and allow it to boil for approximately 60–90 seconds.
This step matters!
The boiling time determines how the cookies set.
- Too little boiling: Cookies may remain too soft or sticky.
- Too much boiling: Cookies can become dry, crumbly, or overly hard.
For this recipe, aim for about 1 minute of vigorous boiling.
Add the Peanut Butter
4. Remove From Heat
Immediately remove the saucepan from the heat.
Add the creamy peanut butter.
Stir until completely melted and incorporated into the hot chocolate mixture.
The mixture should become smooth, glossy, and rich.
5. Add Vanilla
Stir in the vanilla extract.
Mix until evenly combined.
Add the Oats
6. Stir in the Quick Oats
Add the quick-cooking oats all at once.
Stir thoroughly with a sturdy spatula or wooden spoon until every oat is coated with the chocolate-peanut butter mixture.
Work fairly quickly because the mixture will begin thickening as it cools.
Shape the Cookies
7. Scoop Onto the Tray
Using a tablespoon or small cookie scoop, drop portions of the mixture onto the prepared parchment paper.
For medium cookies, use approximately 1½ tablespoons per cookie.
Leave a little space between them.
8. Shape if Desired
You can leave the cookies naturally rustic, or gently flatten the tops with the back of a spoon.
Don’t press them too thin.
A slightly thick cookie gives the best chewy texture.
Let Them Set
9. Cool Completely
Allow the cookies to sit at room temperature for approximately 20–30 minutes, or until firm.
For a faster set, place the tray in the refrigerator for about 15 minutes.
Once set, the cookies should hold their shape while remaining slightly chewy and fudgy.
⭐ Tips for Perfect No-Bake Cookies
Use Quick-Cooking Oats
Quick oats give these cookies their classic chewy texture and absorb the chocolate mixture properly.
Old-fashioned rolled oats can make the cookies much chewier and more difficult to shape.
Measure the Boiling Time
The short boil is crucial.
Start timing once the mixture reaches a full rolling boil, not while it’s merely heating.
Don’t Add the Oats Before Boiling
The chocolate mixture needs to reach the correct consistency first.
Work Quickly
Once the peanut butter and oats are added, the mixture begins to thicken.
Have your parchment-lined trays ready before you start.
Don’t Refrigerate Immediately
Letting the cookies cool for a few minutes at room temperature helps them set evenly. You can then refrigerate them if you want to speed up the process.
🍫 Delicious Variations
Extra Peanut Butter
Add an additional 2 tablespoons peanut butter for an even stronger peanut butter flavor.
Coconut
Add ½ cup shredded sweetened coconut along with the oats.
Chocolate Chip
Once the mixture has cooled slightly, fold in ½ cup chocolate chips.
Don’t add them while the mixture is piping hot or they’ll completely melt.
Nutty
Add ½ cup chopped peanuts, pecans, or walnuts.
Espresso Chocolate
Add ½ teaspoon instant espresso powder to the cocoa mixture for a deeper chocolate flavor.
Flaky Salt
Sprinkle a tiny pinch of flaky sea salt over each cookie before it sets.
Storage
Store completely set cookies in an airtight container.
Room temperature: 3–4 days
Refrigerator: Up to 1 week
Place parchment between layers if stacking.
The refrigerator will make them firmer, so allow them to sit at room temperature for a few minutes before serving.
Freezing
Arrange the cookies in a single layer and freeze until firm.
Transfer them to a freezer-safe container with parchment between the layers.
Freeze for up to 2 months.
Thaw at room temperature for approximately 15–20 minutes before serving.
🍫🥜 Recipe Summary
These Peanut Butter No-Bake Cookies are an old-fashioned favorite for good reason. Butter, sugar, milk, and cocoa create a rich chocolate base, while creamy peanut butter adds salty-sweet richness and quick oats provide their signature chewy texture.
No oven, minimal prep, and a batch of fudgy chocolate-peanut butter cookies ready in minutes.