Peanut Butter Oatmeal Cookies

4.95 from 78 votes

I may receive compensation in the form of payment or products to supplement my posts, but all opinions remain my own. Read our disclosure policy.

These peanut butter oatmeal cookies are soft, chewy and filled with peanut butter goodness. The oatmeal adds tons of texture for a quick and easy recipe that all peanut butter fans are sure to love. This recipe is also perfect because there’s no need to chill the dough. Stack of peanut butter oatmeal cookies with glass of milk

**This post was updated June 22, 2022 with new photos and recipe tips. The recipe has remained the same**

If you love peanut butter cookies – then you need to try these peanut butter oatmeal cookies. They’re soft and chewy with a delicious crisp to the edges. The oats add texture and combine with the peanut butter flavor to create one highly addictive cookie. Although, I doubt you’ll eat just one. They combine the best of both worlds when it comes to chewy oatmeal cookies and peanut butter cookies.


Making the Cookies – Step by Step

These peanut butter oatmeal cookies are quick and easy to make. There’s no need to chill the dough, although you can make it in advance and chill in the fridge overnight if you prefer. Here’s the rundown with photos and tips.

  1. As always, you’ll start by preheating your oven and lining your cookie sheets. I always line my cookie sheets because I find it stops the cookie bottoms from getting too crispy.
  2. In a large bowl, beat together the butter, peanut butter and sugars. This recipe uses a combination of brown sugar and granulated sugar for more flavor. I always recommend using commercially prepared smooth peanut butter (instead of something natural or homemade) as it has a consistent amount of oil and you don’t need to worry about it separating.
  3. Then beat in the egg and vanilla extract.2 steps when making peanut butter cookie dough
  4. Carefully mix in the flour, baking soda and salt. I always like to do a few stirs by hand first to avoid the flour blowing everywhere when you turn on the electric mixer. Note that the dough will feel a little sticky at this point, that’s totally expected.
  5. Then gently stir in the oats. For this recipe, we’re using a combination of quick oats and large rolled oats (often called old-fashioned oats).Making peanut butter oatmeal cookie dough - 2 steps of the process.
  6. Spoon the dough into balls about  1 to 1.5 tablespoons in size each. I always use a cookie scoop because it makes the process so much easier and avoids you getting sticky fingers. Cookie dough balls on lined cookie sheet
  7. Bake in the preheated oven for about 9-12 minutes, or until the tops are just set. The cookies will puff up slightly as they bake, but flatten as they cool. You should always bake 1 cookie sheet at a time on the middle rack of your oven. This ensures the cookies bake much more evenly than if you bake multiple cookie trays at a time on different racks.

Chilling the Dough

If you’d like to chill the dough for extra thick cookies, or simply to have cookie dough balls in your freezer, you have a few options.

  1. After making the cookie dough, wrap the bowl in plastic and place in the fridge for up to 48 hours. When ready to bake, form the dough into balls and bake as directed in the recipe.
  2. To freeze the cookie dough balls, make the dough and form into balls. Place the balls in a freezer bag in a single layer and freeze for up to 2 months. When ready to bake, preheat the oven and bake as directed in the recipe. The cookies will likely need 1-2 extra minutes. Do not thaw the dough balls before baking.

A Note About Oats

I recommend using a combination of quick oats and old-fashioned oats (AKA large rolled oats or large flake oats). I love the combination because I find it creates cookies that are extra soft and chewy without being dry thanks to the quick oats. But they still have lots of texture from the old fashioned oats. If you only have quick oats or old-fashioned oats on hand, you can use exclusively old-fashioned oats or quick oats (you’ll need 1 1/4 cups of oats in total). Do not use instant oats for this recipe – they are too small and will behave more like flour instead of oats.

Plate of 3 peanut butter cookies made with oats.

So if you love peanut butter, extra chewy cookies, and chowing down on about 10 cookies at once (ok – that part is optional) – then you should definitely try these oatmeal peanut butter cookies.

How to Make Peanut Butter Oatmeal Cookies – Recipe Video

If you love peanut butter cookies, make sure to try these other favorites:

Stack of peanut butter oatmeal cookies, with top cookie broken in half

Peanut butter oatmeal cookies stacked on top of each other
4.95 from 78 votes

Peanut Butter Oatmeal Cookies

