This post contains affiliate links. Read the full disclosure here.

Jump to Recipe
5 from 1 review

These are the best thick and chewy vegan peanut butter oat cookies you’ll ever eat! These freezer friendly cookies only take 25 minutes to make and there is no chill time.

Baking sheet of vegan peanut butter oat cookies with large chocolate chips

There is nothing more comforting to me than a warm and thick oatmeal cookie! A few of my favorites are my vegan oatmeal raisin cookies or my vegan chocolate chip oatmeal cookies, but once you add peanut butter into the mix – it’s perfection!

These cozy vegan peanut butter oatmeal cookies are officially one of my new favorite cookies on the blog. I promise you no one will ever even know that they are vegan!

Why You’ll Love My Vegan Peanut Butter Oat Cookies

  • These vegan peanut butter oatmeal cookies are extra thick, soft and chewy – no thin and crispy cookies here! 
  • You can easily freeze these cookies so you’ve always got oatmeal cookies on hand.
  • These cookies are ready in 25 minutes, plus there is no dough chilling required! 
  • This recipe uses simple pantry ingredients that you probably already have in your kitchen.
  • These are the perfect cookies for those with food allergies as they’re egg free, dairy free, and can easily be made gluten free.

Ingredients Needed

Ingredients for vegan peanut butter oat cookies in bowls with labels
  • Ground Flaxseed: be sure to use milled or ground flaxseed to make the flax egg and not whole flaxseeds. You can also use chia seeds instead of flaxseed in a pinch. If you aren’t vegan then feel free to use a regular egg instead!
  • Smooth Peanut Butter: I recommend using the regular Skippy or Kraft-type peanut butter. Natural peanut butter will work, but if you use natural just note that the texture of the cookies will be different.
  • Oats: make sure you are using old fashioned oats and not steel cut oats or quick oats. 
  • Flour: this recipe works best with all purpose flour. If you need these cookies to be gluten free then you can use an equal amount of gluten free all purpose 1-1 baking flour. 
  • Chocolate Chips: these are optional but I love adding them to my peanut butter oat cookies! You can either use vegan semi sweet chocolate chips or a chopped up chocolate bar. 
  • Vegan Butter: use any vegan butter that you like!

Step By Step Instructions

Note: Full ingredient measurements and instructions can be found in the recipe card at the bottom of this page.

Baking process for vegan peanut butter oat cookies pictured in four steps

Step 1: Start off by making your flax egg. Add 1 tablespoon of milled or ground flaxseed and 2 ½ tablespoons of warm water to a small bowl.

Stir them together and leave to sit for 15 minutes until it is thick and jelly like. If after 15 minutes it still isn’t thick, place it in the fridge for a few minutes to firm up. 

Step 2: Preheat your oven to 350°Fahrenheit and line 2 baking sheets with parchment paper.

Step 3: In the bowl of a stand mixer fitted with the paddle attachment, or in a large bowl with a handheld mixer, beat the butter and peanut butter together until smooth.

Add the brown sugar and white sugar and mix for 1 minute. Add the flax egg and vanilla extract, beating once more.

Step 4: Mix in the flour, oats, salt and baking soda until just combined. We don’t want to over-mix it! Stir in the chocolate chips if you’re using them.

Step 5: Scoop out the cookie dough into 1 ½ – 2 tablespoons sized balls. Press a few more chocolate chips on top of each cookie dough ball. Place the dough on the baking sheets, making sure they are 3-4 inches apart. 

Bake one sheet at a time in the preheated oven for 8-11 minutes. The edges should be set and the tops will look slightly underbaked. 

Step 6: Allow the cookies to cool on the baking sheet for 10-15 minutes, then transfer to a wire rack to cool completely. Enjoy!

Stack of vegan peanut butter oat cookies with other cookies around

Expert Tips

  • Measure your flour and oats properly: Measure your flour using either a kitchen scale or the scoop and level method. If you use too much flour or oats then it can lead to a dry and crumbly cookie. 
  • Avoid over-mixing: when you start adding your dry ingredients to the wet ingredients, be careful not to over-mix the cookie dough. If you over-mix the dough then it will lead to a dry cookie! 
  • Let the flax egg sit for long enough: make sure your flax egg is thick and jelly like before using it in the recipe. 
  • Bakery style cookies: here are my top tips to make those cookies bakery worthy! If you’re adding chocolate chips to the cookie dough, add a few extra chocolate chips on top of each cookie dough ball just before baking. Then, once the cookies are out of the oven use a biscuit cutter or a wide rim cup to gently scoot the cookies into a perfect round shape. 
  • Don’t over-bake: The key to cookies that stay soft is to not over-bake them! Even 1 minute too long can make a difference!

