Chocolate Peanut Butter No-Bake Cookies (Easy & Fudgy)
Disclosure: This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission. As an Amazon Associate, I earn from qualifying purchases.
These Chocolate Peanut Butter No-Bake Cookies are thick, fudgy, and packed with chocolate, peanut butter, and oatmeal goodness! Made with just 7 simple ingredients, these old-fashioned cookies come together on the stovetop without ever turning on the oven.

The secret to perfect no-bake cookies is all in the timing. With a one-minute boil and a five-minute resting period, you’ll get deliciously chewy cookies that hold their shape without becoming dry or crumbly.
No-bake cookies have been a favorite in my family for years. Growing up, rainy afternoons often meant digging through my mother’s cookbooks to find something sweet we could make with ingredients we already had.
These classic chocolate oatmeal cookies were always a favorite, and they’re still one of my go-to recipes when I need an easy homemade treat!
Table of contents
- Why You’ll Love These No-Bake Cookies
- Ingredients You’ll Need
- How to Make Chocolate Peanut Butter No-Bake Cookies
- Tips for Perfect No-Bake Cookies Every Time
- Use Quick Oats Instead of Old-Fashioned Oats
- Boil the Chocolate Mixture for Exactly One Minute
- Why Are My No-Bake Cookies Dry and Crumbly?
- More Easy Chocolate and Peanut Butter Desserts
Why You’ll Love These No-Bake Cookies
There’s a reason these old-fashioned no-bake cookies have been around for generations. They’re easy, inexpensive, and incredibly delicious!
- No oven needed. Everything comes together on the stovetop, making these cookies perfect for warm days or when you don’t feel like baking.
- Only 7 ingredients. You probably have most of these simple pantry staples in your kitchen right now.
- Rich chocolate peanut butter flavor. The combination of cocoa powder, creamy peanut butter, and oats creates a wonderfully fudgy cookie.
- Quick and easy. Just a few minutes of cooking and about 30 minutes of cooling are all you need.
- Perfect for sharing. This recipe makes 24 cookies, so there’s plenty for bake sales, potlucks, parties, or after-school treats.
If you love the combination of chocolate and peanut butter, you’ll also want to try my No-Bake Peanut Butter Bars. They’re another easy dessert that doesn’t require an oven!

Ingredients You’ll Need
You only need seven ingredients to make these classic no-bake oatmeal cookies.
- Quick Oats (3 cups): Quick-cooking oats absorb the chocolate mixture beautifully and help create cookies that are chewy and hold together.
- Butter (¼ cup): Adds richness and helps create the smooth chocolate mixture.
- Granulated Sugar (1½ cups): Sweetens the cookies and helps them firm up as they cool.
- Unsweetened Cocoa Powder (¼ cup): Gives these cookies their rich chocolate flavor.
- Milk (½ cup): Combines with the butter, sugar, and cocoa powder to make the chocolate syrup.
- Creamy Peanut Butter (⅔ cup): Adds peanut butter flavor and helps bind everything together. Regular creamy peanut butter works best for a consistent texture.
- Vanilla Extract (1 tablespoon): Adds warmth and rounds out the chocolate and peanut butter flavors.
Tip: Measure all your ingredients before you start cooking. Once the chocolate mixture reaches a boil, everything moves quickly!

How to Make Chocolate Peanut Butter No-Bake Cookies
These easy chocolate no-bake cookies come together in just a few simple steps. The most important things to remember are to time the boiling mixture carefully and let the oatmeal mixture rest before scooping.
Step 1: Prepare the Oats
Measure 3 cups of quick oats into a large mixing bowl and set aside.
Line your countertop or a baking sheet with wax paper so it’s ready when you need to scoop the cookies.
Step 2: Make the Chocolate Mixture
In a medium saucepan, combine the butter, granulated sugar, cocoa powder, and milk.
Heat over medium heat, stirring as needed to combine the ingredients.
Bring the mixture to a full rolling boil.
Once the mixture reaches a full rolling boil, start your timer and boil for exactly 1 minute.
A full rolling boil means the mixture is bubbling vigorously across the surface, not just around the edges.
This step is especially important because boiling too briefly can leave your cookies soft and sticky, while cooking too long can make them dry and crumbly.
Step 3: Add the Peanut Butter and Vanilla
Remove the saucepan from the heat immediately after the one-minute boil.
Stir in the creamy peanut butter and vanilla extract until the peanut butter melts and the chocolate mixture is smooth.
Step 4: Mix with the Oats
Pour the warm chocolate peanut butter mixture over the quick oats.
Stir until all the oats are evenly coated in the chocolate mixture.
Let the mixture rest in the bowl for 5 minutes, then stir again.
This is one of my favorite tricks for making thick, fudgy no-bake cookies. The resting time gives the oats a chance to absorb some of the chocolate mixture before you scoop the cookies.
Step 5: Scoop and Cool
Using a medium cookie scoop or tablespoon, drop spoonfuls of the cookie mixture onto the prepared wax paper.
If you prefer flatter cookies, gently press down on the tops with the back of your cookie scoop.
Allow the cookies to cool for approximately 30 minutes, or until they’re firm enough to pick up.
Now they’re ready to enjoy!

