Vegan Peanut Butter Cookies

This post may contain affiliate links. Read my privacy policy.

Homemade vegan peanut butter cookies are easy to make and just as delicious as those you find in store! These cookies are moist, soft, nutty and perfectly sweet for an everyday pick-me-up. 

Baked Vegan peanut butter cookies layer out on a counter

Vegan peanut butter cookies never get old! They’re a classic. Their simplicity, sweetness, and saltiness make them irresistible and always a winner no matter the occasion.

With just a few staple ingredients, you could whip up a batch of these in no time and are a great way to involve the kids in the kitchen! 

Be sure to also try my Vegan Oatmeal Raisin Cookies and Vegan Chocolate Chip Cookies!

Ingredient Notes

  • Vegan butter OR margarine – Use vegan butter in blocks or stick form, not spreadable ones sold in tubs.
  • Light OR dark brown sugar – the molasses flavor is perfect for providing additional moisture to make these cookies soft and chewy and give them a beautiful caramel color.
  • Granulated sugar
  • Aquafaba (liquid from cooked or canned chickpea – this is the binding agent that we use to replace eggs. If you are using aquafaba from canned chickpeas, make sure it is unsalted to avoid over-salting the cookies!
  • Creamy/smooth peanut butter – Classic, cheap no-stir peanut butter is what we need. Natural peanut butter will give a completely different result.
  • Vanilla extract
  • Unbleached all-purpose flour – slightly higher in protein than bleached flour, giving the cookies more structure.
  • Baking soda
  • Baking powder
  • Roasted salted peanuts: finely chopped salted peanuts will add texture and extra peanutty flavor to these cookies. Grind them up using a food processor to a finer texture. They are also optional.
ground up roasted peanuts in a bowl

Step-by-Step Instructions

1. Set a rack in the middle of the oven and preheat to 350°F/180°C. Line a baking tray with parchment paper or a silicone baking mat.

2. Cream the vegan butter, brown sugar and granulated sugar in a large bowl until lighter in color. Scrape the bowl as needed.

Vegan butter, brown sugar, and granulated sugar in a bowl

3. Mix in the aquafaba, peanut butter and vanilla until combined.

aquafaba, peanut butter and vanilla added to creamed butter and sugar mixture

4. Add the flour, baking soda, baking powder and chopped peanuts. Mix until most of the floury bits are moistened. Be sure to scrape the bowl as needed.

Flour, baking soda, baking powder, and chopped peanuts added to mixture in a bowl

5. Shape the dough into sixteen 1-inch balls (about 1½ tbsp each) and place on the baking tray, spaced about 1½ inches apart.

6. Press lightly with the back of a fork to make a criss-cross indentation.

Rolled and shaped into a ball cookie dough, placed onto baking sheet and pressed down with a fork

7. Bake the cookies for 10 to 12 minutes or until puffy and lighter in color. Cool for 5 minutes on the tray, then transfer to a cooling rack.

baked vegan peanut butter cookies on kitchen counter

Key Tips To Follow

Cream the butter and sugar until airy: this will add another layer of lightness to these cookies.

Do not over-mix the dough: Over-mixing will eliminate all the air whipped into the vegan butter or incorporated into the dry ingredients after the sifting process. Only mix until combined, nothing more. 

Dip them in chocolate: I am definitely not the only one who thinks the combination of chocolate and peanut butter is fantastic – why not incorporate the dynamic duo in this cookie?
Melt some of your favorite chocolate and dip a cooled peanut butter cookie. Place it back on the lined tray to set. You could also drizzle the chocolate. 

Storage Suggestions

Always store these cookies in an airtight container at room temperature for up to 1 week. Keeping the cookies in the fridge will make them hard and dry them up early.

These cookies can be frozen. Before baking and after portioning into individual cookies, place a tray full of scooped cookie dough in the freezer for 2-3 hours until fully frozen. Then, transfer to a freezer bag or container and store for up to 6 months.

Refresh your cookies by baking them at 350ºF/180ºC for 5-10 minutes and allowing them to cool completely before serving.

FAQs

Can I substitute the vegan butter for oil?

It is not recommended to switch vegan butter for oil. This is because oil does not set as well as butter does at cold temperatures and will lead to flatter cookies.

Can I freeze peanut butter cookies?

Yes! The best way to freeze these cookies is to freeze the cookie dough before baking. Scoop/portion the cookie dough into individual cookies onto a lined baking tray (if you intend to freeze them, they don’t need to be spaced apart) and then place in the freezer for 2-3 hours until they are fully frozen.

Remove from the tray, place the frozen cookie dough balls into a freezer bag or containers, and keep them in the freezer for up to 6 months. 

To bake, thaw the cookies overnight or at room temperature, then continue the recipe as directed.

More Cookie Recipes with Peanut Butter

Peanut butter cookies on a countertop.

Vegan Peanut Butter Cookies

5 from 1 vote
Prep: 20 minutes
Cook: 12 minutes
Total: 32 minutes
Calories:117
Servings: 16 cookies
Print Pin Rate
These dairy-free peanut butter cookies are easy to make and just as delicious as those you find in store! These cookies are moist, soft, nutty and perfectly sweet for an everyday pick-me-up.

Equipment

Recipes: For more accuracy, use Metric measurements & measuring spoons.
How To Measure Baking Ingredients Correctly

Ingredients

  • ¼ cup (55 g) vegan butter or margarine, stick or block form, not unsalted, softened but still cool.
  • ¼ cup (50 g) packed light or dark brown sugar
  • ¼ cup (50 g) granulated cane sugar
  • 3 tablespoons aquafaba, (liquid from canned chickpeas)
  • ¼ cup (60 g) creamy peanut butter, sweetened and salted (not the natural kind)
  • ½ teaspoon vanilla extract
  • 1 cup (125 g) unbleached all-purpose flour, spooned and leveled
  • teaspoon baking soda
  • teaspoon baking powder
  • ¼ cup (40 g) roasted salted peanuts, finely chopped with a food processor

Instructions

  • Set a rack in the middle of the oven and preheat to 350°F/180°C. Line a baking tray with parchment paper or a silicone baking mat.
  • Cream the vegan butter, brown sugar and granulated sugar in a large bowl until lighter in colour. Scrape the bowl as needed.
    ¼ cup (55 g) vegan butter or margarine ,¼ cup (50 g) packed light or dark brown sugar ,¼ cup (50 g) granulated cane sugar
  • Mix in the aquafaba, peanut butter and vanilla until combined.
    3 tablespoons aquafaba ,¼ cup (60 g) creamy peanut butter ,½ teaspoon vanilla extract
  • Add the flour, baking soda, baking powder and chopped peanuts. Mix until most of the floury bits are moistened. Be sure to scrape the bowl as needed.
    1 cup (125 g) unbleached all-purpose flour ,⅛ teaspoon baking soda ,⅛ teaspoon baking powder ,¼ cup (40 g) roasted salted peanuts
  • Shape the dough into sixteen 1-inch balls (about 1½ tbsp each) and place on the baking tray, spaced about 1½ inches apart.
  • Press lightly with the back of a fork to make a criss-cross indentation.
  • Bake the cookies for 10 to 12 minutes or until puffy and lighter in colour. Cool for 5 minutes on the tray then transfer to a cooling rack.

Notes

Recipe Tips:
  • Do not over-mix the dough. Over-mixing will eliminate all the air whipped into the butter or incorporated into the dry ingredients after the sifting process. Only mix until combined, nothing more. 
Storage:
  • Always store these cookies in an airtight container at room temperature for up to 1 week. Keeping the cookies in the fridge will make them hard and dry them up early.
  • These cookies can be frozen: before baking and after portioning into individual cookies, place a tray full of scooped cookie dough in the freezer for 2-3 hours until fully frozen. Then, transfer to a freezer bag or container and store for up to 6 months. Refresh your cookies by baking them at 350ºF/180ºC for 5-10 minutes and allowing them to cool completely before serving.
  • To bake from frozen, thaw in the fridge or at room temperature, then continue the recipe as directed.
Tried this recipe? Snap a photo & share it in the comments below!
Nutrition Facts
Vegan Peanut Butter Cookies
Serving Size
 
1 Cookie
Amount per Serving
Calories
117
% Daily Value*
Fat
 
6
g
9
%
Saturated Fat
 
1
g
6
%
Trans Fat
 
1
g
Polyunsaturated Fat
 
2
g
Monounsaturated Fat
 
3
g
Sodium
 
63
mg
3
%
Potassium
 
55
mg
2
%
Carbohydrates
 
14
g
5
%
Fiber
 
1
g
4
%
Sugar
 
7
g
8
%
Protein
 
2
g
4
%
Vitamin A
 
1
IU
0
%
Calcium
 
10
mg
1
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition Disclaimer
Course: Dessert, Snack
Cuisine: American
Diet: Vegan, Vegetarian
5 from 1 vote (1 rating without comment)

Leave a Question Or Comment Here

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

Recipe Rating




The maximum upload file size: 3 MB. You can upload: image. Drop file here