These chocolate peanut butter no-bake cookies combine creamy peanut butter, cocoa, oats, butter, sugar, and milk in an easy stovetop cookie that requires no oven.
The mixture takes only a few minutes to cook and the cookies set at room temperature in about 30 minutes. They are chewy, chocolatey, and packed with the old-fashioned peanut butter flavor many of us remember from school lunches and after-school snacks.
You will need eight simple ingredients and about 45 minutes from start to finish, including the time the cookies need to cool and set.

Why You’ll Love These No-Bake Cookies
- No oven required: The cookie mixture is cooked briefly on the stovetop and then left to set.
- Ready quickly: Preparation takes about 15 minutes, followed by approximately 30 minutes of cooling time.
- Simple pantry ingredients: You need only sugar, milk, butter, cocoa, oats, peanut butter, vanilla, and salt.
- Old-fashioned flavor: Chocolate, peanut butter, and oats create the classic school-cafeteria cookie many people remember.
- Easy to make ahead: The cookies store well and can also be frozen for later.
Readers Also Make
Try these classic peanut butter cookies when you are in the mood for a traditional baked cookie, or browse more warm-weather ideas in our Summer Recipes and Party Ideas collection.
What Are Chocolate Peanut Butter No-Bake Cookies?
No-bake cookies are old-fashioned drop cookies made by briefly boiling a chocolate and sugar mixture on the stovetop and stirring in peanut butter and oats.
The cookies are spooned onto parchment or wax paper rather than placed in the oven. As the mixture cools, the sugar and cocoa base firms around the oats and creates a soft, chewy cookie.
Although these cookies are called “no-bake,” the boiling step is important. The mixture must reach a full rolling boil and cook for the correct amount of time or the cookies may remain sticky, become dry, or fail to set.
Ingredients You’ll Need
- Granulated sugar: Sweetens the cookies and helps them firm as they cool.
- Milk: Adds moisture and helps dissolve the sugar.
- Unsalted butter: Gives the cookies richness and a smooth texture.
- Unsweetened cocoa powder: Creates the chocolate base.
- Old-fashioned rolled oats: Give the cookies their chewy, substantial texture.
- Creamy peanut butter: Adds peanut flavor and helps bind the mixture.
- Pure vanilla extract: Rounds out the chocolate and peanut butter flavors.
- Salt: Balances the sweetness and strengthens the other flavors.

Old-Fashioned Oats or Quick Oats?
This recipe uses old-fashioned rolled oats, which give the cookies a chewier and more defined texture.
Quick oats may be substituted in the same amount, but they absorb the chocolate mixture faster and produce a softer, more compact cookie. Have your lined baking sheets ready before adding quick oats because the mixture may begin setting sooner.
The Most Important Step: Time the Boil Correctly
Begin timing only after the chocolate mixture reaches a full rolling boil. The surface should bubble continuously across the entire pan, including the center, and the boiling should not stop when you stir it.
Once the mixture reaches that point, boil it for exactly 60 seconds.
- If the mixture does not boil long enough, the cookies may remain wet or fail to set.
- If it boils too long, the cookies may become dry, crumbly, or difficult to scoop.
A candy thermometer is optional. At the end of the boiling time, the mixture should be approximately 235–240 degrees Fahrenheit, which is the soft-ball stage.
How to Make Chocolate Peanut Butter No-Bake Cookies
Prepare the Baking Sheets
Line two baking sheets or a large section of the counter with parchment paper or wax paper. Measure the peanut butter, oats, vanilla, and salt before beginning. Once the chocolate mixture finishes boiling, the remaining steps move quickly.
Make the Chocolate Mixture
Add the sugar, milk, butter, and cocoa powder to a medium saucepan.
Cook over medium heat, stirring frequently, until the butter melts and the mixture reaches a full rolling boil.
Begin timing when the mixture is bubbling continuously across the entire surface. Boil for exactly 60 seconds, stirring gently so the mixture does not scorch.
Add the Peanut Butter and Oats
Remove the saucepan from the heat.
Immediately stir in the peanut butter, vanilla extract, and salt until the mixture is smooth. Fold in the oats and stir until they are evenly coated.
Shape and Set the Cookies
Drop approximately 2 tablespoons of the mixture onto the prepared parchment paper for each cookie.
If the mixture appears slightly loose, let it rest in the saucepan for one or two minutes before scooping. Do not leave it much longer or it may begin hardening in the pan.
Allow the cookies to cool at room temperature for approximately 30 minutes, or until firm enough to lift from the parchment paper.

