These 20-minute no-bake cookies are rich, chocolatey, and irresistibly fudgy. Made with simple pantry ingredients like oats, cocoa powder, peanut butter, and butter, they come together quickly on the stovetop and set without needing an oven. Perfect for busy days or when you want a fast homemade treat, these cookies deliver classic comfort with minimal effort.
Why You’ll Love This Recipe
Quick and easy: ready in about 20 minutes with no baking required
Simple pantry ingredients most people already have at home
Rich chocolate flavor combined with creamy peanut butter
Perfect texture: chewy oats with a fudgy chocolate coating
Great for beginners since the recipe is straightforward
Ideal for warm days when you don’t want to turn on the oven
Perfect for snacks, dessert trays, or lunchbox treats
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
3 cups quick-cooking oats
1/4 teaspoon salt
1 cup unsalted butter
2 cups granulated sugar
1 cup whole milk
1/4 cup unsweetened cocoa powder
1 cup creamy peanut butter
2 teaspoons vanilla extract
Directions
Prepare a baking sheet by lining it with parchment paper or wax paper. Set aside.
In a medium saucepan over medium heat, add the butter, sugar, milk, and cocoa powder.
Stir constantly until the butter melts and the mixture begins to boil.
Allow the mixture to boil for about 1 minute while stirring frequently. This step is important to help the cookies set properly.
Remove the saucepan from the heat.
Stir in the peanut butter, vanilla extract, and salt until the mixture becomes smooth and fully combined.
Add the quick-cooking oats and mix well until all the oats are coated with the chocolate mixture.
Using a spoon or cookie scoop, drop spoonfuls of the mixture onto the prepared parchment paper.
Let the cookies sit at room temperature for about 15–20 minutes until they firm up.
Once set, serve and enjoy.
Servings and timing
Servings: about 24 cookies
Preparation time: 5 minutes
Cooking time: 5 minutes
Setting time: 15–20 minutes
Total time: about 20–25 minutes
Variations
Coconut version
Add 1/2 cup shredded coconut to the mixture for extra texture and flavor.
Extra chocolate
Stir in 1/2 cup mini chocolate chips after mixing in the oats.
Crunchy peanut butter
Replace creamy peanut butter with crunchy peanut butter for added crunch.
Nut-free option
Substitute sunflower seed butter for peanut butter if avoiding peanuts.
Oat and almond twist
Add 1/4 cup chopped almonds for a slightly nutty crunch.
Storage/Reheating
Store the cookies in an airtight container at room temperature for up to 4 days.
For longer storage, place them in the refrigerator for up to 1 week. Chilling also makes them slightly firmer.
To freeze, arrange the cookies in a freezer-safe container with parchment paper between layers and freeze for up to 2 months. Allow them to thaw at room temperature before serving.
These cookies do not require reheating, but if they become too firm from refrigeration, letting them sit at room temperature for a few minutes will soften them.
FAQs
Why didn’t my no-bake cookies set?
This usually happens if the mixture didn’t boil long enough. Make sure it boils for about one full minute so the sugar properly dissolves and thickens.
Can I use old-fashioned oats instead of quick oats?
Yes, but the cookies will have a chewier and slightly rougher texture.
Can I reduce the sugar?
You can reduce the sugar slightly, but lowering it too much may affect how well the cookies set.
What type of cocoa powder works best?
Unsweetened cocoa powder works best for a rich chocolate flavor.
Can I make these cookies dairy-free?
Yes, substitute the butter with plant-based butter and use a non-dairy milk.
How do I make the cookies firmer?
Boiling the mixture properly and allowing enough cooling time will help them firm up.
Can I add other mix-ins?
Yes, ingredients like shredded coconut, chopped nuts, or chocolate chips work well.
Why are my cookies dry?
Too many oats or boiling the mixture too long can cause dryness.
Can I make these cookies ahead of time?
Yes, they store well and can be made a day or two in advance.
Do these cookies need refrigeration?
They don’t require refrigeration but will last longer if stored in the fridge.
Conclusion
These 20-minute no-bake chocolate peanut butter cookies are a quick and satisfying dessert that requires minimal effort and no oven time. With their fudgy chocolate base and chewy oats, they deliver comforting homemade flavor in every bite. Whether you’re preparing a quick treat for family or making a simple dessert for gatherings, this easy recipe is sure to become a favorite.
Quick and fudgy no-bake chocolate peanut butter cookies made with oats, cocoa, and creamy peanut butter, ready in about 20 minutes without using the oven.
Ingredients
3 cups quick-cooking oats
1/4 teaspoon salt
1 cup unsalted butter
2 cups granulated sugar
1 cup whole milk
1/4 cup unsweetened cocoa powder
1 cup creamy peanut butter
2 teaspoons vanilla extract
Instructions
Line a baking sheet with parchment paper or wax paper and set aside.
In a medium saucepan over medium heat, combine butter, sugar, milk, and cocoa powder.
Stir constantly until the butter melts and the mixture begins to boil.
Allow the mixture to boil for about 1 minute while stirring frequently.
Remove the saucepan from heat.
Stir in peanut butter, vanilla extract, and salt until smooth.
Add the quick-cooking oats and mix until fully coated.
Drop spoonfuls of the mixture onto the prepared parchment paper.
Let the cookies sit at room temperature for 15–20 minutes until firm.
Serve once the cookies have set.
Notes
Boiling the mixture for about one minute is important so the cookies set properly.
Quick oats create the best texture, but old-fashioned oats can be used for a chewier cookie.
Let the cookies cool completely so they firm up.
Add chocolate chips, coconut, or nuts for extra flavor and texture.
Sunflower seed butter can replace peanut butter for a nut-free version.