You know these cookies—everyone does. The ones that show up at every potluck, bake sale, and cookie swap. It’s time for the classic no-bakes.
These Chocolate Peanut Butter Oatmeal No-Bake Cookies are soft, chewy, and full of oats with a rich chocolate-peanut butter flavor. They’re made from simple pantry staples, come together in minutes, and vanish even faster.

Why You’ll Love These Chocolate No-Bake Cookies
- They disappear quickly. These no-bake cookies are a crowd-pleaser and a reliable favorite for any gathering.
- No oven required. You make the whole recipe on the stovetop in under 20 minutes.
- Perfect for cookie swaps, holiday platters, or whenever you need a quick, nostalgic treat.
Ingredients for No-Bake Chocolate Oatmeal Cookies
These cookies use simple ingredients you likely already have on hand.

- Granulated sugar
- Unsalted butter – 1 stick (1/2 cup)
- Unsweetened cocoa powder – be sure it’s unsweetened
- Whole milk – any milk will work; 2% is fine if you prefer
- Creamy peanut butter – commercial creamy peanut butter gives the best texture; crunchy works for added bite
- Coarse kosher salt – reduce if using salted butter
- Vanilla extract
- Quick-cooking oats – quick oats give a softer cookie; rolled/old-fashioned oats work but yield a chewier texture
How to Make No-Bake Cookies with Oatmeal
This recipe comes together in a few straightforward steps and only minutes of active cooking.
Step 1

In a large saucepan, combine the butter, sugar, cocoa powder, and milk. Stir occasionally and bring the mixture to a full boil. Once boiling, set a timer and boil for 1 minute.

Turn off the heat and stir in the peanut butter, vanilla, and salt until smooth and fully combined.
Step 2

Add the oats and stir until they’re fully coated.

Let the mixture rest for about 5 minutes so the oats absorb the chocolate-peanut butter mixture and the mixture firms slightly—this makes scooping easier.
Step 3

Line two baking sheets with parchment paper. Drop about 2 tablespoons of the mixture per cookie onto the sheets. Leave them as mounds or gently flatten into rounds.
Step 4
Chill the cookies in the refrigerator for 45–60 minutes, or let them set at room temperature for about 90 minutes. They should be soft but not sticky, and easy to pick up.
Substitutions & Variations
- Adjust the scoop size to make larger or smaller cookies.
- Stir in mix-ins after adding the oats: chopped nuts, dried fruit, toffee bits, or sweetened coconut.
- Swap crunchy peanut butter 1:1 for extra texture.
- Use another nut butter or sunflower seed butter in place of peanut butter for a different flavor and slightly softer texture.
- To make bars: press the mixture into an 8×8″ (for thick bars) or 9×9″ pan lined with parchment and chill until firm.
Tips & Tricks for the Best Results
- Let the mixture sit 4–5 minutes after stirring in the oats so the oats absorb moisture and the mixture becomes easier to handle.
- Boil the sugar mixture for only 1 minute; overcooking will dry out the cookies. One minute dissolves the sugar and keeps the cookies soft.
- Quick oats create a tender texture; rolled oats give chewier results and are nice if you want to make bars.

How to Store No-Bake Cookies
Store the cookies in an airtight container at room temperature for up to 5 days, or refrigerate for up to a week. In humid climates, refrigeration is recommended.
Freeze the cookies for up to 2 months in a freezer-safe container or bag. Thaw at room temperature before serving, or enjoy them straight from the freezer.
How to Serve Chocolate Peanut Butter No-Bake Cookies
Serve with a glass of cold milk or a warm oat-based drink for a comforting pairing. They also make a nostalgic addition to cookie platters alongside other classic cookies.
FAQs
Yes. After they’ve set, transfer the cookies to a freezer-safe bag or container and freeze for up to 2 months.
They keep up to 5 days at room temperature or about a week in the fridge.
Dry cookies usually result from boiling the sugar mixture too long or adding too many oats. Boil for just one minute, then stir in the peanut butter and oats off the heat. When measuring oats, spoon them into the cup and level—don’t pack them.
More No-Bake Recipes

Easy Oreo Fudge Recipe

Golden Grahams S’mores Bars

Chocolate Chip Rice Krispie Treats

Peanut Butter Rice Krispie Treats

Chocolate No-Bake Cookies
Ingredients
- 1/2 cup (1 stick) unsalted butter
- 1 1/2 cups granulated sugar
- 1/4 cup unsweetened cocoa powder
- 1/2 cup whole milk
- 1/2 cup creamy peanut butter
- 1/2 teaspoon coarse kosher salt
- 2 teaspoons vanilla extract
- 3 cups quick-cooking oats
Instructions
- In a 2-quart (or larger) saucepan, add the butter, sugar, cocoa powder, and milk. Stir occasionally and bring to a full boil. Once boiling, set a timer for 1 minute.
- After 1 minute, turn off the heat and stir in the peanut butter, vanilla, and salt until the peanut butter is fully melted and the mixture is smooth.
- Add the oats and mix until they’re fully coated. Let the mixture rest for about 5 minutes so the oats absorb the chocolate-peanut butter mixture.
- Line two baking sheets with parchment paper. Drop about 2 tablespoons of the mixture per cookie onto the sheets. Leave as mounds or gently flatten into discs.
- Chill in the fridge for 45–60 minutes, or let set at room temperature for about 90 minutes. They’ll be soft but handleable.
- Store in an airtight container at room temperature for up to 5 days, or refrigerate for up to a week. Freeze up to 2 months.