Classic No-Bake Cookies
This step-by-step recipe for classic no-bake cookies will set you up for success every single time.
Makes50 small cookies
Prep25 minutes
Cook6 minutes
No-bake cookies — the kind made with oats, peanut butter, and chocolate — are a classic dessert and an easier option than homemade cookies from scratch. Mothers and grandmothers around the country regularly make this stovetop cookie, to varying results. I remember at least a few times eating failed no-bake cookies with a spoon because they never fully set.
Here’s my secret to better no-bake cookies: Think of the process more like candy-making than cookie baking. I’ll walk you through how to master the process so they turn out right every single time.
3 Tips for Perfect No-Bake Cookies
- Prep your ingredients ahead. Making no-bake cookies takes all of about 20 minutes, and since the cooking happens in two parts (the boiling and the stirring in the final few ingredients), it’s tempting to get the sugar mixture cooking and then measure out everything else. This risks overcooking the sugar mixture. Take a few extra minutes (and dirty one extra bowl) to make sure all your final ingredients are measured out and ready to be added before starting to cook.
- Cook the cocoa-sugar mixture to 230ºF. Before you add your butter and milk, whisk together the sugar and cocoa — the helps break up any lumps in your cocoa. Once the cocoa-sugar-butter mixture has liquified, clip on the candy thermometer and cook it to 230ºF. The mixture should take 8 to 10 minutes to come to a boil, and then 2 to 3 minutes once it starts boiling to reach this temperature.
- Add the oats and peanut butter off the heat. Immediately remove the pan from the heat and stir in the measures of oats and peanut butter. Stirring helps create small crystals in the sugar that create that creamy fudge-like texture we’re after.
Why You’ll Love It
- These cookies are so easy to make! Sugar, cocoa powder, butter, and milk are cooked together, and then oats and peanut butter are stirred in – that’s it.
- They’re soft and tender, but firm enough to pick up and pack. If you’ve struggled with no-bake cookies in the past, this step-by-step recipe is for you.
Key Ingredients in No-Bake Cookies
- Old-fashioned rolled oats: Use old-fashioned rolled oats (not steel cut or instant).
- Smooth peanut butter: Such as Jif or Skippy.
- Granulated sugar: You’ll need 2 cups of granulated sugar.
- Unsweetened cocoa powder: Cocoa powder gives the cookies a rich, chocolate flavor.
- Unsalted butter: Always use unsalted butter.
- Milk: Use whole milk for this recipe.
- Vanilla extract: Adds vanilla notes to the cookies.
The Secret to Foolproof No-Bake Cookies
Many no-bake cookie recipes give you indicators for what the sugar-butter-milk mixture should look like in the pan, or will ask you to cook the mixture for an exact number of minutes. But everyone’s stove is a little different, as is everyone’s interpretation of terms like “rapid boil.” That’s why I recommend using a candy thermometer, which ensures you’ll cook the mixture to the correct temperature. This might sound fussy, but it’s worth it to have consistently set cookies.
No-bake cookies are essentially bound together with fudge. For the fudge to properly set, the mixture needs to reach 230ºF before being removed from the heat.
How to Make No-Bake Cookies
- Line two baking sheets with parchment paper. Line 2 baking sheets or a work surface with parchment paper.
- Measure oats and peanut butter into a bowl. Add the old-fashioned oats and smooth peanut butter to a medium bowl and have these standing by.
- Whisk together the sugar and cocoa powder. Place the granulated sugar and cocoa powder in a large saucepan and whisk to remove any lumps.
- Bring the butter and milk to a boil. Cut the butter into 8 pieces. Add the butter, whole milk, and vanilla extract to the saucepan. Bring to a boil over medium-high heat. Once the mixture is boiling, boil for 1 minute — the boil should be thick and foamy and reach a temperature of 230ºF. You can stir the mixture with a heatproof spatula as needed while the mixture cooks.
- Remove from the heat and stir in the oats and peanut butter. Remove the saucepan from the heat. Add the oats and peanut butter, and stir vigorously to coat.
- Drop the cookies by the tablespoon onto the prepared baking sheets. Working quickly, use a small ice cream scoop or 2 spoons to drop tablespoons of the cookie dough onto the parchment paper.
- Cool the cookies. Let the cookies cool until they are firm to the touch, 20 to 30 minutes.
Storage Tips
Store for up to five days in an airtight container at room temperature.
Editor’s Note
We’ve retested the recipe and clarified when the sugar and cocoa powder are used. Once the oats and peanut butter are mixed in, the cookie dough does solidify and can turn crumbly, so it’s best to scoop out the individual cookies as quickly as you can. – June 2024
Classic No-Bake Cookies Recipe
This step-by-step recipe for classic no-bake cookies will set you up for success every single time.
Prep time 25 minutes
Cook time 6 minutes
Makes 50 small cookies
Nutritional Info
Ingredients
- 3 cups
old-fashioned rolled oats (not steel cut or instant)
- 1 cup
smooth peanut butter, such as Jif or Skippy
- 2 cups
granulated sugar
- 1/3 cup
unsweetened cocoa powder
- 8 tablespoons
unsalted butter (1 stick)
- 1/2 cup
whole milk
- 1 teaspoon
vanilla extract
Instructions
Line 2 baking sheets or a work surface with parchment paper.
Measure 3 cups old-fashioned oats and 1 cup smooth peanut butter into a medium bowl and have these standing by.
Place 2 cups granulated sugar and 1/3 cup cocoa powder in a large saucepan and whisk to remove any lumps.
Cut 1 stick unsalted butter into 8 pieces. Add the butter, 1/2 cup whole milk, and 1 teaspoon vanilla extract to the saucepan. Bring to a boil over medium-high heat. Once the mixture is boiling, boil for 1 minute — the boil should be thick and foamy and reach a temperature of 230ºF. You can stir the mixture with a heatproof spatula as needed while the mixture cooks.
Remove the saucepan from the heat. Add the oats and peanut butter, and stir vigorously to coat.
Working quickly, use a small ice cream scoop or 2 spoons to drop tablespoons of the cookie dough onto the parchment paper.
Let the cookies cool until they are firm to the touch, 20 to 30 minutes.
Recipe Notes
Storage: Store in an airtight container at room temperature for up to 5 days.