No bake cookies are a quick and easy treat that comes together without turning on the oven. They’re made with simple ingredients like oats, cocoa, peanut butter, and sugar, creating a rich, chewy, chocolatey snack that everyone seems to love.
I’ve always liked making no bake cookies when I’m in the mood for something sweet but don’t want to wait around for baking or heating up the kitchen. They’re perfect for when you need a last-minute dessert or a quick energy boost. Plus, I think the best part is stepping back and watching them set into nice, fudge-like shapes on the counter.
One of my favorite ways to enjoy these cookies is with a glass of cold milk or a cup of coffee. They’re great for sharing with friends, packing in lunches, or just keeping handy for whenever that sweet craving hits. I also like experimenting by adding a little vanilla or a sprinkle of coconut flakes for a twist on the classic.
Bake, Serve, Wear the Vibe 👕
Editor-picked tees our Oven To Fork readers love.
We may earn from qualifying purchases at no extra cost to you.
Key Ingredients & Substitutions
Rolled oats: Old-fashioned rolled oats give the cookies their chewy texture. Quick oats can work but might make the cookies a bit softer. Steel-cut oats aren’t recommended as they’re too hard.
Peanut butter: Creamy peanut butter blends smoothly into the mix. If you’re allergic or want a different flavor, try almond butter or sunflower seed butter instead.
Cocoa powder: Unsweetened cocoa adds rich chocolate flavor without extra sugar. You can swap it with cacao powder for a deeper taste or use hot cocoa mix for sweetness but reduce added sugar.
Butter and milk: Butter adds richness, and milk helps dissolve the sugar and cocoa. You can use margarine or coconut oil as a butter substitute, and plant-based milk like almond or oat milk if dairy-free.
How Do I Know the Sugar Mixture Is Ready for Perfect Cookies?
The sugar mixture needs to reach a rolling boil and then boil exactly 1 minute without stirring. This ensures the sugar reaches the right temperature to help the cookies set properly and have a good texture.
- Start stirring to combine ingredients before boiling.
- When it boils, set a timer for 60 seconds—don’t stir during this time.
- After one minute, remove from heat quickly and add peanut butter and vanilla.
- Working fast here helps achieve the perfect cookie firmness.
If the mixture boils too short, the cookies may be sticky and not set right. Too long, and the cookies can get too hard or dry. Keeping a timer nearby really helps!

Equipment You’ll Need
- Medium saucepan – perfect for heating the sugar mixture evenly without burning.
- Wooden spoon or heat-resistant spatula – great for stirring the hot mixture smoothly.
- Measuring cups and spoons – accurate measurements make the cookies turn out just right.
- Baking sheet lined with parchment or wax paper – stops cookies from sticking while they set.
- Timer – helps you boil the sugar mixture for exactly 1 minute, key for perfect cookies.
Flavor Variations & Add-Ins
- Add shredded coconut for a chewy texture and tropical twist.
- Swap peanut butter with almond or cashew butter for a different nutty flavor.
- Include mini chocolate chips stirred in after mixing for extra chocolaty bites.
- Mix in chopped nuts like walnuts or pecans to add crunch and richness.
How to Make No Bake Chocolate Oatmeal Cookies
Ingredients You’ll Need:
Main Ingredients:
- 2 cups granulated sugar
- 1/2 cup (1 stick) unsalted butter
- 1/2 cup whole milk
- 1/4 cup unsweetened cocoa powder
- 1/2 cup creamy peanut butter
- 2 teaspoons vanilla extract
- 3 cups old-fashioned rolled oats
- Pinch of salt (optional)
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare and 30 minutes to let the cookies set at room temperature. If you want them to firm up faster, you can chill them in the refrigerator for about 15 minutes.
Step-by-Step Instructions:
1. Prepare Your Workspace:
Line a baking sheet with parchment paper or wax paper to prevent the cookies from sticking.
2. Cook the Sugar Mixture:
In a medium saucepan, combine sugar, butter, milk, and cocoa powder. Heat over medium heat, stirring frequently until the mixture comes to a rolling boil. Let it boil for exactly 1 minute without stirring.
3. Add Peanut Butter and Vanilla:
Remove the saucepan from heat. Stir in the peanut butter and vanilla extract until everything is smooth and well combined.
4. Mix in the Oats:
Add the rolled oats (and a pinch of salt if using) to the chocolate mixture. Stir thoroughly until the oats are evenly coated.
5. Form the Cookies:
Use a spoon or cookie scoop to drop spoonfuls of the mixture onto the prepared baking sheet. You can shape them slightly if you like.
6. Let Cookies Set:
Allow the cookies to cool and firm up at room temperature for at least 30 minutes. For quicker results, place the baking sheet in the refrigerator for about 15 minutes.
7. Enjoy and Store:
Once set, your no bake cookies are ready to enjoy! Store any leftovers in an airtight container either at room temperature or in the fridge.
Can I Use Quick Oats Instead of Rolled Oats?
Yes, you can use quick oats, but the cookies may be softer and less chewy. Rolled oats give the best texture for these no bake cookies.
How Should I Store Leftover No Bake Cookies?
Store leftovers in an airtight container at room temperature for up to 3 days, or in the refrigerator for up to a week. Chilling helps keep them firm.
Can I Substitute Peanut Butter with Another Nut Butter?
Absolutely! Almond butter or sunflower seed butter make great alternatives if you want a different flavor or need a peanut-free option. Just use the same amount as peanut butter.
What If My Cookies Don’t Set Properly?
If your cookies are too soft or sticky, try boiling the sugar mixture for the full 1 minute next time to ensure proper setting. Also, make sure to let them cool completely before storing.



