
Baking is one of those activities that feels like a warm hug for the soul. And when it comes to cookies, nothing beats the rich, nutty flavor of peanut butter. I created this vegan peanut butter cookies recipe because I wanted a treat that’s indulgent, satisfying, and completely plant-based. Whether you’re vegan, dairy-free, or just looking to try something new, these cookies are perfect. They are soft in the middle, slightly crisp around the edges, and melt in your mouth with every bite.
This recipe is simple enough for beginners but also satisfying for experienced bakers who want to whip up a quick batch of cookies without compromising on flavor. The aroma of freshly baked peanut butter cookies filling your kitchen is unforgettable, and the taste? Pure bliss.
If you’re a fan of classic cookies but want a healthier, plant-based version, you’re going to love this. Keep reading to find out why this recipe is so special and exactly how to make it perfectly every time.
Why I Love This Recipe
The beauty of this recipe lies in its simplicity and versatility. I love it because it uses ingredients that are easy to find, and yet the result feels decadent. The peanut butter provides a creamy, nutty flavor, while a touch of maple syrup or coconut sugar brings in just the right amount of sweetness.
I also appreciate that this recipe is forgiving. Even if your cookies spread a little more than expected or crack slightly on top, they still taste amazing. They are perfect for a quick snack, a thoughtful gift, or even a dessert to share with friends.
What makes these cookies stand out is the texture—they are soft, chewy, and not overly dry. The nutty aroma combined with the subtle sweetness makes every bite irresistible. I know people make this recipe because it’s satisfying, comforting, and always a crowd-pleaser. You’ll find yourself reaching for a second cookie almost immediately.
Ingredients for Vegan Peanut Butter Cookies
To make these cookies, you only need a handful of simple, plant-based ingredients. Each one plays a crucial role in creating the perfect texture and flavor.
- Peanut butter: I prefer creamy peanut butter, as it blends easily and creates a smooth texture. Natural peanut butter works too if you like a more intense nutty flavor.
- Maple syrup or coconut sugar: Adds sweetness while keeping the recipe vegan-friendly. Maple syrup gives a slightly caramel-like undertone.
- Flour: All-purpose flour works best, but you can use whole wheat or gluten-free flour if you prefer.
- Baking soda: Helps the cookies rise just enough to create a soft, tender crumb.
- Plant-based milk: Almond, oat, or soy milk works well, providing moisture to the dough.
- Vanilla extract: Enhances the flavor and complements the nuttiness of the peanut butter.
- Salt: A pinch of salt balances the sweetness and brings out the nutty flavor.
These ingredients are easy to source and usually already available in most kitchens. That’s part of the appeal—simple ingredients creating something extraordinary.
How Much Time Will You Need
This recipe is perfect for busy bakers because it’s quick and efficient.
- Preparation time: About 10 minutes
- Cooking time: 12–15 minutes
- Total time: Approximately 25 minutes
From start to finish, you can have warm, freshly baked cookies on your table in less than half an hour. It’s ideal for a spontaneous treat or last-minute dessert.
How to Make Vegan Peanut Butter Cookies

Here’s a step-by-step guide to baking these delicious cookies. I’ll walk you through every detail so that even if it’s your first time baking vegan cookies, you’ll get perfect results.
Step – 1: Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper to prevent sticking.
Step – 2: In a large mixing bowl, combine 1 cup of creamy peanut butter, ½ cup of maple syrup (or coconut sugar), and 1 teaspoon of vanilla extract. Mix until smooth and well incorporated.
Step – 3: In a separate bowl, whisk together 1 cup of flour, ½ teaspoon of baking soda, and a pinch of salt. Gradually add this dry mixture to the peanut butter mixture, stirring until a soft dough forms.
Step – 4: If the dough feels too dry, add 1–2 tablespoons of plant-based milk, one tablespoon at a time, until the dough holds together but isn’t sticky.
Step – 5: Scoop tablespoons of dough and roll them into balls. Place them on the prepared baking sheet about 2 inches apart.
Step – 6: Flatten each cookie slightly with a fork, creating a crisscross pattern on top. This not only looks classic but also ensures even baking.
Step – 7: Bake in the preheated oven for 12–15 minutes. The cookies will be soft when you remove them—they firm up as they cool.
Step – 8: Allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack. This step ensures they hold their shape and don’t crumble.
Substitutions
If you want to tweak this recipe, there are a few substitutions that work beautifully:
- Nut butters: Almond butter, cashew butter, or sunflower seed butter can replace peanut butter for a different flavor profile.
- Sweeteners: Agave syrup or date syrup can be used instead of maple syrup for a different kind of sweetness.
- Flour: Gluten-free flour blends can replace all-purpose flour for those avoiding gluten.
- Milk alternatives: Coconut milk, rice milk, or even oat milk can replace almond milk without affecting texture.
These substitutions allow you to adapt the recipe based on dietary preferences or ingredient availability while maintaining delicious results.
Best Side Dishes for Vegan Peanut Butter Cookies
Pairing these cookies with the right accompaniments can elevate your snack or dessert time:
- A warm cup of almond or oat milk
- Vegan chocolate spread on toast
- Fresh fruit like sliced bananas or strawberries
These pairings balance the rich, nutty flavor of the cookies and make the experience even more enjoyable.
Serving and Presentation Tips
Serving your vegan peanut butter cookies can be just as enjoyable as baking them. Presentation plays a big role in making these treats feel special. I like to serve them stacked on a rustic wooden plate for a cozy, homey feel or arrange them in a circular pattern on a white platter for a clean, elegant look.
For a bit of flair, you can lightly dust the cookies with powdered sugar or drizzle some vegan dark chocolate over the top. Garnishing with a few crushed peanuts adds texture and highlights the peanut flavor. These small touches make the cookies perfect for sharing at gatherings or gifting to friends and family.
Serving them slightly warm, straight from the oven, enhances their soft, chewy texture and brings out the nutty aroma. Pairing them with a vegan latte, tea, or even a chilled glass of almond milk makes for a comforting and indulgent experience.
Tips and Tricks to Make This Recipe Better

