No-Bake Oatmeal Cookies Recipe

Boiling the butter, sugar, milk, and cocoa for exactly one minute gets the sugar to the right stage to set up firm once cooled, so the oats bind into a fudgy, sliceable cookie without ever touching an oven.
- Prep
- 10 min
- Cook
- 5 min
- Total
- 45 min
- Servings
- 24
Ingredients
- 1/2 cup unsalted butter
- 2 cups granulated sugar
- 1/2 cup whole milk
- 1/4 cup unsweetened cocoa powder
- 1/2 cup creamy peanut butter
- 1 tsp vanilla extract
- 3 cups old-fashioned rolled oats
- 1/4 tsp salt
Nutrition per serving
- Calories
- 229
- Protein
- 2g
- Carbs
- 42g
- Fat
- 6g
Based on the recipe as written, one serving. Recalculates if you swap an ingredient above. An estimate only, exact values depend on the specific ingredients used.
Need different units or a different yield? Try our Conversion Calculator →
Instructions
- 1Line two baking sheets with wax paper or parchment.
- 2In a medium saucepan over medium heat, combine the butter, granulated sugar, milk, and cocoa powder. Stir until the butter melts and the mixture is smooth.
- 3Bring the mixture to a full rolling boil, stirring constantly, then boil for exactly 1 minute (start timing once bubbles cover the whole surface). Do not extend the boil time.
- 4Remove the pan from the heat and immediately stir in the peanut butter and vanilla extract until fully melted and smooth.
- 5Add the oats and salt, and stir until every oat is coated and no dry streaks of cocoa mixture remain.
- 6Working quickly, drop rounded tablespoons of the mixture onto the prepared wax paper. Let the cookies sit at room temperature for 20-30 minutes, or in the fridge for 10-15 minutes, until firm to the touch.
Tips & variations
- Use old-fashioned rolled oats, not quick oats or steel-cut; quick oats turn the cookies mushy and steel-cut oats never soften enough.
- Swap the peanut butter for almond butter or sunflower seed butter (for a nut-free version) in a 1:1 ratio.
- Stir in 1/2 cup shredded coconut or mini chocolate chips along with the oats for texture.
- If the batch sets up too soft after 30 minutes, the boil likely ran short; the fix for the next batch is timing the boil from the moment bubbles cover the entire surface, not from when the pan first starts steaming.
Storage & reheating
Store cooled cookies in an airtight container at room temperature for up to 1 week, or in the refrigerator for up to 3 weeks. Layer wax paper between stacks so they don't stick together. These cookies don't need reheating and are meant to be eaten at room temperature or chilled.
Tips from the Tulo kitchen
- Test doneness by dropping a small spoonful onto a plate and letting it sit for a minute; if it firms up and holds its shape, the batch is ready to portion.
- Humid kitchens can slow setting time considerably; if cookies are still tacky after 30 minutes at room temperature, move the tray to the fridge to finish firming up.
FAQ
Why didn't my no-bake oatmeal cookies set?
The most common cause is an undertimed boil; the butter-sugar-milk mixture needs a full minute at a rolling boil (not a simmer) to reach the right consistency. High humidity can also slow setting, in which case chilling the cookies in the fridge for 15 minutes will firm them up.
Can I use quick oats instead of old-fashioned oats?
Quick oats will work in a pinch but absorb liquid faster and produce a softer, less chewy cookie. Old-fashioned rolled oats hold their shape better and give the classic dense texture.
Can I make these dairy-free?
Yes. Swap the butter for a plant-based stick butter and the whole milk for oat or almond milk in equal amounts; the boil time and texture stay the same.
How long do no-bake oatmeal cookies last?
Stored in an airtight container at room temperature, they stay fresh for about a week, and up to 3 weeks refrigerated.
