Crowded Kitchen

MENUMENU
  • Recipes
  • About Us
  • Contact
  • Sign Up
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Us
  • Recipe Index
  • Contact
×
Home » Recipes » Cookies

Vegan Peanut Butter Cookies

Published: Apr 10, 2021 by Lexi

280 shares
Jump to Recipe·Print Recipe

These vegan peanut butter cookies are soft, chewy, sugary peanut butter perfection. They practically melt in your mouth and you'd never be able to tell that they're vegan and gluten free! Best of all, this recipe is super easy to make, and you probably already have everything you need in your pantry.

side view of tall stack of vegan peanut butter cookies.
Jump to:
  • Why We Love This Recipe
  • Ingredients
  • Ingredient Notes
  • Step-by-step Instructions
  • Expert Tips and FAQs
  • Related Recipes
  • 📖 Recipe
  • 💬 Reviews

Why We Love This Recipe

  • Soft and chewy: The best thing about these vegan peanut butter cookies is how soft and chewy they are. Some recipes can overdo it and end up with a very sticky mouth feel. Our cookies are soft and chewy, while still having a nice pillowy lightness to them.
  • Crispy and caramelized on the exterior: We sprinkle some sugar on top before baking. This provides a nice textural counterpoint to a primarily soft and chewy cookie. (Every bite is perfection!)
  • They freeze well: These will keep in the freezer for months, and will still be perfect after thawing and popping in the oven to heat up.
  • Vegan and gluten free, but you'd never be able to tell: the non-vegans in our family were obsessed with these. We love that they're suitable for most dietary needs, but taste just like the classic bakery version.
  • Peanut butter: That's a reason, right?

Ingredients

Here are the key ingredients you'll need to make these vegan peanut butter cookies:

overhead view of ingredients for vegan peanut butter cookies in small prep bowls.

Ingredient Notes

  • Peanut butter: We recommend using creamy, unsweetened peanut butter. The creamier the better. Be careful with your choice of peanut butter as ones with a lot of added sugar can throw off the balance of the recipe, and end up being too sweet.
  • Flour: We used gluten free all purpose flour. We haven't tested it, but if gluten is not an issue for you, you can sub with regular all purpose flour and the cookies will likely turn out the same.
  • Flax egg: If this is the first time you're seeing this, fear not. It's just ground flax meal and some water, which forms a thick, gelatinous substance. It replaces an egg in the recipe, and plays the role of binder. Please read our post on flax eggs if you're curious/skeptical.
  • Vegan butter: We used vegan butter here. Just about any store-bought variety will do (we use a soy free one). One important item to note: we recommend melting the butter in a saucepan on the stovetop, as heating up vegan butter in the microwave can sometimes have *explosive* results.

Step-by-step Instructions

PREP: Preheat your oven to 350°F / 175° C and line two baking sheets with parchment paper.

(1) Combine 1.5 tablespoon of ground flax meal and 3 tablespoon of water to create a flax egg. Set aside and let thicken while you prepare the batter. It should take around 10 minutes for the flax egg to reach the right consistency.

(2) In a separate mixing bowl, whisk together the 1 cup of gluten free all purpose flour, ¼ teaspoon of baking soda, and ¼ teaspoon of salt. These are the "dry ingredients" in step 7.

on the left: flax egg in a small bowl. on the right: flour, baking soda and salt mixed together in bowl.

(3) In a small saucepan, melt ½ cup of vegan butter over low heat. We use a saucepan because vegan butter does not melt well in a microwave.

(4) After the butter is melted, add it to a stand mixer with 1 cup of creamy peanut butter, ½ cup of granulated cane sugar, and ½ cup of light brown sugar. Be sure to densely pack the brown sugar into the measuring cup.

on the left: melted butter in a saucepan. on the right: melted butter, peanut butter and brown sugar in a stand mixer.

