The Only Vegan Peanut Butter Cookie Recipe You’ll Ever Need
You know, I have a simple rule: if a bakery can’t make a good peanut butter cookie, I’m out. And for the longest time, vegan versions were the biggest letdown—dry, crumbly, or just plain sad. After more batches than I care to admit (including a few that could’ve doubled as hockey pucks), I finally nailed it.
These vegan peanut butter cookies? They’re everything: soft in the middle, just crisp enough at the edges, with that salty-sweet kick we all crave. And the best part? You likely have all the ingredients in your cupboard right now.
No strange binders, no complicated steps—just honest, delicious cookies. I’ve brought these to school bake sales, served them to skeptical friends, and watched every last crumb disappear. Nobody guesses they’re vegan—they’re just seriously good cookies.
Table of Contents
Ready to make them yourself?
So, What Makes a Peanut Butter Cookie Vegan?
You know, the magic behind truly great vegan peanut butter cookies isn’t complicated—it’s all about smart, simple swaps. I skip the eggs and use a spoonful of ground flaxseed mixed with water. It binds the dough perfectly and even adds a little nutrition.
And instead of butter? We let good, oily, natural peanut butter do all the work. It gives these vegan peanut butter cookies that rich, moist, melt-in-your-mouth texture we all love. No one will ever guess they’re plant-based—they’re just irresistibly good cookies that happen to be vegan.
Here’s What You Need to Grab
The Players:
- 1 cup of runny, all-natural peanut butter (the kind that’s oily—this is key!)
- ½ cup of coconut sugar or maple syrup (your sweetener, your choice)
- ¼ cup of almond flour or oat flour (helps hold it all together)
- 1 “flax egg” (1 tbsp ground flax + 3 tbsp water, stirred and left for 5 mins)
- 1 tsp real vanilla extract
- ½ tsp baking soda
- A good pinch of sea salt
The Tools:
- One big mixing bowl
- A trusty fork
- A baking sheet
- Parchment paper
Let’s Make Some Vegan Peanut Butter Cookies 👩🍳
Step 1: Make Your “Flax Egg”
In a small cup, mix together the ground flax and water. Let it sit for five minutes. It’ll get gooey—that’s what binds our cookies!
Step 2: Mix Your Dough
Take that big bowl and pour in your peanut butter, sweetener, that thick flax mix, and vanilla. Stir it all—really go for it—until it looks smooth and smells like happiness. Now sprinkle in your almond flour, baking soda, and that pinch of salt. Mix gently. Too sticky? Dust a little more flour. Too dry? A tiny splash of oat milk fixes everything. Don’t overmix—just ’til it feels like soft cookie dough.
Step 3: Shape & Bake
Scoop up spoonfuls of dough and roll them into little rough balls—perfection is boring. Lay them on your lined tray. Grab a fork, press down gently to make criss-cross marks. Don’t squish them flat! Bake 10–12 minutes at 350°F. They’ll look soft—don’t panic! Let them cool right on the tray. They’ll firm up just enough to hold that chewy, tender middle we love.
The Only Vegan Peanut Butter Cookie Recipe You’ll Ever Need
Course: cookies, vegan recipes, vegan cookiesCuisine: AmericanDifficulty: Easy12
cookies10
minutes12
minutes145
kcalThe story: After one too many dry, crumbly disappointments, I perfected this recipe. These cookies are soft, salty-sweet, and disappear in seconds. No one will guess they’re vegan!
Ingredients
1 cup runny, all-natural peanut butter (the oily kind is key!)
½ cup coconut sugar or maple syrup
¼ cup almond flour or oat flour (plus a pinch more if needed)
1 flax egg *(1 tbsp ground flaxseed + 3 tbsp water, mixed)*
1 tsp real vanilla extract
½ tsp baking soda
A good pinch of sea salt
(Optional) Dairy-free chocolate chips, for fun!
Directions
- Preheat & Prep: Heat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
- Make the Flax Egg: In a small cup, whisk together 1 tbsp ground flaxseed and 3 tbsp water. Let it sit for 5 minutes until it gets thick and gooey.
- Mix the Wet Stuff: In a medium bowl, combine the peanut butter, coconut sugar (or maple syrup), that prepared flax egg, and vanilla. Stir until it’s smooth and glorious.
- Bring It All Together: Sprinkle in the almond flour, baking soda, and salt. Gently mix until a soft dough forms. If it’s too sticky, add another sprinkle of flour. If it’s too dry, a tiny splash of plant-based milk will fix it!
- Shape & Bake: Scoop tablespoon-sized balls of dough, roll them gently, and place them on your baking sheet. Use a fork to press classic criss-cross marks into the top (don’t squish them flat!).
- Bake to Perfection: Bake for 10-12 minutes. Here’s the secret: They will look soft and underbaked in the middle, but take them out anyway! This is the key to a chewy center.
- The Hardest Part—Wait! Let the cookies cool on the hot baking sheet for at least 10 minutes. They will firm up perfectly as they cool. Then, devour!
Notes
- ❤️ Love You Back: These aren’t just tasty; thanks to peanut butter and almond flour, they pack a nice punch of plant-based protein and healthy fats. A treat that loves you back!
- Storage Tip: Keep any leftovers (yeah, right!) in an airtight container on the counter for up to 5 days, or freeze them for up to 3 months.
My Go-To Cookie Twists (Because Variety is Delicious!)
Once you fall in love with this base recipe—and trust me, you will—it’s fun to play around. Here are a few of my family’s favorite ways to change up these vegan peanut butter cookies. These aren’t just ideas—I make each of these versions regularly!
- Add Chocolate Chips: Stir in a handful of dairy-free chocolate chips before baking. My kids love this version.
- Press in a Peanut Butter Cup: When the cookies are fresh from the oven, push a mini vegan peanut butter cup into the center. It gets perfectly soft.
- A Pinch of Sea Salt: Sprinkle a little flaky salt on top before baking. It makes the peanut flavor really pop.
That’s it. No fluff. Just a few ways to make a great cookie your own.
A Treat That Loves You Back
These aren’t just empty calories! Thanks to the peanut butter and almond flour, these cookies give you a nice boost of plant-based protein and healthy fats. Using natural sweeteners means no refined sugar crash.
Per cookie (1/12 of batch):
- Calories: ~145
- Fat: 10g
- Carbs: 11g
- Protein: 4g
How to Keep Them (If They Last!)
These cookies are best friends with a cookie jar! Just tuck them into an airtight container on your counter, they’ll stay perfectly soft and delicious for up to 5 days (if you can manage to resist them that long!).
Freezing: These freeze like a dream! Pop them in a freezer bag for up to 3 months.
Your Questions Answered!
What can I use instead of eggs in peanut butter cookies?
A “flax egg” is my go-to! Just mix 1 tbsp ground flaxseed with 3 tbsp water and let it sit for 5 minutes. It binds everything perfectly.
Can peanut butter replace eggs in cookies?
Not quite—peanut butter adds moisture and fat, but for binding, you’ll still need a flax egg (1 tbsp flax + 3 tbsp water). It’s the perfect vegan binder!
Which cookie mixes are vegan?
Duncan Hines and Simple Mills often have accidentally vegan mixes—just check labels for dairy or eggs. Enjoy Life mixes are fully vegan and foolproof.
How do you make vegan cookies soft and chewy?
Here’s the #1 trick for soft and chewy cookies: take them out just before you think they’re done. If they look a bit soft in the middle, you’re right on time! They’ll firm up beautifully as they cool.
My Final Thoughts
I’ve been making these vegan peanut butter cookies every Sunday afternoon since my son was diagnosed with a dairy allergy three years ago. What started as a necessity has become our favorite tradition – the one recipe that never fails to fill our kitchen with warmth and laughter. Through countless batches (and a few learning experiences), I’ve perfected this version that even my skeptical father now requests for his birthday.
Now I’d love to hear from you!
Did you add your own twist? Did your family ask for seconds? Leave a comment below and share your baking story—I read every single one!
And if you’re still in a baking mood, you’ve got to try my two other favorite easy recipes next:
- The Best Vegan Banana Bread You’ll Ever Taste
- Who Needs Cheese? Your New Favorite Vegan Quesadilla Is HERE!
Now go preheat that oven—your perfect vegan peanut butter cookies are waiting!