No ratings yet

No Bake Peanut Butter Cookies

This post may contain affiliate links. See our affiliate policy here.

Peanut Butter No-Bake Cookies are the answer when you want something sweet and homemade without preheating the oven, hauling out the mixer, or pretending you have the patience for chilled dough. They are rich, chewy, peanut buttery, and made on the stovetop in just a few minutes.

These are the cookies I think of when the house needs a treat but nobody wants a full baking project. Butter, sugar, milk, peanut butter, vanilla, and oats turn into soft, chewy cookies that set right on parchment paper.

The only part that needs your attention is the boil time. No-bake cookies are simple, but they are also bossy little things. If the sugar mixture does not boil long enough, they stay soft. If it boils too long, they can turn crumbly. One full minute at a rolling boil is the sweet spot.

They are great for after-school snacks, holiday trays, potlucks, bake sales, or random Tuesdays when you need a cookie and the oven is not invited.

Step-by-step photos and instructions are below. Jump to the recipe card if you wish!

A plate of no-bake peanut butter cookies is surrounded by a few cookies on a white marble surface, next to a white napkin with blue trim.

Why you’ll love this

Once you’ve made a batch, it’s easy to see why they stick around. Cleanup is minimal, they travel well, and they stay good for days without babysitting. This is the kind of treat you make when you want cookies without overthinking it.

  • Simple ingredients. Butter, sugar, milk, peanut butter, vanilla, and oats keep things pantry friendly.
  • One-pan cleanup. Everything happens in a single saucepan, no mixer or extra bowls to wash.
  • Makes a big batch. One batch yields 24 cookies, plenty for a tray or a crowd.
  • Make-ahead friendly. They keep at room temperature for up to 5 days, so there’s no rush to finish them.
  • Freezer friendly. Freeze for up to 2 months and thaw in about 15 minutes.

Can I make these ahead of time?

Yes. Make them up to 3 days ahead and store in an airtight container at room temperature.

Do these need to be refrigerated?

No, they can be stored at room temperature. Refrigerate them if your kitchen is warm or you like a firmer cookie.

Are these cookies gluten free?

The ingredients here are naturally gluten-free, but oats are often processed in facilities that also handle wheat. Look for oats labeled certified gluten-free if that’s a concern for you.

Step-by-step photos and tips and tricks are below. Jump to the full recipe card instead

A close-up of a stack of three no-bake peanut butter oatmeal cookies with more cookies blurred in the background.

Key Recipe Ingredients

Note: This highlights some ingredients. Full list is in the recipe card

  • Butter. I use salted butter here, which gives the cookies richness and balances the sweetness. If you use unsalted butter, add a pinch of salt with the peanut butter and vanilla extract. Stick with real butter here, not margarine. Margarine has more water in it, and that extra moisture can keep the cookies from setting properly.
  • Sugar. Plain, granulated sugar helps these cookies firm up once they cool.
  • Milk. Milk helps create the syrupy base for the cookies. Whole milk gives the richest flavor, but 2% works too.
  • Creamy peanut butter. Creamy peanut butter gives the smoothest texture. Chunky peanut butter works if you want extra crunch. Natural peanut butter can be used, but the no-stir kind works best. Regular natural peanut butter can make the cookies oily or softer, so you may need to add ¼ cup to ½ cup more oats if the mixture looks loose.
  • Vanilla extract. Vanilla adds warmth and rounds out the peanut butter flavor. Imitation vanilla works fine here too, since the peanut butter flavor is doing most of the work.
  • Quick oats. Quick oats give the cookies the best texture because they soften quickly and bind into the mixture. Old-fashioned rolled oats can be used, but the cookies will be chewier and more rustic. Skip steel-cut oats – they stay too firm and won’t soften enough in the time it takes the mixture to set.
Five labeled ingredients on a marble countertop: peanut butter, sugar, butter, milk, vanilla, and oats, each in separate bowls or dishes.

