These are the best chocolate peanut butter no-bake cookies — fudgy, chewy, and full of rich chocolate and peanut butter flavor. Made with cocoa powder, creamy peanut butter, and oats, this quick no-bake cookie recipe comes together on the stovetop in minutes and needs no oven.

One bite of these classic chocolate peanut butter no-bake cookies brings back childhood memories. They’re fudgy and chewy with a nostalgic chocolate-peanut butter taste in every bite.
This simple recipe takes about five minutes to prepare using common ingredients. After cooking on the stovetop you only need to let the cookies set. They’re also naturally gluten-free when made with certified gluten-free oats, so they’re a crowd-pleaser for many diets.

No-Bake Cookies: Ingredients & Substitutions

- Granulated sugar. White or organic cane sugar both work.
- Salted butter. You can use unsalted butter; vegan butter, ghee, or coconut oil also work.
- Whole milk. 2% milk or half-and-half can be substituted.
- Peanut butter. Any creamy nut or seed butter (almond, cashew, sunflower) can replace peanut butter for allergies.
- Quick-cooking oats. If you only have old-fashioned oats, pulse them briefly in a blender or food processor to achieve a finer texture.

Equipment
Basic kitchen tools are all you need:
- Saucepan (3–4 quart)
- Cookie sheet or baking tray
- Wax paper
- Small cookie scoop or 1 tablespoon measuring spoon
- Whisk and spatula
- Measuring cups and spoons
- Timer

How to Make No-Bake Cookies
This recipe moves quickly, so gather ingredients and equipment before you start. Line a large baking sheet with wax paper and have a cookie scoop or tablespoon ready.
In a medium saucepan over medium heat, combine butter, milk, sugar, and cocoa powder. Whisk continuously until the butter melts and the mixture is smooth.

Bring the mixture to a full rolling boil and boil for 1 minute — set a timer. After one minute, remove the pan from the heat but leave it on the warm burner.

Stir in the peanut butter and vanilla, whisking until the peanut butter is fully incorporated. Add the quick-cooking oats and a pinch of sea salt, stirring until evenly combined. Work quickly — the mixture begins to firm as it cools.

Use a cookie scoop or tablespoon to portion the mixture onto the prepared baking sheet. Let the cookies sit at room temperature for 30–60 minutes until set, or chill in the refrigerator to speed up the process.

Why Didn’t My No-Bake Cookies Set?
Common causes and fixes:
- Not boiled long enough: The mixture must boil for a full minute. Use a timer.
- Heat too low: It needs a full rolling boil, not just a simmer.
- Humidity: Humid conditions can prevent setting; refrigerate to firm them up.
- Still warm: Allow cookies to cool completely; refrigerate or freeze to speed hardening.

Serve
Pair these chocolate peanut butter no-bake cookies with a tall glass of milk for an after-school snack or a holiday tray addition. They’re an easy, loved treat everyone will enjoy.
More No-Bake Recipes
If you enjoy these cookies, try other no-bake favorites such as chocolate peanut butter bars, puppy chow, haystack cookies, or peanut butter oatmeal bars.

How to Store No-Bake Cookies
Store cookies in an airtight container at room temperature for up to 5 days, or refrigerate for up to two weeks.
How to Freeze No-Bake Cookies
Freeze in an airtight container for up to two months. Thaw slowly in the refrigerator or at room temperature — do not reheat in the oven or microwave.

No-Bake Cookies FAQs
Most often the mixture wasn’t boiled long enough. Bring to a full rolling boil, then set a timer for 1 minute.
Chill the cookies in the refrigerator or freezer and eat them cold; they firm up and taste like fudgy bites. Next time boil the mixture for the full minute.
You may have overcooked the mixture and evaporated too much moisture. Avoid boiling longer than 1 minute.
They stay fresh up to 5 days at room temperature or longer when refrigerated.
Yes. The cookies will be slightly chewier if you use old-fashioned oats.
No, they can be stored at room temperature for several days, but refrigeration will extend shelf life.
Yes. Substitute almond, cashew, or sunflower seed butter if needed.
Yes. Use certified gluten-free oats to ensure they are gluten-free.

If you make this recipe and enjoy it, please leave a comment and rating. I love seeing how your cookies turn out!

Best Chocolate Peanut Butter No Bake Cookies
Laura
Ingredients
- ½ cup salted butter, cubed
- ½ cup whole milk
- 2 cups granulated sugar
- ¼ cup cocoa powder
- ⅔ cup creamy peanut butter
- 1 teaspoon pure vanilla extract
- 3 cups quick-cooking oatmeal
- Pinch sea salt
Instructions
- Line a large baking sheet with wax paper and set aside.
- In a medium saucepan over medium heat, combine butter, milk, sugar, and cocoa powder. Whisk until the butter melts and the mixture is smooth.
- Bring to a full rolling boil.
- Boil for 1 minute (set a timer).
- Remove the pan from heat. Stir in peanut butter and vanilla until the peanut butter melts into the mixture.
- Add quick-cooking oats and a pinch of sea salt. Stir until combined, working quickly.
- Scoop the mixture by tablespoon or with a cookie scoop onto the prepared baking sheet.
- Let sit at room temperature for 30–60 minutes, or refrigerate until hardened.
Notes
Ingredient Substitutions:
- Use unsalted butter, vegan butter, ghee, or coconut oil if preferred.
- Substitute 2% milk or half-and-half for whole milk.
- Replace peanut butter with any nut or seed butter for allergies.
- Pulse old-fashioned oats briefly to mimic quick oats if needed.
Store/Freeze: Store in an airtight container in the refrigerator for up to one week or freeze for up to two months.
Nutrition
Nutrition information is an approximation.
Did you enjoy this recipe? Have a question? Leave a comment below!
More delicious recipes

Chocolate Peanut Butter Oatmeal Bars

Fudgy Brownie Cookies

Chocolate Peanut Butter Bars

Scotcheroos

Puppy Chow Recipe (Muddy Buddies)