(5) Mix on medium speed with the paddle attachment for 15-20 seconds until the butter, peanut butter, and sugars combine to form a thick paste.

(6) Add the flax egg and vanilla to the wet ingredients. Mix again with the stand mixer for around 10 seconds, or just long enough to combine everything. Make sure to avoid over mixing, or the batter can get too thick. Less is definitely more in this case.

before and after adding flax eggs to peanut butter cookie dough.

(7) Add the dry ingredients to the wet ingredients in the stand mixer. Again, mix until *just* combined, about 10 seconds or so. The resulting dough should be soft and should hold its shape well.

(8) Use a cookie scoop (we used a 3 tablespoon one) to portion the dough. Then roll the dough into a ball with your hands and dip the top of the ball into a bit of granulated sugar. This will form a crunchy top after baking.

on the left: vegan peanut butter cookie dough in mixing bowl. On the right: peanut butter cookie dough ball coated in sugar before baking.

(9 & 10) Put the dough balls on a cookie sheet and press each cookie down gently with your hand. They should form a disc about half an inch (1.3cm) thick. This is a crucial step, as the dough will not spread out very much during the bake. If you don't press the dough down, you'll end up with dough balls, not cookies. You can also use a fork to press the dough down if you want the cookies to be thinner.

on the left: hand pressing down cookie dough ball. On the right: cookie dough before baking.

(11) Bake for 12-13 minutes. Let the cookies cool thoroughly. This is the hardest step to execute (they smell SO good!) but also the most important. The texture will be very crumbly until they're done cooling. We highly recommend letting them cool for 20-30 minutes. You may have a disappointing result if you skip/cheat this step.

close up view of two stacked vegan peanut butter cookies with bite taken out.

Expert Tips and FAQs

  • Cool it: The cookies will smell amazing, and you'll be tempted to devour them right out of the oven. Please don't! Cooling is the critical step here, as they tend to be super crumbly straight out of the oven. If you don't mind a mess, that's fine, but we suggest letting them cool for 20-30 minutes so they can set for the perfect texture.
  • Storage: Store freshly baked, cooled cookies in an airtight container for up to a week. Throw in a slice of bread (gluten free or regular) to keep the cookies moist. The cookies will absorb the bread's moisture, so although the bread will dry up, the cookies won't.
  • Freezing: Alternatively, store the cookies in an airtight container in the freezer for months. To avoid freezer burn, we suggest using a vacuum sealer, like these from Zwilling. It really makes a difference!
  • You can also freeze the dough and bake at a later date. To do so, freeze pre-portioned cookie dough on a sheet pan, then transfer to an airtight container. When ready to bake, simply remove a ball of dough and bake as usual! It may take an extra minute or two to bake, but it works like a charm.
  • Pack the sugar in tightly: Brown sugar can be tough to measure accurately, owing to its wet texture. To ensure you get the right measurement, use a finger to press down on the sugar in your measuring cup.
  • A little sugar on top: Set some sugar aside to dip the cookies in before baking. This will add a great textural element that puts these cookies over the top.
  • Fork marks: Most PB cookie recipes use a fork to create a design on top of the cookie. In our opinion, this just hurts the softness of the cookie and can result in some over baked bits due to the variations in thickness the decorations can create. Instead, we recommend just pushing the dough down with your hands to create discs. This is a critical step as the dough does not spread well (at all, really) when baking due to the low moisture content.
  • Don't over mix the dough: The texture may be off if the dough is overmixed.
  • Don't be tempted to add more flour. The dough is wetter and looks quite a bit different than most cookie dough, but adding more flour will make these cookies dry and dense. (Believe us, we tried it!)
overhead view of vegan peanut butter cookies on baking sheet.
What is the best peanut butter to use in a peanut butter cookie?

We highly recommend using smooth and creamy peanut butter. The creamier the better. It's also important to take note of the sugar content of your peanut butter. We used a peanut butter with no added sugars. If you use a sweetened product, be sure to cut down on the amount of sugar you put into the cookie, or your cookies may be too sweet.

