If you’re dreaming of the perfect mashup of chocolatey richness and nutty peanut butter flavor—but want a treat that’s quick, easy, and won’t heat up your kitchen—these No Bake Peanut Butter Chocolate Cookies are about to become your new favorite. With a soft and chewy texture studded with hearty oats, they come together with just a handful of pantry staples and zero oven time. In less than an hour, you can have a batch ready to enjoy, making them ideal for last-minute cravings or whenever you want to share something special (and irresistibly delicious) with friends and family!

Ingredients You’ll Need
Part of the magic of No Bake Peanut Butter Chocolate Cookies is their simplicity; every ingredient has a job, whether that’s richness, sweetness, or structure. Each element works together to create a cookie that’s layered with texture and deeply flavored, all without the fuss of baking!
- Butter: Adds melt-in-your-mouth richness and helps bind the ingredients.
- Sugar: Lends the perfect touch of sweetness, balancing out the rich cocoa and peanut butter.
- Milk: Provides just enough liquid for a smooth, pourable base that brings all the flavors together.
- Cocoa Powder: Delivers that deep chocolate flavor we crave, and makes the cookies look luscious and dark.
- Peanut Butter: Brings a creamy, nutty undertone that plays perfectly with chocolate (creamy style works best).
- Vanilla Extract: A dash boosts the aroma and rounds out all the chocolatey, nutty notes.
- Quick Cook Oats: These create the chewy structure and rustic feel that set classic no-bake cookies apart.
- Salt: Just a pinch wakes up all the flavors so nothing tastes flat or overly sweet.
How to Make No Bake Peanut Butter Chocolate Cookies
Step 1: Prepare the Oats and Salt
Start by grabbing your largest mixing bowl and stir together the quick oats and salt. Mixing these dry ingredients first means every bite will have just the right hint of salt to accentuate the chocolate and peanut butter, and ensures the oats are evenly distributed in the final cookies.
Step 2: Make the Chocolate Mixture
In a medium saucepan set over medium-high heat, combine the butter, sugar, milk, and cocoa powder. Whisk them together as the mixture melts and melds, creating a glossy, chocolatey base. Bringing these ingredients to a gentle boil ensures the sugar dissolves properly and gives your cookies the ideal texture.
Step 3: Boil, Then Add Peanut Butter and Vanilla
Let your saucepan mixture come to a rolling boil for just about one minute—this step is key for that classic no-bake cookie structure. Afterward, take the pan off the heat and stir in the peanut butter and vanilla until the mixture is velvety-smooth and thoroughly blended.
Step 4: Combine and Shape the Cookies
Pour the warm chocolate-peanut butter mixture over the oats and salt in your mixing bowl. Stir vigorously until all the oats are coated and everything comes together. Then, using a cookie scoop or a couple of spoons, drop generous mounds onto a baking sheet lined with wax paper.
Step 5: Let Set and Cool
Allow your No Bake Peanut Butter Chocolate Cookies to rest at room temperature until they’re set and dry to the touch—about an hour should do it. Once cooled, transfer them straight to the refrigerator for their signature chewy bite!
How to Serve No Bake Peanut Butter Chocolate Cookies

