Vegan Peanut Butter Cookies

High Protein Cookies

If you are looking for nutritious vegan cookies checkout these Vegan Peanut Butter Cookies. These cookies are so delicious! They have extra almond flour to boost up the protein and moisture in every bite. This recipe makes over 50 cookies, but it doesn’t matter that it’s a lot, because they will be gone in no time. These are perfect cookies to make for the up coming Holidays. You can add chocolate chips, dress them up in a white chocolate dip or just add some extra peanuts to the top. Theres so much that you can do with these cookies.

Vegan Peanut Butter Cookies. Photo by Spicy Saucy Vegan

How To Make Vegan Peanut Butter Cookies

I got this recipe from my sister-in-law and modified it ever so slightly. I tried not to remake the wheel because these cookies are already so good. Plus, these peanut butter cookies are some of the easiest cookies I have ever made. The one thing that is the most important is to make your flaxseed egg first. Let it sit to congeal a bit before adding it to the creamy mixture. The creamy mixture is the butter and peanut butter mostly. First cream the vegan butter until smooth and add the peanut butter cream again. Then add in the sugars, cream again and lastly add the flax eggs. Cream them all together again. Set aside.

Now as for the flour that is used I use organic white flour. You can use whatever flour you want. Although, I think white is the best for this recipe. I added a half of a cup of almond flour to pump up the protein and texture. Surprisingly, I thought these cookies would fall apart by using the almond flour, but they didn’t.

When making these Vegan Peanut Butter Cookies just form them into little balls. I make them 1 inch wide when I want them to be smaller cookies. Make them about 1 and a half inches wide when you want them bigger like the ones in the photos. Then press a fork gently crisscross over the cookies.

Baking vegan peanut butter cookies
Baking Vegan Peanut Butter Cookies. Photo by Spicy Saucy Vegan

Ingredients For Vegan Peanut Butter Cookies

I really like using organic peanut butter for these cookies. I like the taste of them better. The organic peanut butter doesn’t have as much sugar. Although, if you are using organic peanut butter you will have to mix the oil and the peanut butter together by hand. Often there is too much oil. My advice is to spoon out about a tablespoon of the oil from the top of the jar before mixing. When there is too much oil it will leave you with very thin cookies after you bake them.

These cookies are so delicious I hope you enjoy them.

Photo by Spicy Saucy Vegan
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
Vegan Peanut Butter Cookies

Vegan Peanut Butter Cookies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Spicy Saucy Vegan
  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Total Time: 52 minutes
  • Yield: 50 1x
  • Category: Dessert, Snack
  • Method: Bake
  • Cuisine: American
  • Diet: Vegan


These Vegan Peanut Butter Cookies are so delicious and high in protein. They are eggless and dairy-free as well. The extra almond flour keeps these peanut butter cookies extra moist. This recipe makes over 50 cookies but don’t worry about how many there are. They won’t last long. Dress these cookies up with some chocolate chips, peanuts or dip them in chocolate. Perfect for the up coming Holidays.


Units Scale
  • 1 cup Vegan Butter, (softened)
  • 1 cup Organic Crunchy Peanut Butter
  • 1 cup White Sugar
  • 1 cup Packed Brown Sugar
  • 2 Tbsp Flaxseed
  • 6 Tbsp Water
  • 2 cups Organic White Flour
  • 1/2 cup Organic Almond Flour
  • 1 1/2 tsp Baking Soda
  • 1 tsp Baking Powder
  • 1/2 tsp Sea Salt


Make Flaxseed Egg

  1. In a small bowl mix together the 2 Tablespoons of flaxseed and 6 Tablespoons of water. Set aside to congeal.

Wet Ingredients

  1. Heat oven to 375°
  2. In a large bowl add the vegan butter and cream until smooth with the electric mixer. Then add the crunchy peanut putter and cream together until smooth. Add the white sugar and packed brown sugar. Cream together again. Last add the congealed flaxseed mixture called a flaxseed egg. Cream together with the electric mixer into the sugar and peanut butter mixture. Set aside.

Dry Mixture

  1. In another large bowl with a spoon mix together the organic white flour, organic almond flour, baking soda, baking powder and sea salt.
  2. Pour ⅓ of the dry ingredients into the wet peanut butter mixture and mix together with a large spoon. Pour another ⅓ of the dry ingredients in with the peanut butter mixture and mix together again. Repeat with the rest of the remaining dry ingredients into the peanut butter mixture until it is all mixed together.
  3. Cover with plastic wrap and refrigerate for 30 minutes.
  4. Line your cookie sheet pan with parchment paper.
  5. When the cookie mixture is done cooling spoon about a tablespoon out of the cookie dough and roll it into a ball in the middle of the palms of your hands. Make them about 1 inch wide for small cookies and about 1½ inches wide in diameter for larger cookies. Place them on your cookie sheet about 3 inches apart. Press down the cookie balls softly with a crisscross shape with the back side of your fork.
  6. Place cookie sheet in oven and cook for about 10 to 12 minutes. If the cookies fall apart when taking them off of the cookie sheet then they are not done. They should be just turning a little light brown in color when done. When cookie cool they will be a little harder and hold their shape.
  7. Makes about 50 small cookies and about 40 large ones.
  8. Enjoy!

Leave a Comment

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


Dive into a world where flavor knows no bounds, by joining me on my YouTube channel! Let's embark on a delightful culinary journey together, unlocking the secrets of vibrant and sumptuous vegan cooking.

visit my channel