If you’ve been on the hunt for a sweet, nostalgic treat that comes together in minutes and tastes like pure comfort, look no further than this Chocolate Peanut Butter No-Bake Cookies Recipe. These cookies are loaded with creamy peanut butter, rich cocoa, and hearty oats, creating a chewy, chocolaty bite that simply melts in your mouth. Perfect for whipping up on a busy afternoon or sharing with friends and family, this legendary no-bake dessert checks all the boxes: fast, easy, and absolutely irresistible.

Ingredients You’ll Need
Just eight pantry staples are all you need to create magic with this Chocolate Peanut Butter No-Bake Cookies Recipe. Every ingredient plays a crucial role, from building the fudgy base to giving the cookies their iconic chewy texture and unforgettable flavor. Don’t skip any—each one brings something delightful to the party!
- Granulated sugar: Adds that essential sweetness and helps create the glossy, fudgy foundation of the cookie.
- Unsalted butter: Contributes richness and that melt-in-your-mouth quality for each bite.
- Whole milk: Provides creaminess that ties all the flavors together and keeps things nice and soft.
- Unsweetened cocoa powder: Delivers deep, chocolaty flavor that makes these cookies so craveable.
- Creamy peanut butter: Brings smoothness and nutty goodness, perfectly complementing the chocolate.
- Vanilla extract: Adds a lovely warmth and enhances all the other flavors.
- Quick-cooking oats: Give these cookies their trademark chew and hold everything together.
- Salt: Just the right finishing touch to balance out the sweetness and amp up the other flavors.
How to Make Chocolate Peanut Butter No-Bake Cookies Recipe
Step 1: Prepare the Chocolate Mixture
Start by grabbing a medium saucepan and combining your granulated sugar, unsalted butter, whole milk, and cocoa powder. Set the pan over medium heat and stir continuously as everything begins to melt and blend. You’ll notice the mixture turning silky smooth and fragrant; that’s when you know it’s working its magic.
Step 2: Bring to a Boil
As soon as your chocolate mixture looks fully combined, crank up the anticipation: let it come to a rolling boil! Once the bubbling starts, set a timer for exactly 60 seconds and do not stir—this helps the cookies set up properly with that perfect fudge-like texture. Patience here really pays off.
Step 3: Add Peanut Butter, Vanilla, Salt, and Oats
When your minute is up, quickly remove the pan from the heat. Add the creamy peanut butter, vanilla extract, salt, and quick-cooking oats all in one go. Stir well until everything is thoroughly mixed—the oats should soak up the glossy chocolate, and your kitchen will smell absolutely heavenly.
Step 4: Shape the Cookies
Using a spoon or cookie scoop, drop even dollops of the hot mixture onto a parchment-lined baking sheet. No need for perfection here; the rustic shapes are all part of the charm! Just make sure to work quickly, as the mixture will begin to set as it cools.
Step 5: Cool and Set
Let the cookies rest at room temperature for about 30 minutes. As they cool, they’ll firm up, becoming delightfully chewy and ready to eat. While the waiting might feel impossible, I promise it’s worth it—the texture and flavor come together perfectly!
How to Serve Chocolate Peanut Butter No-Bake Cookies Recipe