Garnishes
Dress up your cookies with a sprinkle of flaky sea salt for a grown-up twist, a handful of mini chocolate chips, or even a dusting of cocoa powder. These simple additions highlight all the flavors and add a little visual flair to your homemade treats.
Side Dishes
No Bake Peanut Butter Chocolate Cookies are a standout on their own, but I love pairing them with a tall glass of ice-cold milk, a mug of hot cocoa, or even some fresh berries for contrast. For dessert platters, serve alongside vanilla ice cream or a fruit salad to add color and freshness.
Creative Ways to Present
Try stacking these cookies in clear jars or cellophane bags tied with ribbon for a heartfelt homemade gift. For parties, lay them out on a big platter interlaced with chocolate-dipped pretzels and fresh strawberries—such a fun, inviting look!
Make Ahead and Storage
Storing Leftovers
Store your No Bake Peanut Butter Chocolate Cookies in an airtight container in the refrigerator. They’ll stay fresh for up to a week, maintaining that perfect chewy texture and keeping the flavors bold and bright.
Freezing
These cookies are fantastic make-ahead treats because they freeze beautifully! Simply lay them out on a baking sheet until solid, then transfer to a freezer-safe bag or container. When you’re ready, just thaw in the fridge or on the counter for a sweet snack anytime.
Reheating
Honestly, these are best enjoyed chilled or at room temperature, but if you want to take the chill off after refrigerating or freezing, let them sit out for a few minutes. Microwaving isn’t recommended, as it can make them overly soft and sticky.
FAQs
Can I use old-fashioned oats instead of quick oats?
Quick oats are preferred for No Bake Peanut Butter Chocolate Cookies because they soak up the chocolate mixture perfectly and offer a tender, chewy bite. Old-fashioned oats will make the cookies chunkier and a bit tougher, but will still work in a pinch.
What’s the secret to getting the cookies to set?
The secret is boiling the sugar, butter, milk, and cocoa mixture for exactly one minute. Too little boiling, and the cookies will stay sticky; too long, and they might become dry or crumbly. Use a timer for best results.
Can I make these gluten free?
Absolutely! Just be sure to use certified gluten-free oats. The rest of the ingredients are naturally gluten free, so you can enjoy these cookies with everyone regardless of dietary needs.
How can I make these cookies dairy free?
Swap in a plant-based butter and any non-dairy milk you like—such as almond, coconut, or oat milk. These small changes yield a cookie just as rich and satisfying as the original.
What kind of peanut butter works best?
Creamy, shelf-stable peanut butter like Jif or Skippy gives the best texture, helping the No Bake Peanut Butter Chocolate Cookies hold together well. Natural peanut butter is delicious but can sometimes separate and make the cookies a bit looser; if you use it, be sure to stir thoroughly.
Final Thoughts
If you love the soul-satisfying combo of peanut butter and chocolate, do yourself a favor and give these No Bake Peanut Butter Chocolate Cookies a try! They’re simple, endlessly snackable, and sure to bring out smiles from everyone who tries them. Don’t be surprised when you find yourself going back for seconds (or thirds)! Enjoy every chocolatey, chewy bite.
PrintNo Bake Peanut Butter Chocolate Cookies Recipe
Delicious and easy-to-make no-bake cookies featuring the perfect combination of rich chocolate and creamy peanut butter. These soft and chewy treats are made with quick oats and come together in just 30 minutes with no oven required.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: 30 Cookies
- Category: Dessert
- Method: No-Bake
- Cuisine: American
- Diet: Vegetarian
Ingredients
For the Cookies:
- 1 stick butter
- 1⅔ cups sugar
- ½ cup milk
- ¼ cup cocoa
- 1 cup peanut butter
- 2 tsp vanilla
- 3 cups quick cook oats
- ¼ tsp salt
Instructions
- Prepare the Oats: In a large bowl, stir together oats and salt. Set aside.
- Make the Chocolate Mixture: In a small saucepan over medium-high heat, whisk together butter, sugar, milk, and cocoa. Bring to a boil for about a minute and then remove from heat.
- Add Peanut Butter and Vanilla: Whisk in peanut butter and vanilla until well combined.
- Combine the Mixtures: Pour the chocolate peanut butter mixture over oats and stir until well combined.
- Form the Cookies: Line a baking sheet with wax paper. Drop cookies onto the wax paper using a medium cookie scoop.
- Cool and Store: Let the cookies cool on the countertop. Store in the refrigerator once cool and dry.
Nutrition
- Serving Size: 1 Cookie
- Calories: 123 kcal
- Sugar: 10g
- Sodium: 83mg
- Fat: 6g
- Saturated Fat: 2g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 5mg