These classic chocolate peanut butter no-bake cookies are one of those old-fashioned recipes worth keeping close. They’re rich and chocolatey, with creamy-crunchy peanut butter, hearty oats, and an optional touch of coconut that gives each cookie a little extra chew. The texture lands somewhere between a soft oatmeal cookie and chocolate fudge, and the vanilla rounds everything out with a warm, familiar aroma.
What makes this recipe especially useful is that there’s no oven required. The chocolate mixture cooks for only a couple of minutes on the stovetop, then everything gets scooped onto parchment to set. I like recipes like this when I want a homemade treat without turning baking into an afternoon project. The one detail that matters most is the boiling time; getting that right gives you cookies that set nicely without becoming dry or crumbly.

Love this recipe? Pin it to your No-Bake Desserts board on Pinterest so you don’t lose it!
Ingredients
3 cups quick-cooking oats
1 cup shredded coconut (Optional)
½ cup crunchy peanut butter
1 tbsp vanilla extract
2 cups granulated sugar
½ cup milk
½ cup unsalted butter
3 tbsp unsweetened cocoa powder
Cooking spray, as needed
Instructions
- Prepare the pans. Line two rimmed baking sheets with parchment paper.
- Mix the oats. Add the oats, coconut, peanut butter, and vanilla to a large heat-safe bowl. Stir until evenly combined.
- Make the chocolate mixture. Add the sugar, milk, butter, and cocoa powder to a medium saucepan. Cook over medium heat, stirring occasionally, until the butter melts and the mixture reaches a full boil.
- Time the boil carefully. Once the mixture is bubbling steadily, stir constantly and boil for 90 seconds to 2 minutes. Keep the mixture at approximately 100°C / 212°F while boiling. Do not overcook it.
- Combine. Immediately remove the saucepan from the heat. Pour the hot chocolate mixture over the oat mixture and stir thoroughly until all the oats are coated.
- Shape the cookies. Working quickly, drop generous spoonfuls onto the prepared baking sheets. Lightly coat the back of a spoon with cooking spray and gently flatten each cookie.
- Let them set. Leave the cookies undisturbed at room temperature until completely cool and firm enough to lift from the parchment.
Cooking Notes
Watch the boiling time closely. This is the key to successful no-bake cookies. Boiling too long can make them dry and crumbly, while undercooking can leave them too soft to set.
Quick-cooking oats work particularly well because they absorb the chocolate mixture quickly. Old-fashioned rolled oats can be substituted, but the finished cookies will have a noticeably coarser, chewier texture.
Creamy peanut butter can replace crunchy peanut butter without changing the basic method. If using natural peanut butter, stir it extremely well before measuring because separated oil can affect how firmly the cookies set.
The coconut is optional. Leaving it out creates a more traditional chocolate-peanut butter oatmeal cookie.
For humid kitchens, the cookies may need additional setting time. Allow them to cool completely before deciding whether the mixture was undercooked.
Nutrition
The recipe makes approximately 24 cookies, with 1 cookie considered 1 serving. Based on standard ingredient composition and expected cooking losses, the finished batch is estimated at roughly 2½ lb, though final weight varies with boiling time and whether the optional coconut is included.
These estimates assume the optional shredded coconut is included and are calculated from the full ingredient quantities rather than relying on the nutrition figures supplied with the original recipe.
Estimated Nutrition per Serving
Calories: 185 kcal
Fat: 8.2 g
Carb: 27.5 g
Protein: 3.4 g
Recipe Science
No-bake oatmeal cookies rely on sugar concentration rather than oven baking to develop their final structure. Sugar, milk, butter, and cocoa are heated together before the concentrated syrup is mixed with oats and peanut butter. The oats absorb moisture while the fats from the butter and peanut butter contribute richness and a softer bite. Optional coconut increases both chewiness and fat content.
The brief boiling period is particularly important. As water evaporates, the sugar solution becomes increasingly concentrated. Too little evaporation can produce cookies that remain sticky or loose; excessive boiling can create a dry, crumbly texture. Peanut butter and butter also interfere with hard sugar crystallization, helping create the softer, fudge-like consistency associated with this style of cookie.
These cookies are practical for everyday cooking because they require no baking and set at room temperature. Store cooled cookies in an airtight container, separating layers with parchment if necessary. Refrigeration can make them firmer, so allowing chilled cookies to sit briefly at room temperature will soften their texture. Creamy peanut butter can replace crunchy peanut butter, and the coconut can simply be omitted.
Dietary Notes & Health Alerts: Added sugar is approximately 17 g per cookie, or roughly 34% of the FDA Daily Value of 50 g, making this a High added-sugar dessert per serving. Saturated fat and sodium are expected to remain below the 20% Daily Value threshold per cookie. For a practical approach to sugar intake, keep the serving to one cookie and pair it with an otherwise lower-added-sugar meal or snack.
Why You’ll Love This Recipe
- No Oven Needed: Everything comes together with a saucepan, mixing bowl, and baking sheets.
- Chocolate and Peanut Butter: Cocoa and peanut butter create a familiar sweet, nutty combination.
- Ready Quickly: Active preparation and cooking take about 25 minutes before cooling.
- Easy to Customize: Skip the coconut, switch to creamy peanut butter, or make the cookies slightly smaller for bite-size portions.
- Great Make-Ahead Treat: Once set, the cookies store well and are convenient for lunchboxes, gatherings, and after-dinner treats.
FAQ
- Why didn’t my no-bake cookies set? The chocolate-sugar mixture was probably not boiled long enough. Start timing only after the mixture reaches a steady, full boil.
- Why are my cookies dry and crumbly? The syrup was likely boiled too long. Keep the boiling period between 90 seconds and 2 minutes, then immediately remove the saucepan from the heat.
- Can I use old-fashioned oats? Yes. They produce a heartier and chewier cookie than quick-cooking oats.
- Can I leave out the coconut? Absolutely. Coconut is optional and can be omitted without changing the cooking process.
- Can I make these ahead? Yes. Let the cookies set completely before transferring them to an airtight container. They can also be refrigerated for a firmer texture.
Conclusion
There’s something wonderfully comforting about a recipe this simple, chocolatey, and dependable. Once you get the short boiling time down, these cookies are an easy treat to make your own, whether you keep the coconut, swap the peanut butter, or adjust their size.
Cooking is always a little journey, so don’t be afraid to make the recipe fit your family. Would you make these with coconut or keep them classic with chocolate and peanut butter?
Happy cooking, from my kitchen to yours!
Chocolate Peanut Butter No-Bake Oatmeal Cookies
Course: No-Bake CookiesCuisine: AmericanDifficulty: Easy24
cookies15
minutes10
minutes185
kcalChewy no-bake oatmeal cookies made with chocolate, crunchy peanut butter, butter, and optional coconut.
Ingredients
3 cups quick-cooking oats
1 cup shredded coconut (Optional)
½ cup crunchy peanut butter
1 tbsp vanilla extract
2 cups granulated sugar
½ cup milk
½ cup unsalted butter
3 tbsp unsweetened cocoa powder
Cooking spray, as needed
Directions
- Prepare the pans. Line two rimmed baking sheets with parchment paper.
- Mix the oats. Add the oats, coconut, peanut butter, and vanilla to a large heat-safe bowl. Stir until evenly combined.
- Make the chocolate mixture. Add the sugar, milk, butter, and cocoa powder to a medium saucepan. Cook over medium heat, stirring occasionally, until the butter melts and the mixture reaches a full boil.
- Time the boil carefully. Once the mixture is bubbling steadily, stir constantly and boil for 90 seconds to 2 minutes. Keep the mixture at approximately 100°C / 212°F while boiling. Do not overcook it.
- Combine. Immediately remove the saucepan from the heat. Pour the hot chocolate mixture over the oat mixture and stir thoroughly until all the oats are coated.
- Shape the cookies. Working quickly, drop generous spoonfuls onto the prepared baking sheets. Lightly coat the back of a spoon with cooking spray and gently flatten each cookie.
- Let them set. Leave the cookies undisturbed at room temperature until completely cool and firm enough to lift from the parchment.






