🍫🥜 No-Bake Chocolate Peanut Butter Cookies
These classic No-Bake Chocolate Peanut Butter Cookies are rich, chewy, chocolatey, and incredibly easy to make. No oven is needed, and the whole recipe comes together in just minutes!
They’re perfect when you want something sweet without turning on the oven.
🛒 Ingredients
- ½ cup (113 g) unsalted butter
- 2 cups (400 g) granulated sugar
- ½ cup (120 ml) milk
- ¼ cup (30 g) unsweetened cocoa powder
- ½ cup (120 g) creamy peanut butter
- 1 teaspoon vanilla extract
- 3 cups (240 g) quick-cooking oats
- Pinch of salt
👩🍳 Instructions
1. Prepare the Baking Sheet
Line a baking sheet or large tray with parchment paper or wax paper.
Set it aside.
2. Make the Chocolate Mixture
In a medium saucepan, combine the butter, sugar, milk, cocoa powder, and salt.
Place over medium heat and stir until the butter melts and everything is well combined.
3. Bring to a Full Boil
Once the mixture reaches a full rolling boil, let it boil for about 1 minute, stirring constantly.
This step is important because the boiling time helps the cookies reach the right consistency once they cool.
Avoid boiling for too long, or the cookies can become dry and crumbly.
4. Add the Peanut Butter
Remove the saucepan from the heat.
Immediately stir in the peanut butter and vanilla until completely smooth.
5. Add the Oats
Add the quick-cooking oats and stir until all the oats are thoroughly coated with the chocolate-peanut-butter mixture.
6. Scoop the Cookies
Drop spoonfuls of the mixture onto the prepared parchment paper.
You can make them small or large depending on your preference.
7. Let Them Set
Allow the cookies to cool at room temperature for about 20–30 minutes, or until firm.
For faster setting, place the tray in the refrigerator.
🍪 Helpful Tips
Use Quick Oats
Quick-cooking oats give these cookies their classic soft and chewy texture. Old-fashioned rolled oats will produce a chewier, more textured cookie.
Don’t Skip the Boil
The mixture needs to reach a proper rolling boil before you start timing the minute. If it doesn’t boil long enough, the cookies may remain too soft.
Don’t Overcook
Boiling the mixture for too long can cause the cookies to become dry, crumbly, or difficult to scoop.
Use Creamy Peanut Butter
Regular creamy peanut butter works particularly well. If using natural peanut butter, make sure it has been thoroughly stirred before measuring.
🍫 Easy Variations
Want to change them up?
Try adding:
- ½ cup shredded coconut
- ½ cup chopped peanuts
- Mini chocolate chips
- A pinch of cinnamon
- A little extra peanut butter
- A drizzle of melted chocolate after the cookies set
You can even add a small sprinkle of flaky salt on top for a sweet-and-salty version.
🧊 How to Store Them
Store the cookies in an airtight container at room temperature for several days.
For a firmer texture, keep them refrigerated.
You can also freeze them in an airtight freezer-safe container. Place parchment paper between layers to prevent them from sticking together.
🍪 Recipe at a Glance
Prep Time: 5 minutes
Cook Time: 5 minutes
Cooling Time: 20–30 minutes
Total Time: About 30–40 minutes
Yield: About 24 cookies, depending on size
❤️ The Result
You get a soft, chewy cookie packed with chocolate, peanut butter, and oats—without preheating an oven or dealing with complicated baking steps.
It’s one of those old-fashioned recipes that’s perfect when you want homemade cookies fast! 🍫🥜🍪