These Chocolate & Peanut Butter No-Bake Cookies are rich, fudgy, chewy, and ready in minutes. They require no oven, use simple pantry ingredients, and are perfect when you need a quick homemade dessert. The key to success is boiling the mixture for the correct amount of time to achieve the perfect texture every time.
Why You’ll Love This Recipe
- No oven required
- Ready in about 15 minutes
- Rich chocolate and peanut butter flavor
- Soft, chewy, and fudgy texture
- Perfect for parties, lunchboxes, or quick desserts
- Made with everyday pantry ingredients
Ingredients
- ½ cup (1 stick) unsalted butter
- 2 cups granulated sugar
- ½ cup whole milk
- 4 tablespoons unsweetened cocoa powder
- 1 cup creamy peanut butter
- 1 tablespoon vanilla extract
- 3 cups quick-cooking oats
- Pinch of salt
Instructions
Step 1: Prepare
Line two baking trays or large plates with parchment paper or silicone mats.
Measure all ingredients before starting since the mixture sets quickly once cooked.
Step 2: Cook the Chocolate Mixture
In a medium saucepan combine:
- Butter
- Sugar
- Milk
- Cocoa powder
Cook over medium heat, stirring until the butter melts and everything is smooth.
Bring the mixture to a full rolling boil.
Once boiling, let it boil for exactly 60 seconds without stirring.
Tip: This step determines the final texture.
Step 3: Add Remaining Ingredients
Remove from the heat.
Immediately stir in:
- Peanut butter
- Vanilla extract
- Salt
Mix until smooth.
Fold in the quick oats until evenly coated.
Step 4: Shape the Cookies
Using two spoons or a cookie scoop, drop portions onto the prepared baking tray.
Lightly flatten each cookie if desired.
Allow to cool at room temperature for 30–45 minutes until firm.
For faster setting, refrigerate for 15–20 minutes.
Tips for Perfect No-Bake Cookies
- Use quick oats for the best texture.
- Use regular creamy peanut butter instead of natural peanut butter.
- Measure ingredients before you begin.
- Boil the mixture for exactly 60 seconds.
- Work quickly after adding the oats.
Common Problems & Solutions
| Problem | Cause | Solution |
|---|---|---|
| Cookies won’t set | Mixture didn’t boil long enough | Boil exactly 60 seconds |
| Dry, crumbly cookies | Overboiled mixture | Reduce boiling time |
| Cookies too soft | Too much liquid or undercooked syrup | Follow ingredient measurements exactly |
| Crumbly texture | Used old-fashioned oats | Use quick-cooking oats |
Flavor Variations
Try one of these easy twists:
- Sprinkle flaky sea salt on top.
- Add ¼ cup chopped roasted peanuts.
- Stir in ½ teaspoon instant espresso powder.
- Replace 1 cup of oats with shredded coconut.
- Mix in mini chocolate chips after the mixture cools slightly.
Storage
Room Temperature:
Store in an airtight container for up to 5 days.
Refrigerator:
Keeps fresh for up to 10 days.
Freezer:
Freeze in an airtight container for up to 2 months. Thaw at room temperature before serving.
Frequently Asked Questions
Why didn’t my no-bake cookies harden?
The sugar mixture likely wasn’t boiled long enough. Make sure it reaches a full rolling boil and cook for exactly 60 seconds.
Can I use natural peanut butter?
It’s not recommended. Natural peanut butter separates easily and can prevent the cookies from setting properly.
Can I make these dairy-free?
Yes. Replace the butter with vegan butter and use your favorite plant-based milk.
Can I use old-fashioned oats?
Quick oats are recommended because they bind the cookies better. Old-fashioned oats create a looser, chewier texture.
Can I freeze these cookies?
Yes. Freeze them in an airtight container for up to 2 months. Thaw before serving.
Recipe Summary
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Cooling Time: 30–45 minutes
- Total Time: 45–60 minutes
- Servings: 24 cookies
- Difficulty: Easy