If you’re on the hunt for the ultimate easy treat that satisfies every chocolate and peanut butter craving, this Chocolate No-Bake Cookies with Peanut Butter Recipe is the answer you’ve been dreaming of. With just a handful of pantry staples and barely any hands-on time, you get the chewy, fudgy cookies that somehow taste nostalgic and irresistible all at once. This is the kind of recipe you’ll want to make on a whim, share with friends, and keep in your back pocket for bake sales, after-school snacks, or those “just because” sweet tooth moments.

Ingredients You’ll Need
There’s a certain magic in how simple ingredients come together for these cookies—each one plays a crucial part in building the signature flavor, texture, and delightful snap. From the rich cocoa to the creamy peanut butter, nothing is extra or fussy here, just pure cookie bliss.
- Granulated sugar (2 cups): Sweetens and binds, giving the cookies their classic fudgy texture.
- Unsalted butter (1/2 cup): Adds rich flavor and helps everything meld together smoothly.
- Whole milk (1/2 cup): Provides moisture, ensuring the mixture boils to just the right consistency.
- Unsweetened cocoa powder (1/4 cup): Delivers deep, chocolatey goodness that balances the sweetness.
- Creamy peanut butter (1/2 cup): Offers creamy, nutty flavor and helps the cookies set with a soft chew.
- Vanilla extract (1 teaspoon): Adds warmth and rounds out the chocolate and peanut butter flavors.
- Quick-cooking oats (3 cups): These are the structure of the cookie—they soak up the chocolate-peanut butter mix and add that signature chew.
- Salt (1/4 teaspoon): Just enough to enhance all the flavors and keep the sweetness in check.
How to Make Chocolate No-Bake Cookies with Peanut Butter Recipe
Step 1: Prepare the Chocolate Base
Start by grabbing a medium saucepan and setting it over medium heat. Combine the granulated sugar, unsalted butter, whole milk, and unsweetened cocoa powder. Stir often with a wooden spoon or heat-proof spatula—all these ingredients need to be fully melted and smooth before moving on. You’ll notice the mixture start to glisten and come together as the butter melts and the cocoa dissolves. This is your cue to get excited!
Step 2: Bring to a Boil
Keep stirring and watch as the mixture comes up to a full rolling boil. Once you see those big bubbles popping across the entire surface, set a timer and let it boil for exactly one minute. This step is crucial—it’s what ensures your Chocolate No-Bake Cookies with Peanut Butter Recipe sets up perfectly, giving you cookies that hold together without being dry or crumbly.
Step 3: Stir in Peanut Butter and Flavorings
Immediately remove the saucepan from the heat. Now, add the creamy peanut butter, vanilla extract, and salt. Stir briskly until the peanut butter has melted and everything is silky smooth. The aroma at this point is absolutely heavenly—nutty, chocolatey, and so inviting!
Step 4: Add the Oats
Pour in the quick-cooking oats and fold them in until every bit is coated in the glossy chocolate-peanut butter mixture. The oats will soak up just enough of the liquid to create that perfect chewy texture we all love in this classic treat.
Step 5: Drop and Set
Line a baking sheet with wax paper or parchment. Use a spoon to drop heaping tablespoons of the mixture onto the paper, leaving a bit of space between each one. There’s no need to be fussy about shaping—they’re meant to look a little rustic! Let the cookies cool and set at room temperature for 30 to 45 minutes, until they’re firm to the touch.
How to Serve Chocolate No-Bake Cookies with Peanut Butter Recipe

