
No-Bake Chocolate Oatmeal Cookies
Fudgy, chewy chocolate-peanut butter cookies made in one saucepan in about 15 minutes of work. A short, timed boil gives a glossy chocolate base that sets firm without an oven.
- Prep
- 10 min
- Cook
- 6 min
- Wait
- 30 min
- Total
- 46 min
- Makes
- 24 cookies (about 2 tablespoons each)
Steps
Before you start
- Line two large baking sheets with parchment or wax paper before you start; the mixture sets quickly once it's made.
- Measure every ingredient first. After the boil you have only a couple of minutes to work.
- Use old-fashioned (rolled) oats, not instant or steel-cut. Use regular creamy peanut butter, not natural-style, which can make the cookies oily.
- Avoid making these on a very humid or rainy day; the cookies may not set as firmly.
Prepare the pans
- Line two large baking sheets with parchment or wax paper.
- Set the oats, peanut butter, vanilla and a tablespoon or cookie scoop within arm's reach of the stove.
+ Show details− Hide details
Ready when: Pans are lined and everything is within reach.
Tip: Don't skip the lining; these cookies stick to bare metal.
Combine the base
- In a 3-quart saucepan, combine the sugar, butter pieces, milk, cocoa powder and salt.
- Stir over medium heat until the butter melts and the mixture looks smooth and glossy with no dry cocoa streaks, about 3 minutes.
+ Show details− Hide details
Ready when: Butter is fully melted and the mixture is smooth with no dry cocoa visible.
Tip: Use a pan with plenty of headroom, as the mixture foams up when boiling.
Boil for exactly 1 minute
- Raise the heat to medium-high and stir constantly until the mixture reaches a full rolling boil, with large bubbles across the whole surface that don't stop when stirred.
- Start a timer and boil for exactly 1 minute, stirring constantly.
- Remove the pan from the heat immediately.
+ Show details− Hide details
Ready when: Bubbling covers the whole surface for a full 60 seconds.
Tip: Under-boiling gives cookies that never set; over-boiling makes them dry and crumbly. Time it.
Add peanut butter and vanilla
- Off the heat, stir in the peanut butter and vanilla until completely melted and smooth, about 30 seconds.
+ Show details− Hide details
Ready when: No peanut butter streaks remain and the mixture is glossy.
Fold in the oats
- Add all 3 cups of oats and fold with a wooden spoon for about 30 seconds, until every oat is coated in chocolate and no dry oats remain.
+ Show details− Hide details
Ready when: Oats are evenly coated and the mixture looks thick and shiny.
Tip: Work quickly; the mixture starts to stiffen within a few minutes.
Scoop the cookies
- Working fast, drop heaping tablespoonfuls (about 2 tablespoons each) onto the lined pans, spacing them 1½ inches (4 cm) apart.
- You should get about 24 cookies.
- Gently press any loose oats back into each mound.
+ Show details− Hide details
Ready when: Cookies are mounded and holding their shape.
Tip: If the mixture becomes too stiff to scoop, stir in 1 teaspoon of warm milk.
Let the cookies set
- Leave the cookies undisturbed at room temperature until the surface looks matte rather than wet and they lift off the paper cleanly, about 30 minutes.
- To speed this up, refrigerate for 15 minutes.
+ Show details− Hide details
Ready when: Tops look matte, and a cookie lifts off the paper without smearing.
Tip: Don't stack them until fully set.
Good to know
Tips
- Use a timer for the 1-minute boil. It is the single most important step for cookies that set properly.
- If cookies stay sticky after an hour, the boil was too short or the day too humid. Refrigerate them to firm up.
- If cookies turn out dry and crumbly, the boil was too long. Next time, boil for 60 seconds exactly.
- Add a pinch of flaky sea salt on top of each cookie right after scooping for a sweet-salty finish.
Make ahead
Make the cookies up to 3 days ahead and store them in an airtight container, or freeze for up to 2 months.
Storage & reheating
Room temperature: airtight container with parchment between layers for up to 5 days. Fridge: up to 10 days (firmer and fudgier). Freezer: up to 2 months in a freezer bag; thaw at room temperature for 15 minutes before serving.
Substitutions
- creamy peanut butter → Almond butter or sunflower seed butter. Use the same amount of a creamy, stabilized (not natural-style) butter. Sunflower butter makes a nut-free version.
- whole milk → Unsweetened oat milk or 2% milk. Use the same amount; avoid skim milk, as the cookies may set softer.
- unsalted butter → Salted butter or dairy-free baking sticks. If using salted butter, reduce the salt to a pinch.
- old-fashioned rolled oats → Quick-cooking oats. Gives a softer, more uniform texture; use the same amount. Don't use steel-cut oats.





