Deliciously Easy No-Bake Chocolate Peanut Butter Cookies
If you love the rich combination of chocolate and peanut butter, these no-bake chocolate peanut butter cookies are going to become your new favorite treat. With a perfect balance of sweet cocoa, creamy peanut butter, and hearty oats, they offer a unique texture that’s chewy yet slightly crunchy, all without needing to turn on the oven. These cookies fill your kitchen with the welcoming aroma of chocolate and peanut butter, making them impossible to resist. Best of all, they’re quick and simple to make, perfect for satisfying your sweet tooth in minutes.
Whether you’re a beginner baker or just short on time, this recipe is straightforward yet produces a deeply satisfying cookie that everyone will love. Plus, they’re easy to customize based on your preferences or dietary needs. Let’s dive into everything you need to create these chocolate peanut butter delights.
Prep Time, Cook Time, Total Time, and Servings
Preparing these no-bake cookies is a breeze. The prep time is about 10 minutes, while the cooking step—mainly heating and mixing—takes roughly 5 minutes. Allowing the cookies to cool sets the total time to approximately 25 minutes. This recipe yields around 24 medium-sized cookies, perfect for sharing or enjoying over several days.
Ingredients for No-Bake Chocolate Peanut Butter Cookies
- 1 stick (8 tablespoons) unsalted butter
- 1 2/3 cups granulated sugar
- 1/2 cup milk (whole or 2% for best texture)
- 1/4 cup unsweetened cocoa powder
- 1 cup creamy peanut butter
- 2 teaspoons pure vanilla extract
- 3 cups quick cook oats
- 1/4 teaspoon salt
Step-by-Step Instructions
- Combine oats and salt: In a large mixing bowl, stir together the quick cook oats and salt. Set this bowl aside while you prepare the chocolate mixture.
- Make the chocolate base: Place a small saucepan over medium-high heat. Add the butter, sugar, milk, and cocoa powder. Using a whisk, stir continuously until the butter melts and the ingredients combine smoothly.
- Boil the mixture: Bring this mixture to a rolling boil and let it boil for exactly 1 minute to ensure the sugar is dissolved and the mixture thickens slightly. Remove the saucepan from heat promptly to avoid burning.
- Add peanut butter and vanilla: Immediately whisk in the peanut butter and vanilla extract until the mixture is smooth and fully combined. This rich chocolate-peanut butter mixture is the heart of the cookie flavor.
- Combine with oats: Pour the warm chocolate peanut butter mixture over the oats and salt in the large bowl. Stir thoroughly with a sturdy wooden spoon or spatula until every oat is coated evenly.
- Form the cookies: Line a baking sheet with wax paper. Using a cookie scoop or tablespoon, drop spoonfuls of the mixture onto the wax paper. Slightly shape them into rounds if desired.
- Cool and store: Let the cookies rest at room temperature, allowing them to cool and firm up (about 20 minutes). Once completely cool and dry to the touch, transfer the cookies to an airtight container and store in the refrigerator to maintain freshness.
Pro Tips for Perfect No-Bake Cookies
- Boil carefully: Make sure to boil the mixture for the full minute without skipping to ensure proper thickening and avoid grainy sugar texture.
- Use quick cook oats: Rolled oats are too large and result in a different texture; quick cook oats blend better and produce the ideal chewiness.
- Don’t skip the wax paper: It prevents the cookies from sticking and makes cleanup a breeze.
- Mix thoroughly: Ensure the peanut butter mixture is well combined with the oats for evenly flavored cookies.
- Adjust thickness: If you want softer cookies, add a little more peanut butter; for firmer cookies, slightly increase the oats.
Variations and Substitutions
You can easily customize this recipe to fit your nutritional needs or taste preferences:
- Healthier swaps: Use natural peanut butter without added sugar and swap granulated sugar for coconut sugar or a sugar alternative. Substitute milk with unsweetened almond or oat milk for a dairy-free version.
- Nut-free alternative: Replace peanut butter with sunflower seed butter or almond butter for a nut-free or alternative nut option.
- Add-ins: Mix in chopped nuts, shredded coconut, or mini chocolate chips for extra texture and flavor.
- Flavor twists: Swap vanilla extract for almond extract or add a pinch of cinnamon or chili powder for a spicy kick.
Storage and Reheating Tips
Store the cookies in an airtight container in the refrigerator where they will keep fresh for up to 1 week. For longer storage, freeze them in a single layer on a baking sheet first, then transfer to a freezer-safe container or bag; they last for up to 3 months frozen. When you’re ready to enjoy, let the frozen cookies thaw at room temperature for about 10 minutes. These cookies are best eaten cold or at room temperature and do not need reheating.
Frequently Asked Questions
- Can I use old-fashioned oats instead of quick oats?
Old-fashioned oats are thicker and will give a chunkier texture. For the best melt and chew, quick cook oats are recommended. - Can I substitute peanut butter with another nut butter?
Yes, almond butter, cashew butter, or sunflower seed butter are great alternatives, but flavors will vary slightly. - Why do my cookies turn out crumbly?
Ensure you boil the chocolate mixture for a full minute and combine ingredients well. Undercooked mixture or insufficient mixing can cause crumbliness. - Are these cookies safe for a gluten-free diet?
They can be gluten-free if you use certified gluten-free oats. Check your oats packaging carefully. - Can I make these cookies vegan?
Yes! Use a plant-based butter alternative and plant-based milk to make this recipe fully vegan.
Nutrition Estimate per Serving
Each cookie contains approximately 150 calories, 4 grams of protein, 20 grams of carbohydrates, and 7 grams of fat. These treats provide a satisfying balance of energy with the protein from peanut butter and the fiber from oats, making them a delightful snack to fuel your day without guilt.
No-Bake Chocolate Peanut Butter Cookies
Ingredients
- 1 stick (8 tablespoons) unsalted butter
- 1 2/3 cups granulated sugar
- 1/2 cup milk (whole or 2%)
- 1/4 cup unsweetened cocoa powder
- 1 cup creamy peanut butter
- 2 teaspoons pure vanilla extract
- 3 cups quick cook oats
- 1/4 teaspoon salt
Instructions
- Combine oats and salt in a large bowl and set aside.
- In a saucepan, whisk butter, sugar, milk, and cocoa powder until smooth.
- Bring the mixture to a rolling boil and let simmer for 1 minute.
- Remove from heat and whisk in peanut butter and vanilla extract until smooth.
- Pour the warm mixture over the oats, stirring until fully coated.
- Form the dough into 24 medium-sized cookies using a spoon or hands.
- Place cookies on a parchment-lined baking sheet and refrigerate for 15–20 minutes to set.
Notes
Store cookies in an airtight container at room temperature (up to 5 days) or refrigerate for 7 days.
For vegan version, substitute butter with coconut oil and use plant-based milk.

