If you’re searching for a simple, comforting treat that feels like a warm hug in cookie form, this Vegan Peanut Butter Cookies Recipe is about to become your new best friend. With just a handful of pantry staples, these cookies deliver an irresistible balance of chewy texture and rich peanut butter flavor that’s perfect for any time of day. Whether you’re baking for yourself, family, or friends, this recipe is delightfully straightforward yet incredibly satisfying.

Ingredients You’ll Need
These ingredients are wonderfully straightforward and each one plays an essential role—from the creamy peanut butter providing luscious richness to the flax egg binding everything together with a plant-based charm.
- Flax egg: Made from 1 tablespoon of ground flaxseed and 3 tablespoons of water, it acts as a vegan binder to give the cookies structure without eggs.
- Smooth peanut butter: 1 cup of creamy peanut butter is the star ingredient, giving the cookies their signature nutty taste and velvety texture.
- Granulated sugar: 1/2 cup of sugar sweetens the dough just enough to balance the peanut butter’s natural richness.
- All-purpose flour: 1 cup provides the cookie dough with its body and crumb, making sure each bite is soft but with just enough firmness.
How to Make Vegan Peanut Butter Cookies Recipe
Step 1: Prepare Your Oven and Baking Sheet
Start by preheating your oven to 325°F and placing the rack in the middle for even baking. Lining your baking sheet with a Silpat mat or parchment paper ensures your cookies won’t stick and get a perfect finish every time.
Step 2: Make the Flax Egg
Combine the ground flaxseed with water and let it sit for about 10 minutes until it thickens. This flax egg serves as a wonderful vegan substitute, providing moisture and binding power just like a traditional egg would.
Step 3: Mix the Dough
In a large bowl, add the peanut butter, sugar, flour, and your flax egg. Use an electric hand mixer on low speed to mix everything together until it forms a smooth dough. This step ensures your cookies will have an even texture and a perfect blend of flavors.
Step 4: Shape the Cookies
Roll the dough into balls roughly 1.5 inches each—this size yields about 16-18 cookies. Use a fork to gently press down each ball, creating a classic criss-cross pattern that also helps the cookies bake evenly and look just like traditional peanut butter cookies.
Step 5: Bake to Perfection
Bake the cookies for 18 to 20 minutes. They may still seem soft when you take them out, but don’t worry—that softness is perfect because the cookies will firm up as they cool, giving you that ideal chewy texture inside with a slightly crumbly bite.
Step 6: Cool and Store
Carefully remove the cookies from the baking sheet and transfer them to a cooling rack. Let them cool completely before storing to ensure they hold their texture and flavor.
How to Serve Vegan Peanut Butter Cookies Recipe

