I’m convinced these chocolate peanut butter no bake cookies are the chewy, fudgy little bites every cookie jar wishes it had. One batch never lasts long in my kitchen, and there’s a reason everyone reaches for seconds.

I am absolutely obsessed with these chocolate peanut butter no bake cookies because they hit that sweet spot between fudgy, chewy, and messy enough to be irresistible. The combo of creamy peanut butter and quick-cooking rolled oats gives every bite that thick, tender chew I crave.
Growing up, I would swipe them off the counter before they had any business being touched. But I regret nothing.
That glossy chocolate bite, the peanut butter richness, the slightly nubby texture. So good.
And I think this is the best no bake cookie recipe when I want something fast, nostalgic, and dangerously snackable.
Ingredients

- Sugar gives these cookies that classic sweet, fudgy bite you expect.
- Cocoa brings the chocolate mood, rich but not too fancy.
- Milk helps everything melt together into that glossy cookie base.
- Butter makes them taste homemade, cozy, and a little indulgent.
- Peanut butter adds creamy richness, plus a bit of protein.
- Quick oats give chewiness, so it’s not just sugary fudge.
- Vanilla rounds things out and makes the chocolate taste warmer.
- Salt keeps the sweetness in check.
Basically, don’t skip it.
Ingredient Quantities
- 2 cups granulated sugar
- 1/2 cup unsweetened cocoa powder
- 1/2 cup milk
- 1/2 cup unsalted butter
- 1 cup creamy peanut butter
- 3 cups quick-cooking rolled oats
- 1 teaspoon vanilla extract
- 1/4 teaspoon fine salt
How to Make this
1. Line a baking sheet with parchment paper or silicone mats and set aside.
2. In a medium saucepan combine 2 cups granulated sugar, 1/2 cup unsweetened cocoa powder, 1/2 cup milk, and 1/2 cup unsalted butter.
3. Place saucepan over medium heat and stir until butter melts and the mixture is smooth.
4. Bring the mixture to a full rolling boil and continue to boil, uncovered, for 60 seconds while stirring gently.
5. Remove the pan from heat and immediately stir in 1 cup creamy peanut butter until fully incorporated and smooth.
6. Add 3 cups quick-cooking rolled oats, 1 teaspoon vanilla extract, and 1/4 teaspoon fine salt; mix until all oats are evenly coated.
7. Working quickly, drop heaping tablespoons of the mixture onto the prepared baking sheet, spacing cookies about 1 inch apart.
8. Allow the cookies to cool at room temperature until set, about 20 to 30 minutes.
9. Once firm, transfer cookies to an airtight container for storage.
Equipment Needed
1. Baking sheet
2. Parchment paper or silicone baking mat
3. Medium saucepan
4. Heatproof spatula or wooden spoon
5. Measuring cups (including a 1 cup measure)
6. Measuring spoons
7. Tablespoon or small cookie scoop for dropping cookies
8. Wire cooling rack
9. Airtight container for storage
FAQ
Chocolate Peanut Butter No Bake Cookies Recipe Substitutions and Variations
- Granulated sugar: substitute light brown sugar at a 1:1 ratio for a deeper, slightly caramel flavor; or use coconut sugar 1:1 for a less refined option, note texture may be a bit grainier.
- Milk: substitute unsweetened almond milk, oat milk, or soy milk 1:1; choose a slightly higher-fat plant milk if you want richer set and chew.
- Unsalted butter: substitute coconut oil 1:1 (use refined for neutral flavor) or a vegan/baking stick butter 1:1; coconut oil may yield a slightly firmer finished cookie.
- Creamy peanut butter: substitute almond butter or cashew butter 1:1 for a milder taste, or sunflower seed butter 1:1 for a nut-free option; note flavor and salt levels will vary.
Pro Tips
1. Boil time matters: make sure you hit a full rolling boil and keep it for the full 60 seconds. If you undercook you will end up with sticky, spread-out cookies; if you overcook they can become dry and crumbly. Set a timer so you do not guess.
2. Stir gently and steadily while boiling and right after removing from heat. Vigorous stirring can cause the sugar to crystallize and give the mixture a grainy texture. Use a heatproof silicone spatula for smooth, controlled stirring.
3. Work fast when dropping the cookies. The mixture firms up quickly once the peanut butter is added. Use a heaping tablespoon or a small cookie scoop and have your baking sheet ready so you can get them shaped before they set.
4. Swap or vary the oats for texture: quick oats give a softer, uniformly chewy cookie, while old fashioned rolled oats add more chew and visible oat bits. If you want chunkier cookies, toast the rolled oats lightly in a dry pan first.
5. Store and revive properly: keep them in an airtight container at room temperature for up to 5 days. To soften slightly if they become too firm, warm a cookie for 8 to 10 seconds in the microwave or leave the container at room temp for a bit after taking from a cool place.

Chocolate Peanut Butter No Bake Cookies Recipe
I’m convinced these chocolate peanut butter no bake cookies are the chewy, fudgy little bites every cookie jar wishes it had. One batch never lasts long in my kitchen, and there’s a reason everyone reaches for seconds.
12
servings
412
kcal
Equipment: 1. Baking sheet
2. Parchment paper or silicone baking mat
3. Medium saucepan
4. Heatproof spatula or wooden spoon
5. Measuring cups (including a 1 cup measure)
6. Measuring spoons
7. Tablespoon or small cookie scoop for dropping cookies
8. Wire cooling rack
9. Airtight container for storage
Ingredients
2 cups granulated sugar
1/2 cup unsweetened cocoa powder
1/2 cup milk
1/2 cup unsalted butter
1 cup creamy peanut butter
3 cups quick-cooking rolled oats
1 teaspoon vanilla extract
1/4 teaspoon fine salt
Directions
- Line a baking sheet with parchment paper or silicone mats and set aside.
- In a medium saucepan combine 2 cups granulated sugar, 1/2 cup unsweetened cocoa powder, 1/2 cup milk, and 1/2 cup unsalted butter.
- Place saucepan over medium heat and stir until butter melts and the mixture is smooth.
- Bring the mixture to a full rolling boil and continue to boil, uncovered, for 60 seconds while stirring gently.
- Remove the pan from heat and immediately stir in 1 cup creamy peanut butter until fully incorporated and smooth.
- Add 3 cups quick-cooking rolled oats, 1 teaspoon vanilla extract, and 1/4 teaspoon fine salt; mix until all oats are evenly coated.
- Working quickly, drop heaping tablespoons of the mixture onto the prepared baking sheet, spacing cookies about 1 inch apart.
- Allow the cookies to cool at room temperature until set, about 20 to 30 minutes.
- Once firm, transfer cookies to an airtight container for storage.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 98g
- Total number of serves: 12
- Calories: 412kcal
- Fat: 20.3g
- Saturated Fat: 7.8g
- Trans Fat: 0.07g
- Polyunsaturated: 3.36g
- Monounsaturated: 7.2g
- Cholesterol: 21.3mg
- Sodium: 184mg
- Potassium: 310mg
- Carbohydrates: 53.9g
- Fiber: 5g
- Sugar: 35.9g
- Protein: 9.8g
- Vitamin A: 167IU
- Vitamin C: 0.5mg
- Calcium: 43mg
- Iron: 2mg