Do I really have to cool these?

Yes! Cooling is critical to ensure you get the right texture.

Do I have to refrigerate the dough before baking?

Nope, there's no need to refrigerate before baking. Just make sure to cool them after baking.

close up view of vegan peanut butter cookie.

Related Recipes

  • close up view of two hands pulling apart a freshly baked chocolate chip cookie.
    Best Vegan Chocolate Chip Cookies
  • overhead view of 2 slices of chocolate peanut butter pretzel tart on a black plate.
    Chocolate Peanut Butter Pretzel Tart
  • close up view of peanut butter pie with chocolate cookie crust on black plate.
    Vegan Peanut Butter Pie
  • Vegan Peanut Butter Mousse

Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with us through social media by following us on Instagram, Pinterest, and Facebook or by subscribing to our newsletter.

Print

📖 Recipe

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
close up view of vegan peanut butter cookie.

Vegan Peanut Butter Cookies


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Lexi
  • Total Time: 52 minutes
  • Yield: 2 dozen
Print Recipe
Pin Recipe

Description

These vegan peanut butter cookies are soft, chewy, sugary peanut butter perfection. They practically melt in your mouth and you'd never be able to tell that they're vegan and gluten free! Best of all, this recipe is super easy to make, and you probably already have everything you need in your pantry.


Ingredients

  • ½ cup vegan butter (melted)
  • 1 cup of creamy unsweetened peanut butter
  • ½ cup granulated cane sugar
  • ½ cup light brown sugar
  • 1 flax egg: 1.5 tablespoon ground flax + 3 tbsp water
  • 1 tsp vanilla extract
  • 1 cup gluten free all purpose flour
  • ¼ tsp baking soda
  • ¼ tsp salt


Instructions

  1. Preheat your oven to 350°F / 175° C.
  2. Combine 1.5 tablespoon of ground flax and 3 tablespoon of water to create a flax egg. Set aside and let thicken while you prepare the batter. It should take around 10 minutes to reach the right consistency.
  3. In a saucepan, melt ½ cup of vegan butter over low heat. 
  4. After the butter is melted, add it to a stand mixer with 1 cup of creamy peanut butter, ½ cup of granulated cane sugar, and ½ cup of light brown sugar. Mix on medium speed with the paddle attachment for 15-20 seconds until the butter, peanut butter, and sugars combine to form a thick paste.
  5. In a separate mixing bowl, whisk together the 1 cup of gluten free all purpose flour, ¼ teaspoon of baking soda, and ¼ teaspoon of salt. 
  6. Add the flax egg and vanilla to the wet ingredients. Mix again with the stand mixer for around 10 seconds, or just long enough to combine everything. Make sure to avoid over mixing, or the batter can get too thick. 
  7. Add the dry ingredients to the wet ingredients in the stand mixer. Again, mix until *just* combined, about 10 seconds or so. The resulting dough should be soft and should hold its shape well.
  8. Use a cookie scoop (we used a 3 tablespoon one) to portion the dough. Then roll the dough into a ball with your hands and dip the top of the ball into a bit of granulated sugar. This will form a crunchy top after baking.
  9. Put the dough balls on a cookie sheet and press each cookie down gently with your hand. They should form a disc about half an inch (1.3cm) thick. This is a crucial step, as the dough will not spread out very much during the bake. 
  10. Bake for 12-13 minutes. Let the cookies for 20 minutes before enjoying (so they can set up). 

Notes

We used unsweetened peanut butter, so note that if you use a sweetened version, these will be much sweeter. If you can't find unsweetened peanut butter, adjust the sugar levels accordingly.

Make sure to cool the cookies for 20-30 minutes after baking. The texture will be off if you skip this step.

Don't fear the flax egg: it's just ground flax and water in a 1:2 ratio.

