These Chocolate No-Bake Cookies with Peanut Butter are chewy, fudgy, and loaded with oats, cocoa, and creamy peanut butter. They come together in minutes on the stovetop—no baking required! Great for after-school snacks, potlucks, or when you need a sweet fix in a hurry.
1/2 cup (1 stick) unsalted butter
2 cups granulated sugar
1/2 cup milk
1/4 cup unsweetened cocoa powder
1/2 cup creamy peanut butter
1 teaspoon vanilla extract
3 cups quick oats
Pinch of salt
Prep your space:
Line a baking sheet with parchment or wax paper and set aside.
Make the chocolate mixture:
In a medium saucepan, combine butter, sugar, milk, and cocoa powder.
Bring to a boil over medium heat, stirring frequently. Once it reaches a full rolling boil, let it boil for exactly 1 minute, then remove from heat.
Add the peanut butter and oats:
Stir in peanut butter, vanilla, and salt until smooth.
Add oats and mix until fully coated.
Scoop and set:
Drop spoonfuls of the mixture onto the prepared baking sheet.
Let cookies cool at room temperature for about 20–30 minutes until set.
Quick oats work best, but old-fashioned oats give a chewier texture.
You can add mini chocolate chips, shredded coconut, or chopped nuts for fun mix-ins.
For firmer cookies, store in the fridge.