When my 3 year old was couldn’t have dairy (thanks to some not-so-fun food allergies), these Vegan Peanut Butter Chocolate Chip Cookies were my go-to dessert for him. He absolutely loved them and always asked for more. Fast forward to today, he’s now 5 and still asking me to make these cookies!
And for good reason: they’re SO good. As a busy mom, I also love that they come together in one bowl in just a few minutes. This is hands-down the best peanut butter cookie recipe that’s diary-free, egg-free, vegan, and true perfection!
Why You’ll Love these Vegan Peanut Butter Chocolate Chip Cookies
If you’ve ever tried making a vegan cookie recipe, then you know it can be tricky to get the texture just right. But I can tell you firsthand that these healthy peanut butter cookies are INCREDIBLE! Here’s what you’ll love about them:
- Healthier Ingredients: Made with natural peanut butter, almond flour, and oat flour, these cookies offer a great source of protein and fiber that actually add so much flavor and the best texture.
- Easy to Make: With just one bowl and straightforward instructions, you can whip these up in 20-25 minutes total —minimal cleanup required!
- Perfectly Sweet: The balance of maple syrup and brown sugar means these vegan cookies have just the right amount of sweetness.
- Vegan Friendly: No animal products here, making them a fantastic option for anyone following a vegan lifestyle. They’re dairy-free, gluten-free, and egg-free!
Want more next-level vegan recipes? Try these 27+ Vegan Comfort Food Ideas!

Peanut Butter Cookies Vegan Ingredients
Unsalted Peanut Butter – I prefer using creamy, runny peanut butter for that perfectly smooth texture. It’s the star of the show here, bringing that rich, nutty flavor we all love in peanut butter cookies!
Vegan Butter – Softened vegan butter helps create a tender crumb in these cookies. You can use any brand you like; just make sure it’s softened to room temperature for easy mixing. Coconut oil also works great!
Maple Syrup – A natural sweetener that adds a subtle, earthy sweetness to the cookies. If you prefer, honey (if not strictly vegan) or agave syrup can be used as alternatives.
Brown Sugar – This adds moisture and a lovely depth of flavor with its caramel notes. You can also try coconut sugar for a refined sugar-free option!
Vanilla Extract – A dash of vanilla enhances all the other flavors, giving the cookies that classic sweet vanilla taste.
Almond Flour – A gluten-free favorite that contributes to a soft, chewy texture while keeping the cookies grain-free. I recommend using Super-Fine Almond Flour for the best results!
Oat Flour – This gluten-free flour adds a light, mildly sweet flavor and helps bind the cookies. This is my favorite brand of oat flour for baking!
Baking Soda/Baking Powder – These are essential for helping the cookies rise and achieve a delightful texture.
Salt – Just a pinch to balance the sweetness and elevate the overall flavor profile. You can also add flaky sea salt on top before baking!
Mini Chocolate Chips – Because what’s a peanut butter cookie without a little chocolate? These add little pockets of joy, but you can leave them out or use cacao nibs for a less sweet, more antioxidant-rich option.

How to Make Vegan Peanut Butter Cookies
These Vegan Peanut Butter Cookies are not only super easy to make, they’re addicting and SO good! I recommend using an electric hand mixer (or a stand mixer) to save time. Here’s how to whip them up quickly:
- Preheat and Prep – Heat the oven to 350°F and line a baking sheet with parchment paper.
- Mix Butter & Sugars – Beat the room temperature vegan butter and brown sugar until fluffy, then add in the peanut butter, maple syrup, and vanilla.
- Add Dry Ingredients – Fold in the almond and oat flours, baking soda, baking powder, and salt until just combined.
- Add Chocolate Chips – Stir in the chocolate chips, saving some to top the cookies if desired.
- Scoop & Flatten – Drop the dough by spoonfuls onto your baking sheet, flattening slightly.
- Bake – Bake the cookies for 12-15 minutes, or until the edges are golden. Allow to cool slightly and enjoy!