Garnishes
For a little extra flair, sprinkle the tops with flaky sea salt or a dusting of cocoa powder before the cookies set. If you’re feeling playful, add a few mini chocolate chips or a drizzle of melted white chocolate for a fun contrast in both flavor and color. These little touches make the Chocolate No-Bake Cookies with Peanut Butter Recipe look as good as they taste!
Side Dishes
Pair your cookies with a tall glass of cold milk for that classic combo, or serve alongside fresh fruit like strawberries or banana slices for a refreshing twist. They’re also delightful with a scoop of vanilla ice cream for the ultimate dessert plate. No matter how you serve them, these cookies are always the star!
Creative Ways to Present
Stack the cookies high on a pretty cake stand for parties, or package them in cellophane bags tied with ribbon for the sweetest homemade gift. If you’re entertaining, try serving them as mini cookie sandwiches with a swipe of peanut butter or Nutella in the middle. The Chocolate No-Bake Cookies with Peanut Butter Recipe is endlessly versatile—and always impressive!
Make Ahead and Storage
Storing Leftovers
Once the cookies are completely set, transfer them to an airtight container. Store at room temperature for up to five days. They’ll stay wonderfully chewy and fresh, making them perfect for snacking throughout the week or packing into lunchboxes.
Freezing
Want to make a big batch ahead of time? These cookies freeze beautifully! Layer them with wax paper in a freezer-safe container and freeze for up to three months. When you’re ready for a treat, just let them thaw at room temperature for 20 to 30 minutes.
Reheating
While you don’t need to reheat these cookies, if you want to bring back a touch of that fresh-from-the-pan gooeyness, pop one in the microwave for about 5 seconds. It’ll turn slightly warm and extra fudgy—absolutely dreamy with a scoop of ice cream or a cup of hot coffee.
FAQs
Can I use old-fashioned oats instead of quick-cooking oats?
Quick-cooking oats are best for that classic texture, but you can use old-fashioned oats in a pinch. Just know that the cookies will be a little heartier and chewier. Give the oats a quick pulse in a food processor if you want a texture closer to the original.
What can I use instead of peanut butter for allergies?
Absolutely! Almond butter or sunflower seed butter are great substitutes and work just as well. The Chocolate No-Bake Cookies with Peanut Butter Recipe adapts easily for nut-free households—just make sure to use a creamy, no-stir variety for the best texture.
Why didn’t my cookies set properly?
The most common culprit is not boiling the mixture long enough. That full minute at a rolling boil is key for thickening the mixture so the cookies hold their shape. If they’re too soft, don’t worry—they’ll still taste delicious, just a little fudgier!
Can I add mix-ins to this recipe?
Absolutely! Feel free to stir in chopped nuts, shredded coconut, or even mini marshmallows after the oats. Just keep mix-ins to about half a cup so the cookies hold together nicely.
Are these cookies gluten-free?
They can be! Just use certified gluten-free oats and you’re all set. The rest of the ingredients in the Chocolate No-Bake Cookies with Peanut Butter Recipe are naturally gluten-free, making them a safe and scrumptious choice for many diets.
Final Thoughts
There’s something truly special about whipping up a batch of these cookies—no oven, no fuss, just pure chocolate-peanut butter joy. If you haven’t tried the Chocolate No-Bake Cookies with Peanut Butter Recipe yet, now’s the time! They’re the kind of treat that makes any moment a little sweeter. Happy no-baking!
Print
Chocolate No-Bake Cookies with Peanut Butter Recipe
- Total Time: 15 minutes (plus 30-45 minutes cooling time)
- Yield: 24 cookies 1x
- Diet: Vegetarian
Description
These Chocolate No-Bake Cookies with Peanut Butter are a quick and delicious treat combining rich cocoa and creamy peanut butter with hearty oats. Perfect for a speedy dessert without the oven, they offer a soft, fudgy texture and chocolatey flavor that kids and adults will love.
Ingredients
Wet Ingredients
- 2 cups granulated sugar
- 1/2 cup unsalted butter
- 1/2 cup whole milk
- 1/2 cup creamy peanut butter
- 1 teaspoon vanilla extract
Dry Ingredients
- 1/4 cup unsweetened cocoa powder
- 3 cups quick-cooking oats
- 1/4 teaspoon salt
Instructions
- Combine Ingredients: In a medium saucepan over medium heat, combine the sugar, butter, milk, and cocoa powder. Stir frequently to ensure all ingredients blend smoothly without burning.
- Boil Mixture: Bring the mixture to a full rolling boil, then allow it to boil for exactly 1 minute. This step is essential for the cookies to set properly.
- Remove from Heat and Add Flavorings: Immediately remove the saucepan from heat and stir in the peanut butter, vanilla extract, and salt until the mixture is smooth and fully combined.
- Add Oats: Stir in the quick-cooking oats until thoroughly coated with the chocolate mixture, ensuring even distribution.
- Form Cookies: Drop spoonfuls of the mixture onto wax paper or a parchment-lined baking sheet, spacing them evenly.
- Cool and Set: Let the cookies cool at room temperature for about 30 to 45 minutes until they are firm and ready to serve.
Notes
- Boil the mixture for exactly 1 minute to ensure the cookies set correctly.
- For a peanut-free option, substitute peanut butter with almond or sunflower seed butter.
- Add a pinch of espresso powder to the cocoa mixture for a richer chocolate flavor.
- Use certified gluten-free oats to make this recipe gluten-free.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 150
- Sugar: 14g
- Sodium: 65mg
- Fat: 7g
- Saturated Fat: 3g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 10mg