Tips for Perfect No-Bake Cookies Every Time
Although these cookies are incredibly easy to make, a few simple tricks can make the difference between soft, fudgy cookies and ones that turn out dry or won’t set.
Use Quick Oats Instead of Old-Fashioned Oats
Quick oats are my favorite choice for chocolate peanut butter no-bake cookies because they’re smaller and absorb the warm chocolate mixture more easily.
Old-fashioned rolled oats are larger and give the cookies a chewier, coarser texture.
If you only have old-fashioned oats, you can pulse them two or three times in a food processor to break them into smaller pieces.
Just be careful not to overprocess them. You want smaller oat pieces, not oat flour.
Boil the Chocolate Mixture for Exactly One Minute
The boiling time is one of the most important parts of this recipe.
Start your timer only after the chocolate mixture has reached a full rolling boil.
If you start timing when you first see small bubbles around the edges, the mixture may not cook long enough to help the cookies set.
If you boil the mixture too long, the cookies can become dry, grainy, or crumbly.
The one-minute timing works well for this recipe, although saucepan size, stove temperature, and altitude can affect the results.
Don’t Skip the Five-Minute Rest
After mixing the chocolate peanut butter mixture with the oats, let everything rest for five minutes before scooping.
This gives the oats time to absorb the chocolate mixture and helps create thicker cookies that hold their shape.
Give the mixture another good stir before using your cookie scoop.
Use a Cookie Scoop for Evenly Sized Cookies
A medium cookie scoop makes it easy to portion these cookies into similar sizes.
Not only does this make them look nice, but it also helps them cool and firm up more evenly.
Why Won’t My No-Bake Cookies Harden?
If your no-bake cookies are too soft or sticky, the chocolate mixture probably didn’t cook long enough.
The most common mistake is starting the one-minute timer before the mixture reaches a full rolling boil.
The sugar mixture needs enough heat to reach the right consistency so the cookies can firm up as they cool.
If your cookies aren’t setting:
- Give them the full cooling time before checking the texture.
- Make sure you used the correct measurements for the sugar, milk, and butter.
- Start your one-minute timer only once the mixture is boiling vigorously.
- Remember that high humidity can sometimes make no-bake cookies take longer to set.
You can refrigerate cookies that are a little too soft to help them firm up, although refrigeration won’t completely fix a mixture that was undercooked.
Why Are My No-Bake Cookies Dry and Crumbly?
Dry, crumbly no-bake cookies are usually the result of cooking the chocolate mixture too long.
As the sugar mixture boils, moisture evaporates. Too much cooking can leave the cookies with a dry, grainy texture instead of that wonderful fudgy consistency.
For the best results, remove the saucepan from the heat immediately after the one-minute boil.
Measuring the oats accurately is also important. Adding too many oats can leave the cookies dry and difficult to scoop.

Chocolate Peanut Butter No-Bake Cookies
Ingredients
- 3 cups quick oats
- ¼ cup butter
- 1 ½ cups granulated sugar
- ¼ cup cocoa powder
- ½ cup milk
- ⅔ cup peanut butter
- 1 Tbsp vanilla extract
Directions
- Pour quick oats into a large bowl.
- In a medium sauce pan, combine butter, sugar, cocoa powder, and milk. Heat on medium until boiling. Boil for exactly 1 minute. Remove from heat and add in peanut butter and vanilla.
- Pour chocolate mixture over oats and mix well. Let sit 5 minutes then stir again.
- Drop by tablespoon (I use a cookie scoop) onto wax paper. Allow to cool.
Notes
Nutrition Facts
⭐ Leave a comment and rating below — it helps other readers!
👩🍳 Did you make any changes or substitutions?
I’d love to hear how it turned out in your kitchen.
📌 Save this recipe so you can make it again.
📧 Want more easy family dinners like this in your inbox?
Join my free Dinner Idea Box newsletter for simple family dinners every week.
More Easy Chocolate and Peanut Butter Desserts
If you love these classic chocolate peanut butter no-bake cookies, here are a few more sweet treats to try!
- No-Bake Peanut Butter Bars – Rich, creamy peanut butter bars topped with chocolate.
- Easy Oreo Fudge – A simple five-ingredient fudge recipe loaded with Oreo cookies.
- Homemade Peanut Butter Sandwich Cookies – Soft peanut butter cookies filled with a creamy peanut butter frosting.
- Peanut Butter Chocolate Chip Cookies – A delicious homemade cookie packed with peanut butter and chocolate chips.
These old-fashioned chocolate peanut butter no-bake cookies are proof that you don’t need an oven or a long ingredient list to make something delicious.
With rich chocolate flavor, creamy peanut butter, and perfectly chewy oats, they’re an easy family favorite you’ll want to make again and again.
If you make this recipe, be sure to leave a star rating and comment below! I’d love to hear how your no-bake cookies turned out.