Even simple recipes can be elevated with a few careful tweaks. Here are my top tips for baking vegan peanut butter cookies:
- Use room temperature peanut butter: This ensures your dough mixes smoothly and bakes evenly. Cold peanut butter can make the dough dense.
- Don’t overmix: When combining the wet and dry ingredients, mix until just incorporated. Overmixing can result in cookies that are too tough.
- Chill the dough: If your kitchen is warm or your dough feels soft, refrigerate it for 15–20 minutes. This helps the cookies hold their shape during baking.
- Check the oven early: Vegan cookies often bake faster than traditional ones. Start checking at 12 minutes to prevent over-browning.
- Experiment with flavors: Add a pinch of cinnamon, nutmeg, or even a few vegan chocolate chips for variety.
Common Mistakes to Avoid
Even experienced bakers sometimes stumble when making cookies. Here’s what to watch out for:
- Skipping the parchment paper: This can make your cookies stick to the baking sheet and break apart when you try to remove them.
- Using too much flour: It can make cookies dry and crumbly. Always measure flour accurately.
- Overbaking: These cookies continue to firm up after baking. Remove them from the oven while slightly soft to maintain chewiness.
- Ignoring ingredient temperature: Cold peanut butter or milk can affect dough consistency and baking time.
By avoiding these common mistakes, your cookies will consistently turn out soft, chewy, and perfectly golden.
How to Store It
Proper storage is key to keeping your vegan peanut butter cookies fresh and flavorful:
- Room temperature: Store in an airtight container for up to 5 days. Place a piece of parchment paper between layers to prevent sticking.
- Refrigeration: If your kitchen is warm, refrigerate the cookies for up to 10 days. Bring them to room temperature before serving.
- Freezing: Freeze baked cookies in an airtight container for up to 2 months. You can also freeze unbaked dough—just scoop onto a tray, freeze, then transfer to a freezer bag for baking later.
FAQ
Are these cookies gluten-free?
They can be! Simply use a 1:1 gluten-free flour blend instead of all-purpose flour.
Can I use crunchy peanut butter?
Absolutely! Crunchy peanut butter adds extra texture, though the cookies will be slightly less smooth.
How sweet are these cookies?
They have a mild sweetness from maple syrup or coconut sugar. You can adjust the amount to suit your taste.
Can I make these cookies nut-free?
Yes, swap peanut butter for sunflower seed butter or soy nut butter for a nut-free alternative.
How do I make them extra chewy?
Chilling the dough before baking and slightly underbaking the cookies ensures a soft, chewy center.

Vegan Peanut Butter Cookies Recipe
- Total Time: 25 minutes
- Yield: 12–14
- Diet: Vegan
Description
Vegan Peanut Butter Cookies – Soft, chewy, and packed with rich peanut flavor, these vegan peanut butter cookies are simple to make and utterly irresistible. Perfect for a quick snack, dessert, or a gift for friends, they use easy-to-find ingredients and bake in under 30 minutes. With tips for substitutions, storage, and serving, this recipe ensures every bite is a delight.
Ingredients
- 1 cup creamy peanut butter
- ½ cup maple syrup or coconut sugar
- 1 cup all-purpose flour (or gluten-free flour)
- ½ teaspoon baking soda
- Pinch of salt
- 1 teaspoon vanilla extract
- 1–2 tablespoons plant-based milk (optional)
Instructions
- Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper.
- In a large bowl, mix peanut butter, maple syrup, and vanilla until smooth.
- In a separate bowl, combine flour, baking soda, and salt. Gradually mix into wet ingredients until dough forms.
- Add plant-based milk if dough is too dry.
- Scoop dough into balls, place on baking sheet, and flatten slightly with a fork.
- Bake for 12–15 minutes. Cool for 5 minutes on the sheet, then transfer to a wire rack.
Notes
- For extra flavor, sprinkle with crushed peanuts or drizzle vegan chocolate.
- Dough can be chilled for firmer cookies.
- Experiment with cinnamon, nutmeg, or chocolate chips for variety.
- Prep Time: 10 minutes
- Cook Time: 12–15 minutes
- Category: Dessert / Snack
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 12–14
- Calories: 180
- Sugar: 10g
- Sodium: 100mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 0mg