I love how quick and satisfying these no bake cookies are. They’re rich, chocolatey, and packed with peanut butter flavor, all wrapped up in a chewy oat texture. Since they don’t require any baking, they’re perfect when I want a sweet treat without turning on the oven.
Why You’ll Love This Recipe
I like this recipe because it’s both easy and nostalgic. The combination of chocolate, peanut butter, and oats creates the perfect balance of flavors and textures. I also love how quickly they set, making them great for last-minute desserts or afternoon snacks.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
▢½ cup (113 g) salted butter cut into Tablespoon-sized pieces
▢½ cup (120 ml) whole milk¹
▢1 cup (200 g) light brown sugar, firmly packed
▢1 cup (200 g) granulated sugar
▢¼ cup (25 g) cocoa powder
▢⅔ cup (165 g) creamy peanut butter²
▢1 ½ teaspoon vanilla extract
▢3 cups (285 g) instant/quick oats³
Directions
- I start by lining a baking sheet with parchment paper or wax paper and set it aside.
- In a medium saucepan over medium heat, I combine the butter, milk, brown sugar, granulated sugar, and cocoa powder.
- I stir constantly until the butter melts and everything is well combined.
- Once the mixture begins to boil, I let it boil for exactly 1 minute without stirring.
- I remove the saucepan from the heat and immediately stir in the peanut butter and vanilla extract until smooth.
- I add the oats and stir until they’re fully coated.
- Using a spoon or cookie scoop, I drop portions of the mixture onto the prepared baking sheet.
- I let the cookies sit at room temperature until firm, about 20–30 minutes.
Servings and Timing
This recipe makes about 24 cookies, depending on the size I scoop them. It usually takes me around 10 minutes to prepare, plus 20–30 minutes for the cookies to set.
Variations
I sometimes stir in shredded coconut, chopped nuts, or mini chocolate chips for extra flavor. I also like swapping creamy peanut butter for crunchy when I want more texture. For a twist, I’ve used almond butter or Nutella instead of peanut butter.
Storage/Reheating
I store these cookies in an airtight container at room temperature for up to 5 days. If I want them firmer, I refrigerate them. I don’t reheat these cookies, as they’re meant to be enjoyed at room temperature or chilled.
FAQs
Can I use old-fashioned oats instead of quick oats?
Yes, I can, but the cookies will have a chewier texture.
Why did my cookies turn out crumbly?
They may have boiled too long. I make sure to boil for only 1 minute.
Why are my cookies too soft?
If the mixture didn’t boil long enough, the cookies may not set properly.
Can I make them without peanut butter?
Yes, I can substitute almond butter, sunflower seed butter, or Nutella.
Do I need to refrigerate no bake cookies?
No, I keep them at room temperature, but refrigeration helps them last longer.
Can I freeze no bake cookies?
Yes, I freeze them in an airtight container for up to 2 months.
Can I make them less sweet?
Yes, I reduce the sugar slightly, but it may affect how well they set.
Can I use non-dairy milk?
Yes, almond milk or oat milk works as a substitute for whole milk.
How do I keep the cookies from spreading too much?
I let the mixture cool for a few minutes before scooping so it thickens slightly.
Can I add chocolate chips?
Yes, I stir in mini chocolate chips after mixing in the oats, but I wait until the mixture cools slightly so they don’t melt completely.
Conclusion
I love how simple and delicious these no bake cookies are. With just a few ingredients and no oven required, they’re one of my favorite quick treats. Whether I enjoy them plain or with fun mix-ins, they always satisfy my sweet tooth.
Print
No Bake Cookies
These no bake cookies are quick, chocolatey, and full of peanut butter flavor with a chewy oat texture. They set up without the oven, making them a perfect fast and nostalgic treat.
- Total Time: 30–40 minutes (includes setting time)
- Yield: 24 cookies
Ingredients
½ cup (113 g) salted butter, cut into pieces
½ cup (120 ml) whole milk
1 cup (200 g) light brown sugar, packed
1 cup (200 g) granulated sugar
¼ cup (25 g) cocoa powder
⅔ cup (165 g) creamy peanut butter
1 ½ teaspoons vanilla extract
3 cups (285 g) quick/instant oats
Instructions
- Line a baking sheet with parchment or wax paper and set aside.
- In a medium saucepan over medium heat, combine butter, milk, brown sugar, granulated sugar, and cocoa powder. Stir until butter is melted and mixture is smooth.
- Bring to a boil and let boil for exactly 1 minute without stirring.
- Remove from heat and stir in peanut butter and vanilla until smooth.
- Add oats and stir until fully coated.
- Drop spoonfuls of the mixture onto the prepared baking sheet.
- Let sit at room temperature for 20–30 minutes, or until firm.
Notes
Boil mixture for exactly 1 minute to avoid crumbly or overly soft cookies.
Quick oats give the best texture, though old-fashioned oats can be used for chewier cookies.
Mix-ins like coconut, nuts, or mini chocolate chips can be added.
For a firmer cookie, refrigerate after setting.
Nut butters like almond butter or Nutella can replace peanut butter.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 cookie
- Calories: 150
- Sugar: 14 g
- Sodium: 90 mg
- Fat: 7 g
- Saturated Fat: 3.5 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 19 g
- Fiber: 1 g
- Protein: 3 g
- Cholesterol: 10 mg