Tips for Vegan Peanut Butter Chocolate Chips Cookie
Make these easy, one-bowl peanut butter cookies in no time with these tips!
- Make sure the vegan butter is softened (but not melted) for the perfect cookie texture.
- Use a silicone spatula to fold the ingredients together—this prevents overmixing, which can lead to tough cookies.
- Give each cookie a little press before baking; since they don’t spread much, this helps them bake evenly.
- Top with or mix in chocolate chips, chopped nuts, flaky sea salt, or anything else you want!

How to Store Vegan Peanut Butter Cookies
Keep these vegan cookies fresh by letting them cool completely, then store them in an airtight container at room temperature for up to 5 days! For longer storage, pop them in the fridge; they’ll keep well for up to 2 weeks. Just bring them to room temperature before serving, or heat them up in the microwave for a few seconds for a warm, gooey cookie!
You’ll Also Love: Protein Cookie Dough
Freezing the Dough
One of my favorite hacks is to double the cookie dough recipe, then store half of it in the freezer for quick baking later on! To freeze:
- Scoop individual cookies onto a baking sheet and freeze until solid.
- Transfer the frozen dough balls to a zipper bag and keep them frozen for up to 3 months.
- When ready to bake, place them on a baking sheet, add a couple of extra minutes to your baking time, and enjoy freshly baked cookies any time you like!

More Vegan & Healthy Cookie Recipes
- Vegan Cookie Bars
- Gluten-Free Monster Cookies
- Vegan Salted Caramel Chocolate Cookies
- Heavenly Hunks
- Tahini Chocolate Chip Cookies
Want to save this recipe? Enter your email below and I’ll send the recipe to your inbox. Plus you’ll get new healthy recipes every week!
Vegan Peanut Butter Cookie Recipe
Equipment
- Electric Hand Mixer optional, but so helpful!
Ingredients
- 1 cup unsalted peanut butter (I suggest a creamy/runny one!)
- 7 Tablespoons vegan butter (softened)
- 1/4 cup maple syrup
- 3/4 cup + 2 Tablespoons brown sugar
- 1 teaspoon vanilla extract
- 1 1/2 cups almond flour
- 3/4 cup oat flour
- 1 tsp baking soda
- 1 tsp baking powder
- ¼ tsp salt
- ½ cup mini chocolate chips
Instructions
- Preheat the oven to 350 degrees F.
- Add the softened butter and brown or coconut sugar to a bowl.
- Beat together with an electric mixer until combined.
- Add in the peanut butter, maple syrup, and vanilla. Mix until combined.
- Fold in the almond flour, oat flour, baking soda, baking powder, and salt. Mix to combine.
- Fold in the chocolate chips until combined.
- Scoop the cookie dough using a 1 1/2 tablespoon scoop onto a baking sheet lined with parchment paper.
- Flatten the tops slightly as they won’t spread a ton during baking. Top with extra chocolate chips if desired.
- Bake for 12-15 minutes or until lightly golden brown on the edges.
- Let cool, then sprinkle with flaky salt and enjoy.

Eden says:
These are now my husband’s favorite cookies, lol! They’re so simple to make, I don’t mind whipping them up so often. They’re gone just about as fast as I make them!
Jacqueline Debono says:
This is such a nice peanut butter cookie recipe. I’m not vegan but we had vegan house guests and I made a batch for them. I enjoyed the cookies as much as they did!
Sean says:
While I am not the biggest fan of oat flour I swapped that out for GF flour but these cookies were so good my friends didn’t know they were vegan.
Cathleen says:
These cookies are calling my name! I am definitely going to make them tomorrow, thank you so much for sharing 🙂
Mikayla says:
What a great cookie. You wouldn’t guess it is vegan. I used a chucky peanut butter as I like a bit of nuts in my cookie!
Lauren says:
There was so much flavor in these vegan cookies. Even our non-vegan friends enjoyed them – who doesn’t love peanut butter and chocolate!?
DK says:
Delicious and satisfying – and best of all simple to make! The peanut butter taste in these cookies is amazing!
Megane says:
Simple, peanutty and chocolatey in all the right way. These turned out just like the pics and could not be more happy.
Elaine says:
Love these recipes!!