Expert Tips for Cookies That Set Properly
- Measure everything before cooking. The mixture begins setting soon after the oats are added.
- Use a medium saucepan. The sugar mixture expands as it boils, so avoid using a pan that is too small.
- Wait for a true rolling boil. Gentle bubbling around the edges is not enough.
- Set a timer for 60 seconds. Guessing at the boiling time is the most common reason no-bake cookies fail.
- Use conventional creamy peanut butter. Shelf-stable peanut butter gives the most dependable consistency.
- Do not add extra oats unless necessary. The mixture may look soft when it is hot but will firm as it cools.
- Work promptly after adding the oats. Waiting too long can cause the mixture to harden in the saucepan.
Troubleshooting No-Bake Cookies
Why Didn’t My No-Bake Cookies Set?
The chocolate mixture probably did not reach a full rolling boil or was not boiled for the complete 60 seconds. Warm or humid weather can also make the cookies take longer to firm.
Place soft cookies in the refrigerator to help them set. The texture may remain softer than intended, but they should still be enjoyable.
Why Are My Cookies Dry and Crumbly?
The mixture was likely boiled for too long or cooked over heat that was too high. Too many oats can also absorb the moisture and make the cookies crumbly.
Start the timer only when the entire surface reaches a rolling boil and remove the pan from the heat after exactly one minute.
Why Did the Mixture Harden Before I Finished Scooping?
The mixture may have cooled too long in the pan, or quick oats may have absorbed the liquid faster than expected. Line your baking sheets and measure all the ingredients before starting so you can scoop the cookies immediately.
Why Did My Cookies Spread?
Cookies that spread into thin puddles were probably scooped while the mixture was too loose or before the sugar mixture had cooked long enough. Let the finished mixture rest for one or two minutes before scooping if it appears unusually runny.
Can I Use Crunchy Peanut Butter?
Yes. Substitute the same amount of crunchy peanut butter for the creamy peanut butter. The cookies will have small peanut pieces and a chunkier texture.
There is no need to add extra crunchy peanut butter. Adding substantially more than the recipe calls for can change the balance of moisture and prevent the cookies from setting correctly.
Can I Use Natural Peanut Butter?
Conventional shelf-stable peanut butter produces the most consistent results. Natural peanut butter can separate and may contain more surface oil, which can make the finished cookies softer.
If natural peanut butter is all you have, stir it extremely well before measuring. Be aware that the final texture may differ.
Perfect With
Serve these chocolate peanut butter no-bake cookies with cold milk, hot coffee, or a homemade drink such as Copycat Dunkin’ Donuts Iced Coffee or Too Good Toffee Coffee.
Variations
- Crunchy peanut butter: Replace the creamy peanut butter with an equal amount of crunchy peanut butter.
- Quick-oat cookies: Use quick oats for a softer, more compact cookie.
- Smaller cookies: Use a 1-tablespoon scoop for bite-sized treats. Begin checking them sooner because smaller cookies may set more quickly.
- Salted finish: Add a very light sprinkle of flaky salt before the cookies set to balance their sweetness.
How to Store No-Bake Cookies
Place the completely cooled cookies in an airtight container with parchment paper between the layers.
Store them at cool room temperature for up to four days. If your kitchen is especially warm, refrigerate the cookies so they remain firm.
Refrigerated cookies can be kept in an airtight container for up to one week. Let them sit at room temperature briefly before serving if you prefer a softer texture.
Can You Freeze Chocolate Peanut Butter No-Bake Cookies?
Yes. Arrange the cookies in a single layer and freeze until firm. Transfer them to a freezer-safe container with parchment paper between the layers.
Freeze for up to two months. Thaw the cookies in the refrigerator or at room temperature before serving.
Frequently Asked Questions
Do chocolate peanut butter no-bake cookies need to be refrigerated?
No. They can be stored in an airtight container at cool room temperature. Refrigeration is helpful when the kitchen is warm or when you prefer a firmer cookie.
How long do no-bake cookies take to set?
Most batches set in approximately 30 minutes at room temperature. Warm or humid conditions may increase the setting time.
Can I make no-bake cookies without parchment paper?
Yes. Wax paper or silicone baking mats also work. Avoid placing the hot mixture directly on an unprotected countertop.
Can I use quick oats instead of old-fashioned oats?
Yes. Use the same amount of quick oats, but expect a softer cookie with a less pronounced oat texture. Quick oats also absorb the mixture faster, so scoop the cookies promptly.
Why are they called no-bake cookies if they are cooked?
The chocolate mixture is briefly boiled on the stovetop, but the shaped cookies are not baked in an oven. They become firm as they cool.
Related Posts
- Classic Peanut Butter Cookies
- Copycat Dunkin’ Donuts Iced Coffee
- Too Good Toffee Coffee
- Summer Recipes and Party Ideas
Chocolate Peanut Butter No-Bake Cookies
These chocolate peanut butter no-bake cookies combine cocoa, oats, and creamy peanut butter in an easy stovetop cookie that sets at room temperature with no oven required.
Ingredients
- 2 cups granulated sugar
- 1/2 cup milk
- 1/2 cup unsalted butter
- 1/4 cup unsweetened cocoa powder
- 1 cup creamy peanut butter
- 1 tablespoon pure vanilla extract
- Large pinch of salt
- 3 cups old-fashioned rolled oats
Instructions
Line two baking sheets or a large section of the counter with parchment paper or wax paper.
Measure the peanut butter, vanilla, salt, and oats before beginning so they are ready when the chocolate mixture finishes boiling.
Add the sugar, milk, butter, and cocoa powder to a medium saucepan.
Cook over medium heat, stirring frequently, until the butter melts and the mixture reaches a full rolling boil. The entire surface, including the center, should bubble continuously.
Begin timing when the mixture reaches a full rolling boil. Boil for exactly 60 seconds, stirring gently.
Remove the saucepan from the heat.
Immediately stir in the peanut butter, vanilla extract, and salt until smooth.
Add the oats and stir until they are evenly coated.
Drop approximately 2 tablespoons of the mixture onto the prepared parchment paper for each cookie.
If the mixture appears unusually loose, let it rest for one or two minutes before scooping. Do not wait too long or it may begin hardening in the saucepan.
Let the cookies cool at room temperature for approximately 30 minutes, or until firm enough to lift from the parchment paper.
Notes
Equipment
- Medium saucepan
- Wooden spoon or heat-resistant spatula
- Measuring cups and spoons
- Two baking sheets
- Parchment paper or wax paper
- 2-tablespoon cookie scoop, optional
- Candy thermometer, optional
Expert Tips
- Measure all the ingredients before beginning because the mixture starts setting quickly after the oats are added.
- Begin the 60-second timer only after the entire surface has reached a full rolling boil. Gentle bubbling around the outside of the pan is not enough.
- A candy thermometer is optional. The chocolate mixture should reach approximately 235–240 degrees Fahrenheit by the end of the boiling time.
- Use conventional shelf-stable creamy peanut butter for the most dependable texture. Natural peanut butter may produce softer cookies because its oil can separate.
- Old-fashioned oats create a chewier cookie. Quick oats may be substituted in the same amount for a softer, more compact texture.
Variations
- Replace the creamy peanut butter with the same amount of crunchy peanut butter for additional texture.
- Use quick oats instead of old-fashioned oats for a softer cookie with a finer texture.
- Use a 1-tablespoon scoop to make smaller, bite-sized cookies.
- Add a light sprinkle of flaky salt before the cookies set.
Serving
Serve these chocolate peanut butter no-bake cookies with cold milk, hot coffee, or iced coffee. Allow refrigerated cookies to sit at room temperature briefly before serving if you prefer a softer texture.
Storage
Store completely cooled cookies in an airtight container at cool room temperature for up to four days. Place parchment paper between stacked layers to prevent sticking.
If your kitchen is warm or you prefer firmer cookies, refrigerate them in an airtight container for up to one week.
Make Ahead
These cookies can be prepared several days before serving. Allow them to set completely before transferring them to an airtight container.
Freezing
Arrange the cookies in a single layer and freeze until firm. Transfer them to a freezer-safe container with parchment paper between the layers.
Freeze for up to two months. Thaw at room temperature or in the refrigerator before serving.
Troubleshooting
Cookies that remain soft: The mixture probably did not reach a full rolling boil before the timer began or was not boiled for the complete 60 seconds. Warm or humid conditions may also increase the setting time.
Dry or crumbly cookies: The mixture was probably boiled too long or too many oats were added.
Mixture that spreads too much: Let the finished mixture rest in the saucepan for one or two minutes before scooping. Do not wait much longer because it can begin hardening in the pan.
Mixture that hardens before scooping: The mixture may have cooled too long after the oats were added. Measure the ingredients and prepare the baking sheets before beginning.
Nutrition Disclaimer
Nutrition information, when provided, is an estimate and may vary depending on the brands, ingredients, and portion sizes used.
Nutrition Information:
Yield: 24 Serving Size: 1 cookieAmount Per Serving: Calories: 312Total Fat: 12gSaturated Fat: 4gUnsaturated Fat: 8gCholesterol: 12mgSodium: 54mgCarbohydrates: 46gFiber: 4gSugar: 22gProtein: 7g
The Nutritional Information may not be accurate. This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.
Next Recipe to Try
For another nostalgic peanut butter favorite, make a batch of these classic peanut butter cookies. They have the familiar fork-marked tops and rich peanut butter flavor that make them a dependable cookie-jar favorite.
