Peanut butter no bake cookies are the perfect blend of sweet, salty, and utterly delightful. With their chewy texture and that unmistakable peanut butter flavor, these cookies require no oven time, making them a go-to recipe for those warm days when the thought of baking feels daunting. Plus, they take just minutes to prep, allowing you to whip up a batch in no time, making them the ideal treat for any occasion or simply when your sweet tooth comes calling.

I remember the first time I made these cookies. It was a rainy afternoon, and I was in dire need of a quick pick-me-up. Within 30 minutes, I had a batch of these irresistible sweet treats waiting for me. They remind me of childhood summer days, staying cool in the kitchen while creating something delicious. If you’re looking for an easy, budget-friendly dessert that everyone loves, trust me, these peanut butter no bake cookies will have you craving another batch!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just about 30 minutes, including prep and setting time.
- Irresistible Flavor: The creamy peanut butter mixed with sweet oats creates a delightful treat.
- Eye-Catching Appeal: Chewy and glistening, these cookies look as good as they taste!
- Flexible Serving: Perfect for snacks, school lunches, or dessert any day of the week.
- Diet-Friendly Options: Naturally gluten-free with a few easy adjustments, making them perfect for everyone.
Ingredients You’ll Need
- 1/2 cup unsalted butter: This adds richness and helps bind the ingredients. For a dairy-free version, use coconut oil or a vegan butter substitute.
- 2 cups sugar: Granulated sugar sweetens the cookies and helps create the chewy texture. You can substitute with coconut sugar, but the taste and texture may vary slightly.
- 1/2 cup milk: Whole or 2% milk adds moisture. For a dairy-free option, almond or oat milk works well.
- 1 cup creamy peanut butter: The star of the show! It provides that delicious nutty flavor. Choose a natural peanut butter without added sugars or oils for the best taste.
- 1 teaspoon vanilla extract: This elevates the flavor profile. Use pure vanilla extract for a richer taste or imitation vanilla when on a budget.
- 3 cups quick oats: These not only bulk up the cookies but create a chewy texture. Steel-cut oats can be used but may result in a crunchier cookie.
How to Make Peanut Butter No Bake Cookies
- Prepare Your Workspace: Start by lining a baking sheet with parchment paper, so your cookies won’t stick when they set.
- Heat Ingredients: In a medium saucepan, combine 1/2 cup unsalted butter, 2 cups sugar, and 1/2 cup milk. Place it over medium heat and stir occasionally until it begins to bubble.
- Bring to a Boil: Allow the mixture to boil for exactly 1 minute. This step is important for achieving the right texture.
- Add Peanut Butter & Vanilla: Remove from heat and quickly stir in 1 cup creamy peanut butter and 1 teaspoon vanilla extract until smooth and fully combined.
- Incorporate Oats: Stir in 3 cups of quick oats until they are completely coated in that mouthwatering mixture.
- Form the Cookies: Using a spoon or cookie scoop, drop spoonfuls of the mixture onto the prepared baking sheet. They don’t have to be perfect—rustic is charming!
- Set the Cookies: Allow the cookies to sit at room temperature for about 20 to 30 minutes. You’ll know they’re ready when they’re firm to the touch.
Storing & Reheating
To store your peanut butter no bake cookies, place them in an airtight container at room temperature for up to a week. If you want them to last longer, you can refrigerate them for up to two weeks, or freeze them for up to three months. When you’re ready to enjoy a cookie, there’s no need to reheat; just grab one and savor the chewy goodness!
Chef’s Helpful Tips
- Avoid overcooking the butter and sugar mixture; it needs to boil just for one minute to prevent the cookies from becoming too hard.
- If you find the mixture too thick, you can add a little more milk, one tablespoon at a time, until it’s to your desired consistency.
- For a chocolatey twist, consider adding mini chocolate chips or drizzling chocolate over the top after they’re set.
- Make sure your oats are quick oats; old-fashioned oats will alter the texture and setting time.
- Experiment with other nut butters, like almond or cashew, for a unique flavor.
These peanut butter no bake cookies are a delightful treat that I believe everyone should taste at least once. They’re easy to make, taste incredible, and can be customized to your preferences, whether you want to sprinkle some sea salt on top, add a splash of honey, or mix in chocolate chips. Enjoy the simplicity of this recipe, impress your family and friends, and feel free to make it your own!

Recipe FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter will add a delightful texture to the cookies. Just keep in mind that it might slightly alter the overall smoothness of the final cookie.
How do I know when my cookies are set?
The cookies are ready when they firm up significantly and feel solid to the touch. If they’re slightly soft but hold their shape, they’re perfect. If you leave them longer, they might become too hard.
Can I make these cookies vegan?
Yes! Substitute the unsalted butter with vegan butter or coconut oil, and use a plant-based milk alternative. Ensure your peanut butter is also non-dairy.
How should I store the cookies?
Store these cookies in an airtight container at room temperature for up to a week, or refrigerate them for a couple of weeks. For longer storage, freeze them for up to three months. Enjoy them chilled or at room temperature!
Print
Peanut Butter No Bake Cookies
These Peanut Butter No Bake Cookies are a delightful treat that’s quick and easy to whip up! With creamy peanut butter and quick oats, these cookies are perfect for any occasion. Enjoy their irresistible flavor without the hassle of baking!
- Total Time: 30 minutes
- Yield: 20 cookies 1x
Ingredients
- 1/2 cup unsalted butter
- 2 cups sugar
- 1/2 cup milk
- 1 cup creamy peanut butter
- 1 teaspoon vanilla extract
- 3 cups quick oats
Instructions
- Line a baking sheet with parchment paper.
- In a saucepan, combine butter, sugar, and milk over medium heat.
- Bring the mixture to a full rolling boil and let it boil for 1 minute.
- Remove from heat and stir in peanut butter and vanilla extract until smooth.
- Add oats and mix until fully combined.
- Drop spoonfuls onto the prepared baking sheet.
- Let cookies sit at room temperature for 20–30 minutes until set.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
These cookies can be stored in an airtight container for up to a week.
Feel free to add chocolate chips or nuts for extra flavor!
Make sure the mixture is well combined for the best texture.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: No Bake
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 140
- Sugar: 10g
- Sodium: 50mg
- Fat: 6g
- Saturated Fat: 3g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 15mg






