These No-Bake Chocolate Peanut Butter Cookies are one of my favorite ways to make a rich, chocolatey treat without turning on the oven. I combine cocoa, creamy peanut butter, butter, and quick oats to create cookies that are fudgy, chewy, and satisfyingly sweet. I especially like how quickly the mixture comes together on the stovetop, making these cookies an easy option whenever I want a homemade dessert without a lot of work.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

1½ cups granulated sugar (300g)

½ cup milk (120ml)

½ cup unsalted butter (113g)

¼ cup unsweetened cocoa powder (25g)

2½ cups quick oats (250g)

¾ cup creamy no-stir peanut butter (200g)

2 teaspoons vanilla extract

I prefer using quick oats because their smaller, softer texture works especially well in no-bake cookies. I also use no-stir creamy peanut butter because it blends smoothly into the hot chocolate mixture and helps the cookies set with a consistent texture.

Directions

I start by lining two baking sheets with parchment paper or wax paper. Having the baking sheets ready before I begin is important because I need to portion the cookies fairly quickly once the mixture is finished.

Next, I whisk the granulated sugar, milk, unsalted butter, and cocoa powder together in a medium saucepan. I place the saucepan over medium heat and stir occasionally until the mixture reaches a full, bubbling boil.

Once the mixture is fully boiling, I stop stirring and let it boil for exactly 60 seconds. I pay close attention to this step because the boiling time helps determine whether my cookies set properly. After 60 seconds, I immediately remove the saucepan from the heat.

I add the quick oats, creamy peanut butter, and vanilla extract to the hot chocolate mixture. Using a silicone spatula, I stir everything together until the peanut butter has melted and the oats are evenly coated.

I then use a cookie scoop or spoon to drop heaping 2-tablespoon portions of the mixture onto my prepared baking sheets. I work fairly quickly because the mixture begins to thicken as it cools.

Finally, I leave the cookies at room temperature for about 20 to 30 minutes, or until they are completely set. Once firm enough to pick up easily, they are ready to serve.

Servings and Timing

This recipe makes approximately 30 cookies, with each cookie containing about 166 calories based on the provided nutrition estimate.

Prep time: 6 minutes

Cooking time: 20 minutes

Total time: 26 minutes

Servings: 30

Calories: approximately 166 kcal per serving

I also allow about 20 to 30 minutes for the cookies to cool and fully set before serving.

Variations

For a crunchier version, I sometimes replace creamy peanut butter with crunchy peanut butter. It adds small peanut pieces throughout the cookies while keeping the familiar chocolate-peanut butter flavor.

When I want even more chocolate flavor, I can stir in a small handful of chocolate chips after the mixture has cooled slightly. Some of the chips may melt, creating extra pockets of chocolate throughout the cookies.

I can also add shredded coconut for additional texture or sprinkle a tiny amount of flaky sea salt over the cookies before they set. The salt provides a pleasant contrast to the sweetness of the chocolate and peanut butter.

For a nuttier texture, I can mix in chopped peanuts, pecans, or walnuts. I just avoid adding too many extras because I still want enough of the chocolate mixture to coat and hold the oats together.

Storage/Reheating

I store these no-bake cookies in an airtight container once they have completely set. At room temperature, I keep them in a cool, dry place and separate layers with parchment or wax paper to prevent sticking.

For longer storage, I keep the cookies in an airtight container in the refrigerator. I like letting refrigerated cookies sit at room temperature for a few minutes before eating so their texture can soften slightly.

I can also freeze the cookies in a freezer-safe container with parchment paper between the layers. When I want one, I let it thaw before serving.

I don’t normally reheat these cookies because they are designed to be enjoyed at room temperature or chilled. Heating them can soften the chocolate-peanut butter mixture and cause them to lose their set texture.

FAQs

Why didn’t my no-bake chocolate peanut butter cookies set?

The boiling stage is usually the first thing I check. If I don’t boil the chocolate mixture long enough, the cookies can remain soft or sticky. I wait until the mixture reaches a full boil and then time the 60 seconds carefully.

Why did my no-bake cookies turn out dry or crumbly?