Pack the brown sugar into the vessel you use to measure it out to ensure the correct measurement.

We recommend melting the butter in a saucepan as opposed to a microwave (it can "explode" and make a huge mess!).

Don't over mix the dough. Less is more. The instant the ingredients have blended thoroughly, stop mixing.

Don't forget to dip the cookies into some granulated cane sugar before baking.

Make sure to press down the dough balls before baking. They do not spread well on their own.

  • Prep Time: 40 minutes
  • Cook Time: 12 minutes
  • Category: Cookies
  • Method: Oven
  • Cuisine: American

Nutrition

  • Serving Size: 1 Cookie
  • Calories: 149
  • Sugar: 9.8 g
  • Sodium: 107.9 mg
  • Fat: 9.4 g
  • Carbohydrates: 15.4 g
  • Fiber: 1 g
  • Protein: 2.8 g

Did you make this recipe?

Tag @crowded_kitchen on Instagram and hashtag it #crowdedkitchen

More Vegan Cookie Recipes

  • Overhead view of cannoli made with a florentine cookie, garnished with mini chocolate chips and pistachios.
    Florentine Cannoli
  • Gingerbread men and christmas tree cookies on a sheet pan.
    Slice and Bake Christmas Cookies
  • Overhead view cranberry bliss bars on christmas tree shaped baking rack.
    Cranberry Bliss Bars
  • Overhead view of slice and bake cookies on a pink plate.
    Slice and Bake Heart Cookies

Comments

    Let us know what you think! Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. Serena says

    April 19, 2021 at 11:21 am

    These were amazing! I made them with regular flour (white bread flour not ap), sweetened pb, all brown sugar, and a regular egg instead of the flax because I didn't have a lot of stuff. Also, coconut oil instead of the vegan butter. I seriously have never had a more delicious peanut butter cookie!! The ratios were perfect because they were gooey but still held their shape well. Thank you so much, definitely a go to for a decadent treat!

    Reply
    • Lexi says

      April 20, 2021 at 10:53 am

      So glad they worked well for you!

      Reply
  2. Amanda says

    September 17, 2020 at 11:49 am

    What is something that can be substituted for the almond flour? Regular gluten free all purpose in the same amount?

    Reply
    • Lexi says

      September 17, 2020 at 11:51 am

      Hey! Yes, regular GF flour or oat flour should work fine as a substitute. We just use almond flour because it adds more moisture which is sometimes needed without the egg. Thanks and hope you enjoy!

      Reply
Lexi and Beth toasting with wine.

Hi, we're Lexi and Beth, a mother-daughter team from Michigan. The recipes you'll find here are a reflection of how we bring our family together around the dinner table despite various dietary differences.

More about us →

Seasonal

  • close up overhead view of vegan bean soup in a bowl on white linen surface.
    Three-Bean Vegetable Soup
  • Front view of strawberry pop tart.
    Homemade Strawberry Pop Tarts
  • Overhead view of slice and bake cookies on a pink plate.
    Slice and Bake Heart Cookies
  • close up view of a passion fruit martini in a glass with dark backdrop.
    Passion Fruit Martini

Popular

  • Overhead view of fruit and nut crackers on a plate.
    Gourmet Fruit and Nut Crackers
  • overhead view of vegan mac and cheese in pot
    The Best Vegan Mac and Cheese
  • Overhead view of hot honey chicken plate.
    Hot Honey Chicken Plate (Sweetgreen Dupe)
  • Overhead view of potato leek soup.
    Super Green Sheet Pan Soup

See more-->

Footer

Back to top ↑

About

  • Learn About Us
  • Privacy Policy
  • Accessibility Statement
  • Affiliate Disclosure
  • See our Portfolio

Newsletter

  • Sign up for weekly emails and updates

Contact

  • Contact Us
  • Work With Us
  • As Seen In

Copyright © 2025 Crowded Kitchen