I love making these peanut butter no-bake cookies whenever I want something sweet without turning on the oven. They are rich, chewy, perfectly sweet, and come together in minutes with simple pantry ingredients. After a quick boil on the stovetop, I just scoop and let them set — it’s that easy.

Ingredients

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

1½ cups granulated sugar

½ cup (1 stick) unsalted butter

½ cup milk

1 teaspoon vanilla extract

½ cup creamy peanut butter

3 cups quick-cooking oats

Pinch of salt (optional)

Directions

I start by lining a baking sheet with parchment paper or wax paper so the cookies won’t stick.

In a medium saucepan over medium heat, I combine the butter, sugar, and milk. I stir frequently and bring the mixture to a full rolling boil.

Once it reaches a rolling boil, I let it boil for exactly 1 minute. I make sure to time it carefully because this step determines whether the cookies set properly.

I remove the saucepan from the heat and immediately stir in the peanut butter, vanilla extract, and salt until the mixture is smooth and creamy.

Next, I stir in the quick oats until they are fully coated with the peanut butter mixture.

Using a spoon, I drop spoonfuls of the mixture onto the prepared baking sheet. I flatten them slightly if I want a more uniform shape.

Finally, I let the cookies cool and set at room temperature for about 30 minutes. If I’m in a hurry, I place them in the refrigerator to firm up faster.

Servings and timing

This recipe makes about 2 dozen cookies.

I spend about 10 minutes on preparation and cooking, and then I allow around 30 minutes for the cookies to set. In total, I have delicious cookies ready in about 40 minutes.

Variations

I sometimes add ¼ cup cocoa powder when I want a chocolate peanut butter version. I also like mixing in mini chocolate chips, shredded coconut, or chopped nuts for extra texture and flavor. When I want more crunch, I swap the creamy peanut butter for crunchy peanut butter.

Storage/Reheating

I store these cookies in an airtight container at room temperature for up to one week. If my kitchen is warm, I keep them in the refrigerator so they stay firm. I separate layers with parchment paper to prevent sticking. Since they are no-bake cookies, I don’t need to reheat them, but I let refrigerated cookies sit at room temperature for a few minutes before serving for the best texture.

FAQs

Why didn’t my cookies set properly?

I find that the most common reason is not boiling the mixture for a full minute. If I boil it for less time, the cookies stay too soft. Timing the boil carefully makes a big difference.

Why are my cookies dry and crumbly?

If I boil the sugar mixture for too long, the cookies can turn dry and crumbly. I make sure to boil for exactly one minute to keep them moist and chewy.

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

I can use old-fashioned oats, but I notice the texture is thicker and chewier. I prefer quick oats for a softer, more classic no-bake cookie texture.

Can I make these dairy-free?

I can substitute the butter with a plant-based alternative and use a non-dairy milk. I make sure the peanut butter I use is also dairy-free.

Can I freeze these cookies?

I freeze the cookies in a freezer-safe container for up to 3 months. I let them thaw at room temperature before serving, and they taste just as delicious.

Conclusion

I enjoy how simple and dependable these peanut butter no-bake cookies are. With just a few ingredients and a quick stovetop method, I can create a sweet treat that’s chewy, rich, and always satisfying. Whether I keep them classic or add chocolate and mix-ins, they’re one of my favorite easy desserts to make anytime.


📖 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

Peanut Butter No-Bake Cookies


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 40 minutes
  • Yield: 24 cookies
  • Diet: Vegetarian

Description

These peanut butter no-bake cookies are rich, chewy, and perfectly sweet, made with simple pantry ingredients and ready in minutes without turning on the oven.


Ingredients

1½ cups granulated sugar

½ cup (1 stick) unsalted butter

½ cup milk

1 teaspoon vanilla extract

½ cup creamy peanut butter

3 cups quick-cooking oats

Pinch of salt (optional)


Instructions

  1. Line a baking sheet with parchment paper or wax paper.
  2. In a medium saucepan over medium heat, combine the butter, sugar, and milk. Stir frequently and bring to a full rolling boil.
  3. Once boiling, continue to boil for exactly 1 minute, timing carefully.
  4. Remove from heat and immediately stir in the peanut butter, vanilla extract, and salt until smooth and creamy.
  5. Stir in the quick oats until fully coated.
  6. Drop spoonfuls of the mixture onto the prepared baking sheet and flatten slightly if desired.
  7. Allow cookies to cool and set at room temperature for about 30 minutes, or refrigerate to firm up faster.

Notes

Boil the mixture for exactly 1 minute to ensure proper setting.

For a chocolate version, add ¼ cup cocoa powder.

Mix in chocolate chips, shredded coconut, or chopped nuts for added texture.

Use crunchy peanut butter for extra crunch.

Store in an airtight container at room temperature for up to 1 week or refrigerate if the kitchen is warm.

Freeze for up to 3 months and thaw at room temperature before serving.

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

Nutrition

  • Serving Size: 1 cookie
  • Calories: 160
  • Sugar: 14g
  • Sodium: 55mg
  • Fat: 7g
  • Saturated Fat: 3g
  • Unsaturated Fat: 3.5g
  • Trans Fat: 0g
  • Carbohydrates: 23g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 10mg

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