No-Bake Chocolate Peanut Butter Oat Cookies
Classic stovetop no-bake cookies with cocoa, peanut butter and quick oats, timed so they set firm but not crumbly. Boil time, thermometer target and fixes.
Total time includes about 45 minutes for the cookies to set at room temperature. They set faster in the refrigerator, about 20 minutes.
Before you start
No-bake cookies are a fudge-like mix of butter, sugar, milk and cocoa boiled together on the stovetop, then stirred with peanut butter and quick oats and dropped onto parchment to set as they cool. There is no oven involved, and the whole batch takes about 15 minutes of active work.
Everything depends on how long the sugar syrup boils. Too short and the cookies never set; they stay sticky and slump. Too long and too much water cooks off, so they set dry and crumbly. The traditional rule is one minute at a full rolling boil that you cannot stir down, counted only once the whole surface is bubbling. A candy thermometer takes out the guesswork: many cooks aim for about 110 to 112°C (230 to 234°F). Humid weather can slow setting, so allow a few extra seconds on a damp day.
Ingredients
- 115 g (½ cup) unsalted butter
- 400 g (2 cups) granulated sugar
- 120 ml (½ cup) whole milk
- 20 g (¼ cup) unsweetened cocoa powder
- ¼ tsp fine salt
- 130 g (½ cup) creamy peanut butter
- 1 tsp vanilla extract
- 250 g (3 cups) quick-cooking oats
- Pinch flaky salt — for topping (optional)
Method
- Line two trays with parchment or wax paper. Measure the peanut butter, vanilla and oats into a bowl next to the stove so they are ready the moment the syrup is done.
- Combine the butter, sugar, milk, cocoa and salt in the saucepan over medium heat. Stir constantly until the butter melts and the sugar dissolves, about 3 minutes.
- Bring the mixture to a full rolling boil, one that keeps bubbling across the whole surface even when you stir.
- Once it reaches that boil, start a timer and boil for 60 seconds without stirring, or until a thermometer reads 110 to 112°C (230 to 234°F). On a humid day, go to 75 seconds or the upper end of that range.
- Take the pan off the heat and stir in the peanut butter and vanilla until smooth, then the oats until they are evenly coated.
- Working quickly before the mixture starts to stiffen, drop 2-tablespoon mounds onto the lined trays. Flatten them slightly with the back of the scoop and sprinkle with flaky salt if you like.
- Leave the cookies at room temperature until firm and no longer glossy, about 45 minutes, or refrigerate them for 20 minutes.
Tips for success
- Use quick oats for a cohesive, fudgy cookie. Old-fashioned oats make a looser, chewier cookie that may need a few more seconds of boiling.
- If the mixture firms up in the pan before you finish scooping, warm it over low heat for 10 to 15 seconds and stir.
- Start timing only at a true rolling boil. Counting from the first bubbles at the edge is the most common reason a batch will not set.
Substitutions
- Creamy peanut butter
- Almond butter or sunflower seed butter works at the same weight. Natural nut butters with oil on top make a slightly softer set, so stir them well first.
- Whole milk
- Oat milk or another plant milk works with dairy-free butter for a dairy-free version. Expect the set to be a little softer.
- Granulated sugar
- Up to half can be light brown sugar for a caramel note. The cookies will be a bit softer, so lean toward the higher end of the boil time.
Variations
- Coconut no-bakes
- Replace 60 g of the oats with unsweetened shredded coconut.
- Peanut butter only
- Leave out the cocoa and increase the peanut butter to 190 g for a blond no-bake cookie.
Troubleshooting
- Cookies stay sticky and never set
- The syrup did not boil long enough or hot enough. Next time, time a full minute at a rolling boil or cook to 110 to 112°C. You can scrape the batch back into the pan, return it to a boil for 30 seconds and re-drop it.
- Cookies are dry and crumble apart
- The syrup boiled too long and lost too much water. Stick to 60 seconds, or use a thermometer and stop at 112°C.
- Grainy, sugary texture
- The sugar was not fully dissolved before boiling, or the syrup was stirred hard while boiling. Stir until smooth before it boils, then let it boil undisturbed.
Storage
Store set cookies in an airtight container at room temperature for up to 5 days, with parchment between layers. In a warm kitchen, keep them in the refrigerator. They freeze for up to 2 months.
Safety notes
Boiling sugar syrup is much hotter than boiling water and sticks to skin; keep children away from the stove. Contains peanuts and milk, and oats may contain traces of wheat.
About this page
Written and reviewed by the BakedAI editorial team. Last reviewed . Amounts and timings are a careful starting point, not a lab-tested formula; ingredients, equipment and kitchens vary. This recipe has no ratings or nutrition estimate.
Food-safety and health statements on this page follow these references:
- Food Allergies: What You Need to Know ↗U.S. Food and Drug Administration