Chocolate Peanut Butter No-Bake Cookies Recipe
Introduction
Chocolate Peanut Butter No-Bake Cookies are a quick and delicious treat perfect for satisfying your sweet tooth without turning on the oven. Combining rich cocoa, creamy peanut butter, and hearty oats, they set up firm in the fridge for a chewy, delightful snack.

Ingredients
- 1/4 cup (4 Tbsp; 56g) unsalted butter
- 1 and 1/2 cups (300g) granulated sugar
- 1/2 cup (120ml) milk
- 1/4 cup (21g) natural unsweetened or dutch-process cocoa powder
- 2/3 cup (170g) creamy peanut butter
- 1 Tablespoon (15ml) pure vanilla extract
- 3 cups (255g) old-fashioned whole rolled oats or quick oats
- 1/8 teaspoon salt
Instructions
- Step 1: In a medium saucepan over medium heat, combine the butter, sugar, milk, and cocoa powder. Whisk constantly until the butter melts, then whisk occasionally until the mixture comes to a boil. Once boiling, stop whisking and let it boil for exactly 1 minute.
- Step 2: Remove the saucepan from the heat. Immediately stir in the peanut butter and vanilla extract until fully combined, then add the oats and salt, mixing well.
- Step 3: Let the mixture sit for 5 minutes to allow the oats to absorb moisture.
- Step 4: While waiting, line two baking sheets with parchment paper or silicone mats and make space in your refrigerator for the sheets.
- Step 5: Using a tablespoon or cookie scoop, drop spoonfuls of the cookie mixture onto the lined baking sheets. Optionally, press down gently with the back of a spoon to flatten slightly.
- Step 6: Refrigerate the cookies for 30 to 60 minutes so they set firm. Once chilled, enjoy your no-bake cookies!
Tips & Variations
- For a nut-free version, substitute the peanut butter with sunflower seed butter or tahini.
- Use quick oats for a softer texture or rolled oats for a chewier bite.
- If you prefer sweeter cookies, add a pinch of salt to balance the sweetness and enhance flavor.
- Adding a handful of mini chocolate chips after mixing in the oats adds extra chocolate bursts.
Storage
Store leftover cookies covered in the refrigerator for up to 1 week. They can be enjoyed chilled or at room temperature. To soften chilled cookies, let them sit at room temperature for 10 minutes before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of milk?
Yes, you can substitute dairy milk with any plant-based milk like almond, oat, or soy milk. Just keep in mind some non-dairy milks may alter the flavor slightly.
Why did my cookies turn out dry or crumbly?
This usually happens if the mixture is cooked too long or if the oats absorb too much moisture. Make sure to boil the mixture for only 1 minute and use the exact oat quantity. Allowing the mixture to sit before scooping helps achieve the right texture.
Print
Chocolate Peanut Butter No-Bake Cookies Recipe
- Total Time: 1 hour 15 minutes
- Yield: About 24 cookies 1x
Description
These Chocolate Peanut Butter No-Bake Cookies are a quick and easy treat combining rich cocoa and creamy peanut butter with wholesome oats. With no baking required, they’re perfect for a simple dessert or snack that comes together in minutes and sets in the refrigerator for a fudgy, chewy delight.
Ingredients
Wet Ingredients
- 1/4 cup (4 Tbsp; 56g) unsalted butter
- 1 and 1/2 cups (300g) granulated sugar
- 1/2 cup (120ml) milk
- 2/3 cup (170g) creamy peanut butter
- 1 Tablespoon (15ml) pure vanilla extract
Dry Ingredients
- 1/4 cup (21g) natural unsweetened or dutch-process cocoa powder
- 3 cups (255g) old-fashioned whole rolled oats or quick oats
- 1/8 teaspoon salt
Instructions
- Combine and Melt Ingredients: In a medium saucepan (about 3 quart) over medium heat, combine the butter, sugar, milk, and cocoa powder. Whisk constantly until the butter melts completely to prevent burning.
- Bring to Boil: Whisk occasionally as you bring the mixture to a boil. Once boiling, stop whisking and allow it to boil for exactly 1 minute to ensure proper sugar cooking.
- Add Peanut Butter and Vanilla: Remove saucepan from heat. Immediately stir in the creamy peanut butter and vanilla extract until the mixture is smooth and fully combined.
- Mix in Oats and Salt: Stir in the oats and salt until all ingredients are evenly distributed.
- Let Mixture Sit: Allow the cookie mixture to sit for 5 minutes so the oats soak up moisture, helping the cookies set properly.
- Prepare Baking Sheets: While the mixture rests, line two baking sheets with parchment paper or silicone baking mats. Ensure there’s adequate space in the refrigerator to place the sheets later.
- Form Cookies: Using a 1-Tablespoon cookie scoop or spoon, drop tablespoon-sized portions of dough onto the lined baking sheets. Flatten slightly with the back of a spoon if desired for a more uniform shape.
- Refrigerate to Set: Place the baking sheets in the refrigerator for 30 to 60 minutes to allow the cookies to firm up and set properly.
- Serve and Store: Once set, remove the cookies from the refrigerator and enjoy. Cover and store any leftovers in the refrigerator for up to 1 week to maintain freshness.
Notes
- Use natural unsweetened or dutch-process cocoa powder depending on your flavor preference.
- Old-fashioned oats give a chewier texture, while quick oats make the cookies softer.
- Make sure to boil the mixture for the full minute to avoid grainy or sticky cookies.
- Peanut butter should be creamy for the best texture; natural peanut butter works fine if well stirred.
- Store these cookies in an airtight container in the refrigerator to keep them fresh up to one week.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Keywords: No bake cookies, chocolate peanut butter cookies, easy desserts, no bake dessert, quick cookies, peanut butter treats, chocolate oats cookies