Storage Instructions

Store these vegan peanut butter oatmeal cookies in an airtight container for up to 5 days at room temperature.

You can freeze the baked cookies, just store them in a freezer container or ziploc bag and freeze for up to 3 months. Let them thaw before eating. 

To freeze the unbaked cookie dough, place the cookie dough balls on a parchment lined baking sheet or plate and place in the freezer until almost frozen.

Take the sheet or plate out and store the frozen cookie dough balls in a ziploc bag. Freeze for up to 2 months, then allow them to come to room temperature before baking.

More Vegan Cookie Recipes You’ll Love

If you make this recipe, let me know how it went in the comments below, I’d love to hear from you! You can also tag me on Instagram or Facebook so I can check it out!

Cookie sheet of large vegan peanut butter oat cookies with large chocolate chips and oats
5 from 1 review

Vegan Peanut Butter Oat Cookies

These are the best thick and chewy vegan peanut butter oat cookies you'll ever eat! These freezer friendly cookies only take 25 minutes to make and there is no chill time.

Ingredients
 

  • 1 Tablespoon ground/milled flaxseed
  • Tablespoons warm water
  • ½ cup (140 g) smooth peanut butter
  • ½ cup (105 g) vegan butter, softened
  • ½ cup (100 g) light brown sugar
  • ¼ cup (50 g) granulated sugar
  • 1 teaspoon vanilla extract
  • ½ cup (62.5 g) all-purpose flour
  • cup (100 g) old fashioned oats
  • ½ teaspoon salt
  • ¾ teaspoon baking soda
  • ½ cup semisweet vegan chocolate chips or chopped chocolate, (optional)

Instructions
 

  • Add 1 tablespoon of milled/ground flaxseed and 2½ tablespoon of warm water to a small bowl. Stir and set aside until the mixture becomes thick and gelatinous (around 10-15 minutes). *SEE NOTES
  • Preheat oven to 350°F and line two baking sheets with parchment paper.
  • In the bowl of a standing mixer with the paddle attachment or a handheld mixer, beat butter and peanut butter together until smooth. Add brown sugar and white sugar and mix for 1 minute. Add in the flax egg and vanilla extract.
  • Mix in the flour, oats, salt, and baking soda until combined. Do not over-mix! Stir in the chocolate chips if using.
  • Form the dough into 1½ or 2 tablespoon sized balls of dough. Press a few more chocolate chips into the top of each cookie (if desired). Put the dough onto the baking sheets, around 3-4 inches apart and bake one sheet at a time, for 8-11 minutes. The edges will look set but the tops will look slightly under-baked.
  • Let cool on the baking sheet for 10-15 minutes, then transfer to a wire rack to cool completely.

Video

Notes

Please Note: I highly recommend using a kitchen scale to weigh your dry ingredients. Metric measurements are found above under the “Metric” tab.
Flax Egg: The flax egg won’t work properly in the recipe unless wait for it to become gel-like and goopy. If after 15 minutes it’s still watery, you can put it in the fridge for a few minutes to firm it up.  You can also use chia seeds to make a chia egg, or a store-bought egg replacer. If you’re not vegan, you can replace this with one egg.
Measuring Flour and Oats: It’s important to properly measure the flour and oats. If the cookies don’t spread or are crumbly, the flour was over-measured. Either measure your flour using a kitchen scale or use the proper scooping method: fluff the flour in the bag/container with a fork then use a spoon to scoop the flour into the measuring cup, then run the back of a knife along the top of the cup to even it out.
Peanut Butter: I recommend the regular Skippy or Kraft-type peanut butters for this recipe. You can use natural peanut butter but it will change the texture of the cookies.
Oats: The oats must be old-fashioned oats (also sometimes called rolled oats or large flake oats). 
Storage and Freezing Instructions: These cookies should be stored in an airtight container at room temperature and will stay fresh for up to 5 days.
To freeze the cookies, place them in a freezer ziploc bag for up to 3 months. Thaw at room temperature.
Calories: 179kcal, Carbohydrates: 20g, Protein: 3g, Fat: 10g, Saturated Fat: 3g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 4g, Trans Fat: 0.03g, Cholesterol: 0.3mg, Sodium: 184mg, Potassium: 106mg, Fiber: 2g, Sugar: 11g, Vitamin A: 242IU, Vitamin C: 0.002mg, Calcium: 16mg, Iron: 1mg
Did you make this recipe?Please let us know by leaving a star rating and review!

The calorie information provided for this recipe is an estimate. The accuracy of the calories listed is not guaranteed.