These Peanut Butter No-Bake Cookies are full of peanut butter flavor, only require a few simple ingredients, and are incredibly easy to make!
If I had to choose a favorite cookie recipe from my childhood, it would hands-down be these Classic No-Bake Cookies. I shared the recipe for those cookies last year and ever since then, they have been my top cookie recipe. It makes me so happy that so many of you love the same recipes that I do!
Over the last year, I’ve had several requests for a peanut butter version of my no-bake cookies. So a couple weeks ago I took my no-bake cookie recipe and tweaked it to make a super peanut buttery version. It took a few attempts but I finally got the recipe just right and I have to say, these cookies are just as good as the chocolate version!
These cookies are also ridiculously simple to throw together for those times when you need a quick and simple dessert. You only need six ingredients and about 20 minutes to prepare them!
To make these peanut butter no-bake cookies, you’ll start out with some butter, granulated sugar, and milk. You’ll melt the mixture down then bring it to a rolling boil and allow it to boil for one minute.
Here’s the tricky part with no-bake cookies, sometimes they don’t set up properly. I’ve been making no-bake cookies for years now and I’ve found that one of the main reasons is that the mixture doesn’t boil long enough before you add the rest of the ingredients.
You don’t want to set your timer for 60 seconds as soon as you see a few bubbles. You’ll start to see the mixture bubble around the edges, then bubble a little, then it will come to a rolling boil where the top is completely covered and bubbling vigorously. This is when you want to set your timer for 60 seconds! If you set it too soon, then it’s likely that your cookies will not set up properly.
Once the mixture has boiled, you’ll remove it from the heat and stir in some peanut butter and vanilla extract. When it comes to the peanut butter for no-bake cookies, I have not tested these with natural peanut butter. I prefer to use a peanut butter like Jif or Skippy to make sure they set up properly and aren’t too soft.
And, of course, the final ingredient is some quick-cooking oats. When it comes to baked oatmeal cookies, I love old-fashioned rolled oats. But when it comes to no-bake cookies, I prefer to use quick-cooking oats because they’re smaller. If you only have old-fashioned rolled oats you can pulse them a few times in a food processor to break them down a little more.
One important thing with these no-bake cookies, they do take a little longer to set up. If you’ve made my chocolate no-bake cookies you know that they’ll usually start to set up after about 20 minutes or so. I find that these need about 45 minutes to an hour to really set up because of the extra peanut butter in them.
The cookies will continue to set up even more after that, but they’re still delicious even when they’re a little warm!
Baking Tips for Peanut Butter No-Bake Cookies
- Make sure to gather your ingredients and measure everything out before you get started with these cookies, it will make the whole process much smoother.
- Be sure to set a timer for 60 seconds once the mixture comes to a rolling boil (the top should be covered in bubbles and bubbling quite a bit). If you set your timer too soon, then the cookies will not set up properly.
- These cookies take a little bit longer than my chocolate no bake cookies to set up. Allow the cookies about 45 minutes to an hour to firm up. You can still enjoy them while they’re a little warm too!
- If you find the cookies aren’t setting up or seem a little too wet after you’ve let them cool for about an hour, you can place them in the refrigerator to help firm them up. I’ve also had a reader mention that she will microwave the cookies for a few seconds and that also helps them set up.
Peanut Butter No-Bake Cookies
- 1/2 cup (115 grams) unsalted butter cut into pieces
- 1 and 3/4 cups (350 grams) granulated sugar
- 1/2 cup (120 ml) milk
- 3/4 cup (190 grams) creamy peanut butter
- 1 teaspoon pure vanilla extract
- 3 and 1/4 cups (325 grams) quick-cooking oats
- Before getting started, make sure to gather all of your ingredients and measure everything out. Line a couple of large baking sheets with parchment paper (I like to just line my countertop with a large sheet of parchment paper, if your countertop is heat resistant you can also do this instead) and set aside.
- Place the butter, sugar, and milk in a saucepan and heat over medium heat, making sure to stir often until the butter is melted and everything is well combined. Bring the mixture to a rolling boil (the top should be completely covered in bubbles and bubbling vigorously) and allow to boil for 60 seconds (make sure to set a timer!) without stirring.
- Remove from the heat, and stir in the peanut butter and vanilla extract until fully combined. Stir in the oats and mix until all of the oats are coated with the mixture and everything is well combined.
- Drop spoonfuls of the mixture onto the prepared baking sheets. I like to use a 1.5 tablespoon cookie scoop and flatten the cookies out a little. Allow to cool for about 45 minutes- 1 hour or until the cookies have firmed up, serve, and enjoy! The cookies will continue to firm up more the longer they cool.