Garnishes
For a fun twist, dress up your cookies with a scatter of flaky sea salt, a dusting of cocoa powder, or even a drizzle of melted chocolate on top. Crushed peanuts or mini chocolate chips also add a playful crunch and a pop of color that’s hard to resist.
Side Dishes
This Chocolate Peanut Butter No-Bake Cookies Recipe is just right paired with a cold glass of milk, a mug of hot coffee, or a scoop of vanilla ice cream. If you’re making a dessert spread, nestle them next to fresh fruit or chocolate-dipped strawberries for a crowd-pleasing finale.
Creative Ways to Present
Arrange your cookies in cupcake liners for easy sharing at parties, stack them high on a rustic wooden board, or bundle them in a pretty gift bag with a ribbon for homemade foodie gifts. They also look adorable piled into a cookie jar on your kitchen counter—if they last long enough to make it there!
Make Ahead and Storage
Storing Leftovers
Any leftovers keep beautifully in an airtight container at room temperature for up to five days. Place parchment or wax paper between layers if you’re stacking them, so they don’t stick together. You’ll always have a sweet bite on hand when cravings strike!
Freezing
If you want to make a batch ahead of time, these cookies freeze exceptionally well. Layer them in a freezer-safe container with parchment between each layer. They’ll stay fresh for up to two months—just let them thaw at room temperature before serving for the best texture.
Reheating
While these cookies are meant to be enjoyed at room temperature, you can microwave one for about 10 seconds to bring back a little warmth and soften them ever so slightly. This is especially lovely if you like your cookies extra gooey!
FAQs
Can I use old-fashioned oats instead of quick-cooking oats?
You can substitute old-fashioned oats in a pinch, but the cookies will be chewier and chunkier. Quick oats are best for that classic texture in this Chocolate Peanut Butter No-Bake Cookies Recipe.
What if I have salted butter?
If you’re using salted butter, simply leave out the added salt in the recipe to keep the flavors balanced. The cookies will still taste fantastic!
Can I make this recipe dairy-free?
Absolutely! Use your favorite plant-based butter and non-dairy milk. The results are just as delicious, and it’s a great way to share the Chocolate Peanut Butter No-Bake Cookies Recipe with friends who have dietary restrictions.
Why didn’t my cookies set?
If your cookies turned out too soft, it’s possible the mixture didn’t boil long enough, or you added the oats too soon. Waiting for a full 60 seconds of a rolling boil is key for firm, chewy cookies.
Is there a way to make the cookies less sweet?
You can reduce the sugar by a few tablespoons, though the texture may change a bit. Adding a sprinkle of flaky salt or extra cocoa powder can also offset the sweetness for a more balanced treat.
Final Thoughts
There’s just something endlessly comforting about sharing a plate of these easy, homemade treats. This Chocolate Peanut Butter No-Bake Cookies Recipe is a true classic that’s stood the test of time—give it a try and fill your kitchen with nostalgia, chocolate, and joy. You’ll definitely want to keep this one handy for every cookie craving!
Print
Chocolate Peanut Butter No-Bake Cookies Recipe
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Total Time: 15 minutes (plus cooling time)
- Yield: 24 cookies
- Category: Dessert
- Method: No-Bake
- Cuisine: American
- Diet: Vegetarian
Description
Indulge in the perfect combination of chocolate and peanut butter with these easy and delicious no-bake cookies. Creamy, sweet, and satisfying, they make for a delightful treat anytime.
Ingredients
For the Cookies:
- 2 cups granulated sugar
- ½ cup unsalted butter
- ½ cup whole milk
- ¼ cup unsweetened cocoa powder
- ½ cup creamy peanut butter
- 1 teaspoon vanilla extract
- 3 cups quick-cooking oats
- ¼ teaspoon salt
Instructions
- In a medium saucepan over medium heat, combine the sugar, butter, milk, and cocoa powder. Stir continuously until the mixture comes to a rolling boil.
- Drop spoonfuls of the mixture onto a parchment-lined baking sheet. Let the cookies sit at room temperature for about 30 minutes, or until firm and set.
Once boiling, allow it to boil for 60 seconds without stirring. Remove the pan from heat and quickly stir in the peanut butter, vanilla extract, salt, and oats. Mix until fully combined.
Notes
- Use quick oats for best texture.
- For a richer flavor, add a pinch of espresso powder to the chocolate mixture.
- You can also use chunky peanut butter for added crunch.
Nutrition
- Serving Size: 1 cookie
- Calories: 140
- Sugar: 13g
- Sodium: 55mg
- Fat: 6g
- Saturated Fat: 3g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 10mg