Easy to make in just 1 bowl, these Classic Vegan Peanut Butter Cookies are soft, chewy and melt in your mouth delicious! Made without any animal products and no dough chilling time required.

lots of vegan peanut butter cookies, on top of each other, white background.

Calling all peanut butter lovers! These are the best vegan peanut butter cookies, ever! They will melt in your mouth, with their soft centers and chewy edges. They are not crispy peanut butter cookies, though if that’s what you’re looking for, simply bake them a few extra minutes. I prefer them soft and chewy.

What do I love most about these cookies? They are made in 1 bowl, with simple ingredients and you don’t need to chill the dough before baking. So honestly, you can have a batch of cookies done in 20 minutes! You don’t even have to make a flax egg. This is about as uncomplicated as it gets!

You can always add some chocolate chips to the dough, or try dipping half of the baked cookies in melted chocolate (SO YUMMY, I did this with some of the cookies.)

close up of vegan peanut butter cookie, with others behind it.

How do you make Vegan Peanut Butter Cookies?

Preheat the oven to 350 degrees and line a baking sheet with parchment paper. In a large bowl, cream together the vegan butter, peanut butter and sugars. Then stir in the almond milk and vanilla until well combined. You can use a large wooden spoon or a hand mixer for this part. I just used a spoon. 

Now add the flour, then sprinkle the baking soda, baking powder, cornstarch and salt on top of the flour. Mix until just combined and a dough is formed. The dough will be thick, but very sticky.

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

collage of how to make vegan peanut butter cookies in a bowl.

Roll balls of dough (about 1.5 tablespoons) and then roll in the extra sugar. This is optional, but really good! Place the balls on the baking sheet.

vegan peanut butter cookies being rolled in sugar before baking.

Use a fork to make the classic criss-cross pattern, flattening the cookies somewhat. They will flatten a little more in the oven. Bake for 10-12 minutes, until they look slightly golden brown. The cookies will appear underdone, and very soft in the middle, but they will continue to set and firm up as they cool.

vegan peanut butter cookies on parchment paper, before baking with a criss cross in them.

Can I use coconut oil for vegan peanut butter cookies?

Yes, you can sub coconut oil for the vegan butter. I’ve tried it with both, and they work pretty interchangeably. If you absolutely can’t stand the taste of coconut, go with the vegan butter. Either way, it should be softened, but not melted. You can even sub applesauce to make them oil free.

Can these cookies be made gluten free?

I haven’t tried them with gluten free flour myself, but I think they would work with a gluten free flour blend like Bob’s Red Mill. They may work with oat flour as well. 

vegan peanut butter cookies on a cooling rack after baking.

Want more vegan cookie recipes?

large stack of vegan peanut butter cookies with milk and white background.

follow me on pinterest button

close up of vegan peanut butter cookie, with others behind it.

Classic Vegan Peanut Butter Cookies (1 Bowl)

Easy to make in just 1 bowl, these Classic Vegan Peanut Butter Cookies are soft, chewy and melt in your mouth delicious! Made without any animal products and no dough chilling time required.
5 from 14 votes

Ingredients

Instructions

  • Preheat the oven to 350 degrees and line a baking sheet with parchment paper.
  • In a large bowl, cream together the vegan butter, peanut butter and sugars. Stir in the almond milk and vanilla until well combined. You can use a hand mixer or just a large wooden spoon.
  • Now add the flour to the bowl, and sprinkle the baking soda, baking powder, cornstarch and salt on top of the flour. Stir until just combined and a dough is formed. The dough will be thick, yet very sticky.
  • Add the extra 1/4 cup sugar to a small bowl.
  • Roll balls of dough (about 1.5 tablespoons) and then roll in sugar. Place balls on the prepared baking sheet, then press the tops to create the classic criss-cross pattern. 
  • Bake for 10-12 minutes until the cookies are very lightly golden brown; they will appear a bit underdone and soft but they continue to set as they cool. 
  • Let the cookies cool on the baking sheet for about 5 minutes before transferring to a wire rack. These cookies will stay good at room temperature for about a week.

Notes

  1. Makes about 20-24 cookies.
  2. May sub coconut oil, softened, for the vegan butter. I've tried both and either works well. For oil free, sub applesauce.
  3. For crunchy peanut butter cookies, simply bake 2-3 minutes longer. I prefer them soft, but I know some people like crunchier cookies.
  4. You can use crunchy peanut butter if you'd like. This recipe works better using regular creamy peanut butter, not the natural stuff. I like Trader Joe's creamy peanut butter because the palm oil added is sustainable.

Nutrition

Serving: 1cookie, Calories: 148kcal, Carbohydrates: 17g, Protein: 3g, Fat: 8g, Saturated Fat: 2g, Sodium: 141mg, Potassium: 81mg, Fiber: 1g, Sugar: 10g, Vitamin A: 196IU, Calcium: 15mg, Iron: 1mg

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here