There's something magical about the smell of peanut butter cookies baking in the oven. It takes me right back to Saturday afternoons in my mom's kitchen, watching her mix up batch after batch. Now I make these with Logan and Ellie, and honestly? These vegan peanut butter cookies might be even better than the ones I remember from childhood.
The best part is how simple they are. No eggs, no dairy, no fuss — just one bowl, a handful of pantry ingredients, and about 25 minutes from start to finish. The cookies come out soft and chewy with slightly crispy edges, loaded with that rich peanut butter flavor we all crave. Plus, there's no chilling required, which means when that cookie craving hits, you're only minutes away from warm, gooey happiness.
Whether you're vegan, dairy-free, or just looking for an easier way to make peanut butter cookies, this recipe is about to become your new favorite. Let's bake some cookies together!
Jump To
- Why This Is The Best Vegan Peanut Butter Cookie Recipe
- Ingredients You'll Need
- How To Make Vegan Peanut Butter Cookies
- Recipe Variations & Add-Ins
- Why Do Vegan Peanut Butter Cookies Fall Apart?
- 5 Secrets to Vegan Peanut Butter Cookies That Hold Together
- Common Questions About Vegan Peanut Butter Cookies
- Storage & Freezing Instructions
- Expert Baking Tips
- Serving Suggestions
- 📖 The Complete Recipe
- 💬 Reviews
Why This Is The Best Vegan Peanut Butter Cookie Recipe
I've tested countless vegan peanut butter cookie recipes over the years, and this one keeps winning in my kitchen for good reason. Here's what makes these cookies so special:
No eggs or dairy needed — The peanut butter itself acts as the perfect binder, creating cookies that hold together beautifully without any flax eggs or complicated substitutions.
Made in just one bowl — Less cleanup means more time for the important stuff, like sneaking warm cookies with a glass of almond milk.
No chilling required — Most cookie recipes make you wait hours for the dough to firm up in the fridge. Not this one. Mix it up and get those cookies in the oven right away.
Perfectly textured every time — Soft, chewy centers with those classic slightly crispy edges that make peanut butter cookies so irresistible.
Simple pantry ingredients — Nothing fancy or hard to find. If you have peanut butter, sugar, flour, and plant milk, you're basically there.
I've made these cookies dozens of times with my kids, and they turn out consistently perfect whether we're baking on a rainy Tuesday or preparing treats for a school event. That reliability matters when you're standing in your kitchen with eager little helpers waiting to taste-test.
Ingredients You'll Need
One of the things I love most about this vegan peanut butter cookie recipe is how straightforward the ingredient list is. You probably have most of these in your pantry right now.
Key Ingredients
- 1 cup creamy peanut butter (natural or regular — I'll explain the difference in a moment)
- ¾ cup coconut sugar (or regular cane sugar)
- ¼ cup almond milk (or any plant-based milk you have)
- 1 teaspoon vanilla extract
- 1 ¼ cups all-purpose flour
- 1 teaspoon baking soda
- ¼ teaspoon salt (skip if using salted peanut butter)
Ingredient Notes & Substitutions
Peanut butter options: I typically use natural peanut butter that's been stirred really well until creamy. If you grab a jar where the oil has separated, make sure you mix it thoroughly first — that consistency matters for cookies that hold together properly. Regular no-stir peanut butter works great too and gives you foolproof results every time.
The main difference between natural and regular peanut butter comes down to added ingredients. Natural versions contain just peanuts and maybe salt, while regular varieties include stabilizers that prevent separation. Both work beautifully in these cookies, so use what you prefer or have on hand.
Sugar alternatives: Coconut sugar gives these cookies a lovely subtle caramel flavor, but regular cane sugar or brown sugar work just as well. Brown sugar will make them slightly chewier and add a deeper molasses note. For a less processed option, date sugar is wonderful, though it won't dissolve quite as smoothly.
Flour options: All-purpose flour is my go-to for classic texture, but I've also had success with spelt flour for a nuttier flavor. If you need gluten-free cookies, use a good quality gluten-free all-purpose blend (I'll share more about that in the variations section).
Milk alternatives: Any plant-based milk works here — almond, oat, soy, cashew, or even coconut milk from a carton. Just make sure it's at room temperature for the best binding with the peanut butter.
How To Make Vegan Peanut Butter Cookies
This is where the magic happens, and trust me, it's almost impossibly simple. Logan always says making these cookies is easier than his homework, and he's not wrong.
- Step 1: Get ready
Preheat your oven to 350°F and line two baking sheets with parchment paper or silicone baking mats. This prevents sticking and makes cleanup so much easier.
- Step 2: Cream the peanut butter and sugar
In a large mixing bowl, combine the peanut butter and sugar. Use a wooden spoon or spatula to mix them together until well combined and slightly fluffy. This takes about a minute of good stirring. The mixture should look lighter in color and feel smooth.
- Step 3: Add the liquids
Pour in your almond milk and vanilla extract. Stir everything together until you have a smooth, creamy mixture. It might look a little loose at first, but that's exactly what we want.
- Step 4: Mix in the dry ingredients
Add your flour, baking soda, and salt (if using) to the bowl. Gently fold everything together until you have a thick, slightly sticky dough. Don't overmix here — once you no longer see dry flour streaks, you're done. The dough should be soft but hold together when you press it.
- Step 5: Shape the cookies
Scoop about 1 ½ tablespoons of dough and roll it into a ball between your palms. Place the balls on your prepared baking sheets, spacing them about 2 inches apart. Here comes the fun part: use a fork to press down on each ball, creating that classic crisscross pattern. Dip your fork in a little sugar between cookies to keep it from sticking.
- Step 6: Bake
Pop those trays in the oven for 10-13 minutes. The cookies are done when the edges look set and lightly golden, but the centers still appear slightly soft. This is important — they might look a tiny bit underdone, but they'll continue baking on the hot pan after you remove them from the oven.
- Step 7: Cool properly
Let the cookies cool on the baking sheet for 5 full minutes before transferring them to a wire rack. This step is crucial. The cookies are fragile when they're hot and need this time to firm up. Moving them too soon means they might break, and nobody wants that.
Pro Tips for Perfect Cookies
The fork-pressing technique isn't just for looks (though it does make them pretty). Dipping your fork in sugar before each press prevents the dough from sticking and adds a subtle sparkle to the tops.
These cookies are done when the edges look set but the centers still seem soft. They'll look slightly underbaked when you pull them out, and that's exactly right. Overbaking is the number one reason peanut butter cookies turn out dry instead of chewy.
Remember that 5-minute cooling time on the baking sheet. I know it's tempting to grab a warm cookie right away, but patience here makes the difference between cookies that hold together beautifully and ones that crumble when you pick them up.
Recipe Variations & Add-Ins
Once you've mastered the basic recipe, there's a whole world of delicious variations to try. Here are some of our family favorites.
Vegan Peanut Butter Chocolate Chip Cookies
This is Ellie's absolute favorite version. Simply fold in ¾ cup of vegan chocolate chips after you've mixed your dough. I use Enjoy Life semi-sweet chips because they're dairy-free and taste amazing, but any vegan chocolate chips work beautifully. The combination of rich chocolate with creamy peanut butter is pretty much unbeatable.
For extra chocolatey cookies, add 2 tablespoons of cocoa powder to the dry ingredients and reduce the flour by 2 tablespoons. These turn out wonderfully fudgy with an intense chocolate-peanut butter flavor.
Gluten-Free Vegan Peanut Butter Cookies
Making gluten-free vegan peanut butter cookies is easier than you might think. Replace the all-purpose flour with a good quality gluten-free flour blend at a 1:1 ratio. I've had the best results with blends that contain xanthan gum already mixed in — they help the cookies hold together nicely.
If you want to try almond flour, the texture will be different (more tender and crumbly), so you'll need to adjust the recipe slightly. Use 1 ½ cups almond flour and add an extra tablespoon of plant milk. The cookies will be more delicate but absolutely delicious with a lovely nutty flavor.
Other Delicious Variations
Peanut butter and jelly thumbprints — After pressing the fork pattern, use your thumb to make a small indentation in the center of each cookie. Fill with a tiny spoonful of your favorite jam before baking. Strawberry and raspberry work especially well.
Double peanut butter — Fold in ½ cup of peanut butter chips along with your dough for extra peanut butter flavor in every bite.
Sea salt topped — Sprinkle a few flakes of flaky sea salt on top of each cookie right after they come out of the oven. The sweet-salty combination is absolutely wonderful.
Oatmeal peanut butter — Reduce the flour to 1 cup and add ½ cup of rolled oats to the dough. These turn out heartier with a lovely chewy texture. Check out my vegan oatmeal cookies for more oat-based cookie inspiration.
Why Do Vegan Peanut Butter Cookies Fall Apart?
This is hands-down the most common question I get about vegan peanut butter cookies, so let's solve it together. Understanding what causes crumbly cookies helps you avoid the problem entirely.
| Problem Sign | Cause | Solution |
|---|---|---|
| Cookies crumble when picked up | Not enough liquid binding | Add 1–2 tablespoons more almond milk; make sure peanut butter is moist and creamy |
| Fall apart after cooling | Insufficient natural binding | Use natural peanut butter with visible oils; avoid dry or powdered peanut butter |
| Break in the container | Overbaked or too much flour | Reduce baking time by 2 minutes; measure flour using the spoon-and-level method |
| Can’t transfer from pan | Removed too soon while hot | Cool for a full 5 minutes on the baking sheet; cookies firm up as they cool |
| Crumbly texture throughout | Wrong flour type or ratio | Stick with all-purpose flour; avoid using only almond flour without recipe adjustments |
| Hold shape but taste dry | Peanut butter too dry or old baking soda | Stir natural peanut butter well before measuring; use fresh baking soda |
The key to vegan peanut butter cookies that hold together perfectly is getting the right balance of moisture and binding. Since we're not using eggs, the peanut butter and plant milk work together to create structure. When your dough feels right — soft but not sticky, holding together when pressed — your cookies will turn out beautifully.
5 Secrets to Vegan Peanut Butter Cookies That Hold Together
After baking these cookies countless times and troubleshooting every possible issue, I've narrowed down the most important tips for success. Follow these five secrets and you'll get perfect cookies every single time.
1. Use the right peanut butter consistency — This is huge. If you're using natural peanut butter, don't grab a jar where the oil is sitting on top and the peanut butter underneath is dry and hard. Stir that jar really well until everything is smooth and creamy. For foolproof results, no-stir varieties work beautifully because the consistency is always perfect.
2. Don't skip room temperature plant milk — Cold milk straight from the fridge doesn't bind as well with the peanut butter and flour. Room temperature milk (or even slightly warm) creates much better cohesion throughout the dough. I usually pour my measured milk into a small bowl about 10 minutes before I start baking.
3. Measure flour correctly — This is probably the most common mistake I see. Too much flour equals dry, crumbly cookies every time. Always spoon your flour into the measuring cup and level it off with a knife. Never scoop directly from the bag and never pack it down. That simple change makes such a difference.
4. Let them cool properly on the baking sheet — I know I've mentioned this already, but it's worth repeating because it's so important. These cookies are quite fragile when they first come out of the oven. That 5-minute rest on the hot baking sheet lets them firm up significantly. Try to move them sooner and they'll likely break.
5. Don't overbake — Your cookies should look slightly underdone when you pull them from the oven at 10-12 minutes. The edges will be set and maybe just barely golden, but the centers should still look soft. They continue baking on the hot pan during that cooling time. Overbaking dries them out and makes them crumbly instead of chewy.
Quick tip: If your mixed dough feels too dry or crumbly before you even start baking, add plant milk one tablespoon at a time until the dough holds together nicely when you press it between your fingers. It should feel like soft playdough.
Common Questions About Vegan Peanut Butter Cookies
No, and this is one of my favorite things about this recipe! Unlike many cookie recipes that require chilling time, these vegan peanut butter cookies are ready to bake immediately after mixing. The dough is sturdy enough to hold its shape during baking without any refrigeration. That said, if you want to make the dough ahead of time, you absolutely can refrigerate it for up to 3 days or freeze it for up to 2 months. Just let it sit at room temperature for about 10 minutes before scooping and baking.
Yes, absolutely! Natural peanut butter works wonderfully in these cookies. The key is making sure it's well-stirred and creamy before you measure it out. If the oil has separated and is sitting on top, mix everything together thoroughly until you have a smooth, consistent texture. The natural oils in good quality peanut butter actually help bind the cookies together. I use natural peanut butter most of the time and love the rich, pure peanut flavor it gives. Just avoid powdered peanut butter or varieties that are extremely dry, as these won't provide enough moisture for the cookies to hold together properly.
Crumbly cookies usually come down to one of three issues. First, there might not be enough liquid in the dough — try adding another tablespoon of plant milk. Second, you might have added too much flour, which is easy to do if you scoop directly from the bag instead of spooning it into your measuring cup. Third, the cookies might be overbaked. Remember, they should look slightly underdone when you remove them from the oven. The good news is these are all easy fixes once you know what to watch for.
Great news — this recipe is already oil-free! The only fat comes from the peanut butter itself, which contains natural oils. This makes these cookies a bit lighter than recipes that call for additional vegan butter or oil. If you're looking for even more oil-free vegan dessert ideas, you might enjoy my vegan matcha cookies, which use a similar approach.
If you need a nut-free option or just want to try something different, several alternatives work well. Almond butter and cashew butter are direct substitutions that will give you similar results with a slightly different flavor. For a nut-free version, sunflower seed butter is your best bet — it works almost identically to peanut butter in this recipe. Just note that sunflower seed butter can sometimes turn cookies slightly green due to a reaction with baking soda (it's completely harmless and doesn't affect taste, but it might surprise you the first time).
You can reduce the sugar to ½ cup for less-sweet cookies that still taste great. Going lower than that starts to affect the texture. For sugar-free versions, I've had decent results with monk fruit sweetener or erythritol blends, though the texture will be slightly different. These alternative sweeteners don't provide quite the same structure that regular sugar does, so your cookies might spread a bit more and have a slightly different mouthfeel. The National Health Service offers helpful guidance on vegan diets that touches on natural sugar alternatives if you're looking for more information.
Storage & Freezing Instructions
One of the things that makes these cookies so practical is how well they store. I often make a double batch because they disappear quickly around here.
How to Store Vegan Peanut Butter Cookies
Keep your cooled cookies in an airtight container at room temperature for up to 5 days. I like to place a piece of parchment paper between layers if I'm stacking them, though honestly they rarely last long enough for that to matter. The cookies stay soft and chewy when stored properly — no need to refrigerate them unless your kitchen gets very warm.
If you want to keep them longer, refrigeration extends their life to about 2 weeks. Just know that refrigerated cookies can be a bit firmer, so I usually let them sit at room temperature for a few minutes before eating.
Freezing Instructions
These cookies freeze beautifully, which makes them perfect for make-ahead baking. For baked cookies, let them cool completely, then arrange them in a single layer on a baking sheet and freeze for about an hour. Once frozen solid, transfer them to a freezer-safe container or bag with parchment paper between layers. They'll keep for up to 2 months. Thaw at room temperature for about 15 minutes before enjoying.
You can also freeze the cookie dough, which I do all the time. Scoop the dough into balls, press them with your fork to create the crisscross pattern, and freeze on a baking sheet until solid. Transfer to a freezer bag and store for up to 2 months. When you're ready to bake, place frozen dough balls on your baking sheet and bake as directed, adding just 1-2 extra minutes to the baking time. This way you can bake fresh cookies whenever you want without mixing up a whole new batch.
Expert Baking Tips
After making these cookies so many times, I've picked up a few tricks that really make a difference in the final result.
Room temperature ingredients matter — This might sound fussy, but having your peanut butter and plant milk at room temperature helps everything blend together smoothly and creates better structure in your cookies. If you store your peanut butter in the fridge, let it sit out for 30 minutes before baking.
Perfect your fork-pressing technique — Press down firmly enough to flatten the cookie to about ½ inch thick, but not so hard that you smash it completely flat. The goal is creating that classic pattern while maintaining some thickness in the center. Dipping your fork in sugar or flour between each cookie keeps things from sticking.
Space cookies properly on the baking sheet — These don't spread too much, but giving them about 2 inches between each cookie ensures even baking and prevents them from potentially touching and sticking together.
Rotate your baking sheet halfway through — For the most even baking, rotate your pan 180 degrees at the 6-minute mark. This compensates for any hot spots in your oven and helps every cookie bake consistently.
Use a cookie scoop for uniform size — A 1 ½ tablespoon cookie scoop (also called a medium scoop) gives you perfectly sized cookies every time. Uniform size means everything bakes evenly, so you don't end up with some cookies perfect and others overbaked.
Serving Suggestions
These vegan peanut butter cookies are wonderful on their own, but here are some of my favorite ways to enjoy them.
They're absolutely perfect with a cold glass of almond milk or oat milk — the classic combination that never gets old. Logan swears by dunking them, and I have to admit there's something pretty great about that moment when the cookie softens just slightly in the milk.
For dessert, try making ice cream sandwiches using these cookies with your favorite vegan vanilla or chocolate ice cream. Press two cookies together gently, wrap in parchment paper, and freeze for at least an hour. These disappear fast at summer gatherings.
They also make wonderful afternoon snacks with hot tea or coffee. The slight saltiness balances beautifully with the sweetness, making them a satisfying treat that doesn't feel too heavy.
For gift-giving, stack these cookies in a clear cellophane bag tied with a ribbon, or arrange them in a decorative tin lined with parchment paper. They transport well and stay fresh, making them perfect for bringing to potlucks, bake sales, or sharing with neighbors.
During the holidays, these cookies fit right in on any dessert table alongside traditional treats. Their simple, homey appearance and incredible taste always make them a hit, even with people who aren't specifically looking for vegan options.
These easy vegan peanut butter cookies have become one of my most-requested recipes, and I hope they bring as much joy to your kitchen as they do to mine. There's something special about a recipe that's simple enough to make on a busy weekday but delicious enough to serve to guests.
The beauty of these cookies is in their simplicity — no complicated techniques, no hard-to-find ingredients, just straightforward baking that delivers soft, chewy, deeply satisfying cookies every single time. Whether you're new to vegan baking or just looking for a reliable peanut butter cookie recipe, this one won't let you down.
I'd love to hear how these turn out for you! If you make them, come back and let me know what you think. Did you try any of the variations? Did your kids help press the fork patterns? Every batch tells a story, and I always enjoy hearing yours.
Happy baking, and enjoy every warm, peanut-buttery bite!
Print📖 The Complete Recipe
Easy Vegan Peanut Butter Cookies (Soft & Chewy, 1 Bowl!)
These soft and chewy vegan peanut butter cookies are made in just one bowl with simple pantry ingredients. No eggs, no dairy, and no chilling required — you'll have warm, delicious cookies ready in just 25 minutes! Perfect for family baking or satisfying those cookie cravings fast.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 22 minutes
- Yield: 24 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: Americain
- Diet: Vegan
Ingredients
- 1 cup creamy peanut butter (natural or regular)
- ¾ cup coconut sugar (or cane sugar)
- ¼ cup almond milk (or any plant-based milk)
- 1 teaspoon vanilla extract
- 1 ¼ cups all-purpose flour
- 1 teaspoon baking soda
- ¼ teaspoon salt (omit if using salted peanut butter)
Instructions
- Preheat and Prepare: Preheat oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone baking mats.
- Mix Wet Ingredients: In a large mixing bowl, combine peanut butter and sugar. Stir with a wooden spoon or spatula for about 1 minute until well combined and slightly fluffy.
- Add Liquids: Pour in almond milk and vanilla extract. Mix until smooth and creamy.
- Add Dry Ingredients: Add flour, baking soda, and salt (if using). Gently fold together until just combined and no dry flour streaks remain. Don't overmix. The dough should be soft but hold together when pressed.
- Shape Cookies: Scoop about 1 ½ tablespoons of dough and roll into balls. Place on prepared baking sheets, spacing 2 inches apart. Use a fork dipped in sugar to press down on each ball, creating a crisscross pattern and flattening to about ½ inch thick.
- Bake: Bake for 10-13 minutes, until edges are set and lightly golden but centers still look slightly soft. They will appear slightly underdone — this is correct.
- Cool: Let cookies cool on the baking sheet for 5 full minutes (this is crucial for them to firm up), then transfer to a wire rack to cool completely.
Notes
- Peanut Butter: Make sure natural peanut butter is well-stirred before measuring. No-stir varieties work perfectly for foolproof results.
- Don't Overbake: Cookies should look slightly underdone when removed from oven. They continue baking on the hot pan during cooling time.
- Cooling Time: The 5-minute cooling period on the baking sheet is essential. Moving cookies too soon will cause them to break.
- Measurement Tip: Spoon flour into measuring cup and level with a knife. Don't scoop directly from the bag or pack it down.
- Storage: Store in an airtight container at room temperature for up to 5 days, or refrigerate for up to 2 weeks.
- Freezing: Freeze baked cookies for up to 2 months, or freeze shaped dough balls and bake from frozen (add 1-2 extra minutes).
Nutrition
- Serving Size: 1 cookie
- Calories: 95
- Sugar: 6g
- Sodium: 85mg
- Fat: 4.5g
- Carbohydrates: 11g
- Fiber: 0.8g
- Protein: 2.5g






Comments
No Comments