Would you like to save this recipe?

We'll email this post to you, so you can come back to it later!

How to make this recipe

Jump

Line two baking sheets or trays with parchment paper. Melt the butter in a medium saucepan over medium heat. Stir in the sugar and milk until combined. Bring to a full rolling boil, then boil for 1 minute.

What counts as a full rolling boil?

A full rolling boil means the mixture is bubbling across the whole surface and does not stop bubbling when stirred. A few little bubbles around the edge do not count. Bossy cookie science, but she has rules.

Remove from heat and stir in peanut butter and vanilla extract.

Add the quick oats and stir until fully coated.

Drop spoonfuls onto parchment paper. Let sit at room temperature for about 30 minutes, or until firm.

Kylee’s Notes

  • Bring the mixture to a full rolling boil before starting the timer. A few lazy bubbles around the edge do not count. The mixture should be bubbling across the whole surface.
  • Time the boil for 1 minute. Too short and the cookies may not set. Too long and they can turn dry and crumbly.
  • Measure everything before you start. Once the mixture comes off the heat, the rest moves quickly, and nobody wants to be fighting a peanut butter jar while hot sugar waits for no one.
  • Stir the peanut butter in right away. The heat from the sugar mixture helps it melt smoothly.
  • Use parchment paper. The cookies lift off easily once they set, and cleanup is much less annoying.
  • Use a cookie scoop for even cookies. They will set more evenly and look neater.
  • Do not overpack the oats. Too many oats can make the cookies dry and crumbly.
  • Let the cookies fully firm up before moving them. They are soft at first and need time to set.

How to Store No Bake Cookies

Store in an airtight container at room temperature for up to 5 days.

Freezing instructions

Freeze in a single layer on a baking sheet first, then transfer to a freezer-safe container with parchment paper between layers. They keep for up to 2 months. Thaw at room temperature for about 15 minutes before eating.

Variations

Once you’ve got the base down, this recipe is easy to switch up. Here are a few ways to make it your own.

  • Chocolate. Add 2 to 3 tablespoons of cocoa powder to the sugar mixture before boiling for a chocolate peanut butter version.
  • Chocolate chips or candy. Stir in mini chocolate chips, butterscotch chips, or M&M’s right after the oats. Full-size chocolate chips can melt into the warm mixture, so stick with mini or wait until it’s cooled slightly.
  • Nuts. Chopped peanuts stirred in with the oats add a little crunch.
  • Coconut. Add ½ cup shredded coconut along with the oats for a chewier, more textured cookie.
  • Sea salt. A pinch of flaky sea salt on top before the cookies set balances the sweetness.
  • Different nut butter. Almond butter or sunflower butter both work in place of peanut butter if you need a peanut-free version.

Troubleshooting

  • The cookies did not set. The mixture likely did not boil long enough. Make sure it reaches a full rolling boil before timing the 1 minute.
  • The cookies are dry and crumbly. The mixture may have boiled too long, or too many oats were added. Measure carefully and keep the boil time to 1 minute.
  • The cookies are too soft. The kitchen may be warm, or the mixture may need a little more oats. Chill them in the fridge to help them firm up.
  • The mixture looks oily. Natural peanut butter can separate and make the cookies oily. Use no-stir peanut butter for the best results.
  • The cookies are too sweet. No-bake cookies are sweet by design, but salted butter helps balance them. If you use unsalted butter, add a pinch of salt.
  • The oats taste too chewy. Quick oats work best. Old-fashioned oats will give a firmer, chewier texture.
  • The cookies are sticking to the parchment. They may not be fully set yet. Give them more time, or chill the tray for 10-15 minutes.

FAQs

Can I make these without milk?

You need some liquid for the sugar mixture – any dairy-free milk works fine as a swap.

Can I make these smaller?

Yes. Use a small cookie scoop or teaspoon to make bite-size cookies. They may set a little faster.