Garnishes
To elevate these cookies, consider a light dusting of powdered sugar or a drizzle of dark vegan chocolate. Chopped peanuts sprinkled on top right before baking add a welcome crunch and extra peanut flavor.
Side Dishes
Serve these cookies with a glass of cold almond milk or a warm cup of chai tea for a cozy and satisfying snack. Their rich, nutty flavor pairs fantastically with creamy, comforting beverages.
Creative Ways to Present
Turn these treats into delightful sandwiches by spreading vegan chocolate ganache or jam between two cookies. Or arrange a platter with fresh fruit, nuts, and these peanut butter cookies to make a beautiful and inviting dessert board perfect for any gathering.
Make Ahead and Storage
Storing Leftovers
Once cooled, store your vegan peanut butter cookies in an airtight container at room temperature. They’ll stay fresh for up to a week, retaining their wonderfully soft and chewy texture that makes you want to reach for one again and again.
Freezing
If you want to keep these delicious cookies longer, freeze them in a single layer on a baking sheet before transferring them to a freezer-safe bag. They’ll keep their flavor and texture for up to three months — a great way to have a treat ready whenever a craving hits.
Reheating
For freshly baked vibes, warm your cookies in a preheated oven at 300°F for about 5 minutes, or microwave individually for 10-15 seconds. This step enhances their chewiness and brings back that just-baked aroma that’s impossible to resist.
FAQs
Can I use crunchy peanut butter instead of smooth?
You absolutely can! Crunchy peanut butter will add a bit of extra texture to your cookies, which some people love for that occasional nutty bite throughout.
Is it possible to make these cookies gluten-free?
Yes, just swap the all-purpose flour with a 1:1 gluten-free baking blend. The texture might slightly vary, but they’ll still be deliciously chewy and full of peanut butter goodness.
How do I store these cookies to keep them soft?
Storing them in an airtight container at room temperature is best. Adding a slice of bread inside the container can help maintain moisture, keeping your cookies soft for longer.
Can I use maple syrup or another sweetener instead of granulated sugar?
Replacing sugar with maple syrup will add moisture and could change the texture slightly, making them softer and more cake-like. If you try it, reduce liquid elsewhere or add a bit more flour for balance.
What’s the best way to make the flax egg?
Simply mix 1 tablespoon of ground flaxseed with 3 tablespoons of water, stir well, and let it thicken for about 10 minutes. This process creates a gel-like consistency that works perfectly as a vegan egg substitute.
Final Thoughts
This Vegan Peanut Butter Cookies Recipe is pure joy baked into little rounds of chewy, nutty happiness. It’s simple enough for a last-minute baking adventure but impressive enough to share. I hope you give it a try soon and find yourself falling in love with these cookies just like I did. Once you do, I bet they’ll become a staple in your kitchen and a favorite treat for everyone lucky enough to taste them.
Print
Vegan Peanut Butter Cookies Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 16 cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegan
Description
These Vegan Peanut Butter Cookies are a simple and delicious treat made with natural ingredients and no eggs or dairy. They feature a tender, chewy interior with a slightly crumbly exterior and a classic peanut butter flavor, perfect for a vegan lifestyle or anyone looking for an easy, satisfying cookie recipe.
Ingredients
Flax Egg
- 1 tablespoon ground flaxseed
- 3 tablespoons water
Main Ingredients
- 1 cup smooth/creamy peanut butter
- 1/2 cup granulated sugar
- 1 cup all-purpose flour
Instructions
- Preheat Oven: Preheat oven to 325°F (160°C) and position the oven rack to the middle position. Line a large baking sheet with a Silpat non-stick mat or parchment paper to prevent sticking.
- Prepare Flax Egg: In a small bowl, mix 1 tablespoon ground flaxseed with 3 tablespoons water. Let it sit for about 10 minutes to thicken and form a gel-like consistency which acts as an egg substitute.
- Mix Ingredients: Add the prepared flax egg, peanut butter, sugar, and all-purpose flour to a large mixing bowl. Using an electric hand mixer on low speed, mix until all ingredients are well combined into a smooth dough.
- Shape Cookies: Roll the dough into balls approximately 1.5 inches in diameter, making about 16-18 cookies. Place them on the prepared baking sheet, spacing each about one inch apart. Use a fork to gently press down on each ball, creating a criss-cross pattern on top.
- Bake: Bake the cookies in the preheated oven for 18 to 20 minutes. The cookies will look soft when taken out, but will firm up as they cool.
- Cool: Carefully transfer the cookies from the baking sheet to a cooling rack. Allow them to cool completely to develop the perfect soft and chewy texture with a slightly crumbly exterior.
- Store: Once fully cooled, store the cookies in an airtight container to maintain freshness and texture.
Notes
- Ensure the flax egg is fully gelled before mixing with other ingredients for best texture.
- Using creamy peanut butter helps the dough come together smoothly.
- Cookies will be soft initially but will harden slightly upon cooling.
- Spacing cookies about one inch apart prevents them from sticking together during baking.
- These cookies have a naturally vegan profile and are free from dairy and eggs.
- Store in an airtight container at room temperature for up to 5 days or freeze for longer storage.

