Go Back

Peanut Butter Chocolate No-Bake Cookie Recipe - Quick, Chewy, and Crowd-Pleasing

Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Servings: 24 servings

Ingredients
  

  • Unsalted butter – 1/2 cup (1 stick)
  • Granulated sugar – 1 3/4 cups
  • Whole milk – 1/2 cup (or use 2% for a lighter version)
  • Unsweetened cocoa powder – 1/4 cup
  • Salt – 1/4 teaspoon
  • Vanilla extract – 1 teaspoon
  • Creamy peanut butter – 3/4 cup (no-stir works best)
  • Old-fashioned rolled oats – 3 cups
  • Optional add-ins: mini chocolate chips, flaky sea salt, shredded coconut, chopped peanuts

Method
 

  1. Prep your surface. Line two baking sheets or your counter with parchment paper or silicone mats. Clear a space so you can scoop quickly once the mixture is ready.
  2. Combine the base. In a medium saucepan, add butter, sugar, milk, cocoa powder, and salt. Set over medium heat and stir gently until the butter melts and everything looks smooth.
  3. Bring to a full boil. Once the mixture starts to bubble, let it reach a rolling boil—steady, vigorous bubbles across the surface. Boil for 60 seconds, stirring occasionally. This timing is crucial for the cookies to set.
  4. Remove from heat and flavor. Take the pan off the heat. Stir in vanilla and peanut butter until completely blended and glossy.
  5. Fold in the oats. Add oats and stir until every flake is coated. The mixture should be thick and scoopable.
  6. Scoop the cookies. Using a tablespoon or cookie scoop, drop mounds onto the prepared parchment. Work fairly quickly before the mixture starts to firm up.
  7. Optional toppings. While still warm, sprinkle with a pinch of flaky sea salt, mini chocolate chips, or chopped peanuts for texture and contrast.
  8. Let them set. Allow cookies to cool at room temperature for 20–30 minutes, or refrigerate for 10–15 minutes if you want them to firm up faster.
  9. Serve and enjoy. Once they’re set, the cookies should lift cleanly and hold their shape with a soft, fudgy chew.