If I boil the mixture for too long, too much moisture can evaporate, leaving my cookies dry or crumbly. I stick closely to the 60-second boiling time and remove the saucepan from the heat immediately afterward.

Can I use old-fashioned rolled oats instead of quick oats?

I can use rolled oats, but I expect a noticeably chewier and coarser texture. I prefer quick oats because they absorb the chocolate-peanut butter mixture well and give these cookies their classic consistency.

Can I use natural peanut butter?

I prefer creamy no-stir peanut butter for this recipe. Natural peanut butter can separate and may have a thinner or oilier consistency, which can affect how reliably my cookies set.

How do I know when the cookies are ready to eat?

I know the cookies are ready when their surfaces feel firm and I can lift them from the parchment paper without them falling apart. I usually give them at least 20 to 30 minutes to cool and set, although they can take a little longer depending on room temperature and humidity.

Conclusion

These No-Bake Chocolate Peanut Butter Cookies are a simple dessert I can prepare whenever I want something rich and homemade without using the oven. I love the combination of fudgy cocoa, creamy peanut butter, and chewy oats, and the short ingredient list keeps the recipe wonderfully approachable.

The most important step for me is timing the boiling mixture carefully. Once I get that part right, the rest comes together quickly. Whether I make these cookies for my family, a gathering, or simply to satisfy a chocolate-peanut butter craving, they are an easy classic I can return to again and again.


📖 Recipe:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

No-Bake Chocolate Peanut Butter Cookies


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 26 minutes
  • Yield: 30 cookies
  • Diet: Vegetarian

Description

Rich, fudgy no-bake cookies made with cocoa, creamy peanut butter, and quick oats. They come together quickly on the stovetop for an easy chocolate-peanut butter treat.


Ingredients

1½ cups granulated sugar (300g)

½ cup milk (120ml)

½ cup unsalted butter (113g)

¼ cup unsweetened cocoa powder (25g)

2½ cups quick oats (250g)

¾ cup creamy no-stir peanut butter (200g)

2 teaspoons vanilla extract


Instructions

  1. Line two baking sheets with parchment paper or wax paper and set aside.
  2. Whisk the granulated sugar, milk, unsalted butter, and cocoa powder together in a medium saucepan.
  3. Place the saucepan over medium heat and cook, stirring occasionally, until the mixture reaches a full, bubbling boil.
  4. Once fully boiling, stop stirring and boil for exactly 60 seconds. Immediately remove the saucepan from the heat.
  5. Add the quick oats, creamy peanut butter, and vanilla extract. Stir with a silicone spatula until the peanut butter is melted and the oats are evenly coated.
  6. Working quickly, use a cookie scoop or spoon to drop heaping 2-tablespoon portions onto the prepared baking sheets.
  7. Leave the cookies at room temperature for 20 to 30 minutes, or until completely set and firm enough to lift from the parchment paper.

Notes

Quick oats provide the classic soft, chewy texture; old-fashioned rolled oats can be used for a coarser, chewier result.

For reliable setting, wait until the mixture reaches a full boil before timing exactly 60 seconds. Under-boiling can produce soft cookies, while over-boiling can make them dry or crumbly.

No-stir creamy peanut butter is recommended because natural peanut butter may separate and affect how well the cookies set.

Crunchy peanut butter can be substituted for creamy peanut butter for extra texture.

Optional additions include chocolate chips, shredded coconut, chopped peanuts, pecans, walnuts, or a light sprinkle of flaky sea salt.

Store completely set cookies in an airtight container in a cool, dry place, separating layers with parchment or wax paper.

For longer storage, refrigerate in an airtight container or freeze in a freezer-safe container with parchment between layers. Thaw frozen cookies before serving.

Reheating is not recommended because heat can soften the cookies and cause them to lose their set texture.

  • Prep Time: 6 minutes
  • Cook Time: 20 minutes
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American

Nutrition

  • Serving Size: 1 cookie
  • Calories: 166 kcal
  • Sugar: 13 g
  • Sodium: 35 mg
  • Fat: 9 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 19 g
  • Fiber: 2 g
  • Protein: 3 g
  • Cholesterol: 10 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star