More recipes to love

  • Haystack Cookies. Another no-bake favorite, ready with just a few pantry ingredients and zero oven time.
  • Birds Nest Cookies. Peanut butter and butterscotch come together in this no-bake, no-fuss treat topped with mini eggs.
  • Monster Cookies. Loaded with oats, peanut butter, and M&M’s, these are the next stop if you want something thicker and chewier.
  • Oatmeal Cookies. Crisp edges, a slight chew, and plenty of vanilla, these use the same quick oats you already have on hand.
  • Almond Butter Cookies. A soft, chewy option for anyone skipping peanut butter, made with homemade almond butter instead.

Get free recipes in your inbox!
Find me on Pinterest, Facebook & Instagram.
If you make this recipe, please comment and let me know how it turned out and leave a star rating! ⭐⭐⭐⭐⭐

Three beige, round, no-bake cookies with oats stacked on a cooling rack, surrounded by more cookies in the background.
No ratings yet

No-Bake Peanut Butter Cookies

Servings 24
Prep Time: 10 minutes
Cook Time: 5 minutes
Set time 30 minutes
Total Time: 45 minutes
These Peanut Butter No-Bake Cookies are soft, chewy, and packed with peanut butter flavor. They come together on the stovetop with simple pantry ingredients, then set on parchment paper – no oven, no mixer, no cookie dough patience test.

Ingredients
 

Instructions

  • Get prepped. Line two baking sheets with parchment paper and set them aside.
  • Make the base. Melt ½ cup butter in a medium saucepan over medium heat. Stir in 2 cups granulated sugar and ½ cup milk until combined. Bring the mixture to a full rolling boil, then let it cook for exactly 1 minute, stirring occasionally. Don't rush this step – if the mixture doesn't reach a true rolling boil, the cookies won't set.
  • Add the good stuff. Pull the pan off the heat and immediately stir in ¾ cup creamy peanut butter and 2 teaspoons vanilla extract until smooth. Add 3 cups quick oats and stir until everything is evenly coated.
  • Scoop and set. Drop spoonfuls onto the prepared baking sheets and let them sit at room temperature until firm, about 30 minutes.

Notes

  1. If using unsalted butter, add a pinch of salt with the peanut butter and vanilla extract.
  2. Creamy peanut butter gives the smoothest texture. Chunky peanut butter works if you want extra crunch. Natural peanut butter can but used, but the no-stir kind works best. Regular natural peanut butter can make the cookies oily or softer, so you may need to add ¼ cup to ½ cup more oats if the mixture looks loose.
  3. Use quick oats for the best texture. Old-fashioned oats work, but the texture will be chunkier and less smooth.
  4. Make sure the mixture reaches a full rolling boil before you start the 1-minute timer.
  5. Measure everything before you start because the recipe moves quickly once the saucepan comes off the heat.
  6. Use a cookie scoop for even cookies that set at the same rate.
  7. If your kitchen is warm, chill the cookies in the refrigerator so they firm up faster.

Would you like to save this recipe?

We’ll email this post to you, so you can come back to it later!

Nutrition

Calories: 187kcal | Carbohydrates: 26g | Protein: 3g | Fat: 9g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.2g | Cholesterol: 10mg | Sodium: 67mg | Potassium: 92mg | Fiber: 1g | Sugar: 18g | Vitamin A: 128IU | Calcium: 16mg | Iron: 1mg

Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.

Did you make this recipe?

Make sure to follow @kyleecooks on Instagram for more and tag me #kyleecooks so I can see!
Kylee Cooks in the kitchen

About Kylee Ayotte

I am a born and raised New Zealander (a Kiwi), now living in Phoenix, Arizona. I’m happily married to the love of my life – a hot American boy I met while traveling the world. I’m a mama to 2 awesome little boys and love red things, rugby, cheesecake, and bacon. Mmmmm. Bacon. Meet Kylee

Leave a Reply

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

Made this? Rate this recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

More You'll Love