🍪✨ 20-Minute No-Bake Cookies — Chocolate Peanut Butter
When you want homemade cookies without turning on the oven, these classic no-bake chocolate peanut butter cookies are hard to beat. They’re quick, chewy, rich, and packed with chocolate and peanut butter flavor.
The best part? No oven, no mixer, and no complicated ingredients. From start to finish, you can have a batch ready in about 20 minutes. 🍫🥜
🍪 20-Minute No-Bake Chocolate Peanut Butter Cookies
Ingredients
- ½ cup (1 stick) unsalted butter
- ½ cup milk
- 1½ cups granulated sugar
- ½ cup unsweetened cocoa powder
- ½ cup creamy peanut butter
- 1 teaspoon vanilla extract
- 3 cups quick-cooking oats
- ¼ teaspoon salt
Instructions
1. Prepare your workspace
Line two baking sheets or a large countertop area with parchment paper or wax paper.
Have all your ingredients measured and ready because the mixture will begin setting fairly quickly once removed from the heat.
2. Make the chocolate mixture
Add the butter, milk, sugar, cocoa powder, and salt to a medium saucepan.
Place over medium heat and stir continuously as the butter melts and the ingredients come together.
Once the mixture reaches a full rolling boil, continue boiling for about 1 minute, stirring constantly.
This boiling time is important. Too little boiling can leave the cookies too soft, while over-boiling can make them dry or crumbly.
3. Add the peanut butter
Remove the saucepan from the heat.
Immediately stir in the peanut butter and vanilla extract until smooth and completely incorporated.
4. Add the oats
Add the quick-cooking oats and stir until every oat is coated in the chocolate-peanut-butter mixture.
Work fairly quickly at this stage.
5. Scoop the cookies
Drop spoonfuls of the mixture onto the prepared parchment or wax paper.
You can make them small or large depending on your preference.
Gently flatten the tops with the back of a spoon if desired.
6. Let them set
Allow the cookies to cool at room temperature for about 15–20 minutes, or until firm.
If your kitchen is warm, you can place them in the refrigerator to help them set faster.
🍫🥜 Recipe at a Glance
Prep Time: 5 minutes
Cook Time: 5 minutes
Setting Time: 10–15 minutes
Total Time: About 20 minutes
Yield: About 24 cookies
Ingredients
- ½ cup unsalted butter
- ½ cup milk
- 1½ cups granulated sugar
- ½ cup unsweetened cocoa powder
- ½ cup creamy peanut butter
- 1 teaspoon vanilla
- 3 cups quick-cooking oats
- ¼ teaspoon salt
Directions
- Line baking sheets with parchment or wax paper.
- Combine butter, milk, sugar, cocoa, and salt in a saucepan.
- Bring to a full rolling boil over medium heat.
- Boil for 1 minute, stirring constantly.
- Remove from heat.
- Stir in peanut butter and vanilla.
- Add oats and mix thoroughly.
- Drop spoonfuls onto the prepared paper.
- Let cool and set for 10–15 minutes.
- Enjoy!
⭐ Tips for Perfect No-Bake Cookies
Use quick-cooking oats
Quick oats give these cookies their classic soft and chewy texture. Old-fashioned rolled oats will make them thicker and chewier, but the finished cookies won’t have quite the same texture.
Don’t skip the full boil
One of the biggest secrets to successful no-bake cookies is getting the sugar mixture to a proper rolling boil and maintaining it for about one minute.
Have everything ready
Once the chocolate mixture comes off the stove, the cookies start setting quickly. Measure the oats and other ingredients before you begin.
Don’t overcook
Boiling for significantly longer than necessary can cause the cookies to become dry and crumbly.
Give them time to set
They may look soft when you first scoop them onto the paper. That’s normal. They’ll firm up as they cool.
🥜 Creamy or Crunchy Peanut Butter?
Either works!
Creamy peanut butter gives you a smooth, classic cookie.
Crunchy peanut butter adds little pieces of peanuts throughout the cookies for extra texture.
If you’re making these for children, creamy peanut butter is usually the crowd-pleasing choice.
🍫 Easy Variations
Want to change things up?
Coconut Chocolate Peanut Butter Cookies
Replace ½ cup of the oats with unsweetened shredded coconut.
Extra Chocolate
Add ½ cup of mini chocolate chips after the mixture has cooled slightly, then scoop the cookies onto the parchment.
Chocolate-Free Peanut Butter Version
For a peanut butter-only variation, omit the cocoa powder and increase the oats slightly as needed to create a scoopable mixture.
Add Nuts
Stir in chopped pecans or walnuts along with the oats.
Add a Little Cinnamon
A small pinch of cinnamon gives the chocolate flavor a warm, cozy twist.
🧊 How to Store Them
Once completely set, store the cookies in an airtight container.
Keep them at room temperature for several days, or refrigerate them if you prefer a firmer texture.
You can also freeze them in a freezer-safe container with parchment paper between the layers.
❓ Why Didn’t My No-Bake Cookies Set?
There are a few possible reasons.
The most common is that the sugar mixture wasn’t boiled long enough. If the mixture doesn’t reach the proper stage, the cookies may remain soft or sticky.
On the other hand, boiling it for too long can make the cookies dry and crumbly.
The weather can also affect how quickly they set, especially if your kitchen is warm or humid.
🍪 The Perfect Quick Treat
These cookies are proof that you don’t need an oven to make something delicious.
With chocolate, peanut butter, oats, and a few basic pantry ingredients, you can have a batch of chewy homemade cookies ready in around 20 minutes.
They’re perfect when a cookie craving hits, when you need a quick dessert for the family, or when you simply don’t want to heat up the kitchen.
No oven. No mixer. No waiting for dough to chill. Just chocolate, peanut butter, and delicious homemade cookies. 🍫🥜🍪