These peanut butter oatmeal cookies are soft, chewy and filled with peanut butter goodness. The oatmeal adds tons of texture, and it's a quick and easy recipe that all peanut butter fans are sure to love. 
Prep: 15 minutes
Cook: 10 minutes
Total: 35 minutes
Servings: 24 cookies
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • 1/2 cup unsalted butter (112 grams) , softened
  • 1/2 cup packed brown sugar (100 grams)
  • 1/3 cup granulated sugar (66 grams)
  • 1/2 cup peanut butter (120 grams)
  • 1 large egg
  • 1 tsp vanilla extract
  • 3/4 cup all-purpose flour (94 grams)
  • 3/4 tsp baking soda
  • 1/4 tsp salt
  • 3/4 cup quick oats
  • 1/2 cup old-fashioned oats


  • Preheat the oven to 350F (180C or 170C fan forced). Line baking sheets with parchment paper or silicone baking mats.
  • In a large bowl beat together the butter, sugars, and peanut butter until creamy and no lumps remain.
  • Mix in the egg and vanilla. 
  • Add in the flour, baking soda and salt. Do a few stirs by hand first, then turn the mixer to a low speed and beat together until combined.
  • Turn off the mixer and stir in the quick oats and old-fashioned oats.
  • Form the dough into balls about with about 1 - 1.5 tablespoons each. They'll be about the size of a ping pong ball. Place 2 inches apart on a lined cookie sheet. Do not flatten.
  • Bake 1 sheet at a time for 9-12 minutes in the middle of the oven, or until the tops are just set. 
  • Remove from the oven. Cool cookies on the cookie tray for 5-10 minutes, then transfer to a cooling rack and continue cooling.


  1. Peanut Butter: I highly recommend using commercially prepared smooth peanut butter and not using natural or homemade. You don't want to use peanut butter where the oil sits on the top, as it will lead to different amounts of oil in the batter and therefore inconsistent results. 
  2. Oats: I used a combination of quick oats (not instant oats) and old-fashioned oats (AKA large rolled oats). You can substitute the quick oats with more old-fashioned oats or the the old-fashioned oats with more quick oats. Make sure to use 1 1/4 cups in total. 
  3. Chilling the Dough: This is not necessary in this recipe but will result in thicker cookies if you choose. After making the dough, wrap the bowl in plastic and place in the fridge for up to 48 hours. Then bake as directed in the recipe. 
  4. Nutrition: Details provided are an estimate only and based on 1 cookie, assuming the recipe yields 24 equal-sized cookies. 
  5. Storage: Store cookies in an airtight container for up to 5 days. 


Calories: 127kcal, Carbohydrates: 14g, Protein: 2g, Fat: 7g, Saturated Fat: 3g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 0.2g, Cholesterol: 18mg, Sodium: 87mg, Potassium: 60mg, Fiber: 1g, Sugar: 8g, Vitamin A: 129IU, Calcium: 11mg, Iron: 1mg
Like this recipe? Rate and comment below!

You Might Also Like

Leave a comment

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

Recipe Rating


  1. 5 stars
    I made these with oat flour instead of all-purpose and they turned out great, so anyone who’s wondering about a GF option will be happy to know this works. I didn’t refrigerate the dough and I found they took around 22 minutes in the oven until they were firm enough.

    I doubled the recipe and added a bag of semi-sweet chocolate chips. I took them to work and they were a big hit. Thank you for sharing the recipe!

  2. 5 stars
    I just made these and oh my gosh, they are delicious. They haven’t cooled completely, but I just had to taste them. Glad I did! Thank you so much for a delicious oatmeal peanut butter cookie!

  3. 4 stars
    These are good! They took 9 min to bake at 350 F. I might add chocolate chips to half of them next time.

  4. 5 stars
    Great cookie recipe. Family loved it. I am going to have to double it.
    I made the dough one day scooped it onto a cookie sheet, and froze it for about 2 hours. Then I put the cookies into a zip lock bag and baked them a week later. Great way to have fresh baked cookies quickly when you need them. This recipe is a keeper for sure.

    1. 5 stars
      Great recipe! Super soft and so easy to make. I just used 1kind of oatmeal. You may want to make a double batch, they go fast!

        1. I use 3/4 cup quick oats and 1/2 cup old-fashioned oats. If you’re in a pinch, you could use entirely quick oats or entirely old-fashioned oats (a total of 1 1/4 cup of either). Just make sure you don’t use instant oats of steel-cut oats.

  5. 5 stars
    I actually made this recipe yesterday AND it is perfect. I just have one question. I have a neighbor who is allergic to peanuts but is okay with almond butter. Would the recipe work the same with almond butter instead of peanut butter?

    1. I think that would be fine, you just want to ensure that the almond butter isn’t the type that collects oil on the top – otherwise it can separate.

  6. Excellent cookie recipe. The ratio is perfect for a large cookie without the rise. I would love to omit the peanut butter and add
    Raisins. Do I need to substitute ? Thank you!