Unlock the secret to the most irresistible sweet treat with these incredibly easy vegan peanut butter cookies. Crafted with just 6 essential ingredients, these cookies promise a delightful textural experience: perfectly crisp edges yielding to a soft, wonderfully chewy middle. Best of all, they’re ready to enjoy in a mere 12-15 minutes, making them the ultimate indulgence for any busy day. For those with specific dietary preferences, this recipe also offers flexible options to make them refined sugar-free and entirely gluten-free, ensuring everyone can savor this classic dessert.
Imagine a warm, freshly baked cookie, bursting with rich, nutty flavor, melting in your mouth. That’s precisely what awaits you with this foolproof recipe. Whether you’re a seasoned baker or just starting your culinary journey, these plant-based peanut butter cookies are designed for success. They embody simplicity without compromising on taste or texture, proving that vegan baking can be both effortless and exquisitely delicious. Prepare to make these a staple in your dessert repertoire!

Why You’ll Adore These Vegan Peanut Butter Cookies
Calling all peanut butter enthusiasts! If you find yourself constantly reaching for the peanut butter jar, whether for flapjacks, oatmeal balls, granola, or even homemade peanut milk, then these easy vegan peanut butter cookies are an absolute must-try. They are the perfect anytime treat, ideal for sharing at potlucks, packing into lunch boxes for a sweet surprise, or simply enjoying as a delightful afternoon snack. The entire process, from mixing to baking, takes just about 40 minutes, making them incredibly convenient for busy schedules.
Despite being completely free of eggs and dairy, these brown sugar peanut butter cookies deliver an unparalleled taste and texture experience. Each bite offers a satisfying crunch from the exterior, giving way to a wonderfully soft and slightly chewy interior that truly melts in your mouth. The intense, sweet peanut butter flavor shines through, making them incredibly satisfying. What makes this recipe even more appealing is its simplicity: it relies on just 6 common, budget-friendly pantry ingredients, requires no fussy egg substitutes, and can be prepared with minimal equipment – typically just a couple of bowls. Plus, there’s no need for dough chilling, which means you can go from craving to cookie in record time!
Beyond their deliciousness, these cookies are incredibly versatile. They cater to a wide range of dietary needs, being naturally dairy-free and easily adaptable for gluten-free diets with a simple flour swap. This makes them a fantastic option for gatherings where guests may have various dietary restrictions. Their make-ahead and freezer-friendly nature adds another layer of convenience, allowing you to prepare a batch in advance and have homemade cookies on hand whenever the craving strikes. For more peanut butter-infused delights, be sure to explore recipes like chocolate-covered peanut butter cookie dough bonbons, indulgent double peanut butter sandwich cookies, and classic vegan peanut butter cups.
Essential Ingredients & Smart Substitutions
Crafting these delectable vegan peanut butter cookies requires only a handful of readily available ingredients. Each plays a crucial role in achieving the perfect balance of flavor and texture. Please refer to the full recipe card below for precise measurements and quantities. Here’s a closer look at what you’ll need and how you can adapt it to your pantry and preferences:

Peanut Butter: The star of the show! For the best results and to prevent excessive spreading, opt for a creamy, no-stir peanut butter like Jif or Skippy. If using natural peanut butter (the kind that separates), make sure to stir it very well before measuring. If it’s very drippy, you might need to chill the dough for 30 minutes before baking to help it firm up. You can use crunchy peanut butter for added texture.
Brown Sugar: This provides moisture, depth of flavor, and contributes to the cookies’ chewy texture. For a refined sugar-free option, coconut sugar can be used as a 1:1 substitute. While the flavor will be slightly different, it still yields delicious results. You can also use granulated sugar, but brown sugar provides a richer taste and softer chew.
Plant-Based Milk: Any unsweetened dairy-free milk will work perfectly here. Almond milk, soy milk, oat milk, or cashew milk are all excellent choices. Ensure it’s unsweetened to control the overall sweetness of the cookies.
Vanilla Extract: A crucial flavor enhancer that complements the peanut butter beautifully. Use pure vanilla extract for the best flavor. If you don’t have it, you can omit it, but it adds a lovely aromatic touch.
All-Purpose Flour: The foundation of the cookie structure. For gluten-free vegan peanut butter cookies, simply swap this for a 1:1 gluten-free all-purpose flour blend (such as Bob’s Red Mill or King Arthur’s). Ensure your chosen blend contains xanthan gum, or add ¼ teaspoon if it doesn’t, to maintain texture.
Baking Powder: This leavening agent helps the cookies achieve a slight lift and contributes to their soft texture. Do not confuse it with baking soda; they have different chemical properties. Make sure your baking powder is fresh for optimal results.
Delicious Add-Ins & Variations
These easy vegan peanut butter cookies are a fantastic base for customization. Feel free to add up to two cups of your favorite mix-ins to create unique flavor combinations:
- Vegan Chocolate Chip Peanut Butter Cookies: Elevate your cookies by folding in white, milk, or dark vegan chocolate chips or chunks for an extra layer of decadence.
- Chopped Nuts: Enhance the nutty profile with chopped peanuts, walnuts, pecans, almonds, or even pistachios.
- Dried Fruit: Add a touch of natural sweetness and chewiness with raisins, cranberries, chopped dates, or cherries.
- Apple and Peanut Butter Cookies: For a unique twist, finely dice one small apple (like Granny Smith for a tart contrast) and fold it into the dough.
- Coconut: A few tablespoons of shredded, unsweetened coconut will add a subtle tropical flavor and chewy texture.
- Spices: Warm up the flavor profile with ¼-½ teaspoon of cinnamon, pumpkin pie spice, or a hint of nutmeg.
- Pretzels: For a delightful salty crunch, crush pretzels into small pieces and mix them into the dough.
- Flaky Sea Salt: A sprinkle over the top before baking will enhance the sweetness and add a sophisticated touch.
- Candy: If you’re not strictly refined sugar-free, consider adding vegan-friendly candies for a colorful and fun variation.
- Espresso Powder: A teaspoon of instant espresso powder can deepen the chocolate flavor if you’re adding chocolate chips, or simply add a subtle complexity to the peanut butter.
Step-by-Step Guide: How To Make Vegan Peanut Butter Cookies
Making these delightful vegan peanut butter cookies is straightforward and enjoyable. Follow these simple steps to achieve perfect results every time:


Step 1: Prepare Your Workspace. Begin by preheating your oven to 350°F (180°C). Line a large baking sheet with parchment paper or a silicone baking mat to prevent sticking and ensure even baking. In the bowl of a stand mixer fitted with the paddle attachment, or using a large bowl with a hand mixer, combine the peanut butter and sugar. Beat these two ingredients together for about 2 minutes, until the mixture becomes light, creamy, and fluffy. Remember to stop and scrape down the sides of the bowl regularly to ensure everything is thoroughly incorporated.
Step 2: Incorporate Liquids. To the whipped peanut butter and sugar mixture, add the plant-based milk and vanilla extract. Continue mixing on low speed until these liquid ingredients are just combined. Be careful not to overmix at this stage, as we want to maintain the airy texture achieved in the previous step.


Step 3: Combine Dry and Wet Ingredients. In a separate small bowl, whisk together the all-purpose flour and baking powder until well combined. Gradually add this dry mixture to the wet peanut butter mixture. Use a sturdy spatula or the paddle attachment of your mixer to mix until a thick, sticky dough forms. Be careful not to overmix, as this can lead to tougher cookies. Mix just until no streaks of dry flour remain.
Step 4: Form the Cookie Balls. Using a medium cookie scoop (approximately 1 ½ tablespoons of dough), scoop out portions of the dough and roll them into uniform balls between your palms. Place these dough balls onto the prepared baking sheet, ensuring they are spaced at least 2 inches apart to allow for slight spreading during baking. Repeat this process until all the cookie dough has been used.


Step 5: Create the Signature Crisscross Pattern. This step is both decorative and functional, as these cookies don’t spread much on their own. Take a fork and gently press down on the top of each cookie dough ball, flattening it slightly and creating a distinct pattern. Rotate the fork 90 degrees and press again to create the classic crisscross design. Press until the edges of the cookies begin to crack lightly – this indicates they are sufficiently flattened without falling apart. If desired, sprinkle with a little extra sugar or flaky sea salt at this stage for added flavor and visual appeal.
Step 6: Bake and Cool. Transfer the baking sheet to your preheated oven and bake the peanut butter cookies for 12-15 minutes. The exact baking time may vary slightly depending on your oven, so keep an eye on them. You’re looking for golden edges and a slightly set center. Once baked, remove the cookies from the oven and allow them to cool on the baking sheet for 10-15 minutes. This crucial cooling time allows them to firm up and prevents them from breaking when transferred. Finally, move them to a wire rack to cool completely. Enjoy your freshly baked vegan peanut butter cookies!
Frequently Asked Questions (FAQs)
Here are answers to some common questions about making these delicious vegan peanut butter cookies:
Absolutely! To make these cookies gluten-free, simply substitute the all-purpose flour with a 1:1 gluten-free all-purpose flour blend. Popular brands like Bob’s Red Mill or King Arthur’s offer excellent gluten-free options that work wonderfully in this recipe. Ensure your chosen blend contains xanthan gum, or add about ¼ teaspoon of xanthan gum per cup of flour if it’s not included in the blend, to help with the cookie’s structure and elasticity.
While the crisscross pattern is a classic and charming decoration for peanut butter cookies, it’s not strictly necessary for the flavor. However, flattening the dough balls is important. These cookies don’t spread much in the oven on their own, so pressing them down ensures they bake evenly and have the desired cookie shape rather than remaining as dense balls. The crisscross simply adds to their traditional appeal!
Yes, you can experiment with other nut or seed butters! Almond butter, cashew butter, or sunflower seed butter (for a nut-free option) are good alternatives. Keep in mind that the consistency of different butters varies greatly. If you use a very drippy, natural nut or seed butter, you might need to chill the dough for at least 30 minutes before shaping and baking to prevent excessive spreading. You may also need to adjust the flour amount slightly, adding a tablespoon or two more if the dough feels too wet, or a tiny bit more plant milk if it’s too dry.
Yes, air frying is a great option for quicker baking or smaller batches! Complete steps 1-5 of the recipe as usual: prepare the dough, scoop, roll into balls, and flatten with the crisscross pattern. Then, arrange the flattened cookies in a single layer in your air fryer basket, ensuring there’s enough space between them for air to circulate. You may need to bake them in batches. Air fry for 7-9 minutes at 300°F (150°C). Once done, leave them in the air fryer basket for an additional 5 minutes to set before carefully transferring them to a wire rack to cool completely.
To make these cookies entirely refined sugar-free, simply substitute the brown sugar with an equal amount of coconut sugar. Coconut sugar has a similar texture and caramel-like flavor to brown sugar, making it an excellent alternative. The baking process and cookie texture should remain largely the same, offering a healthier, naturally sweetened treat.
Expert Tips for Perfect Vegan Peanut Butter Cookies
Achieving the perfect batch of vegan peanut butter cookies is easy with these insider tips and tricks:
- Choose the Right Peanut Butter: For consistent results and to prevent your cookies from spreading too much, opt for creamy, no-stir peanut butter brands like Jif or Skippy. Natural peanut butter, which often separates and is runnier, can make the dough softer and more prone to spreading. If using natural peanut butter, ensure it’s thoroughly stirred, and consider chilling the dough for 30 minutes before shaping.
- Measure Flour Accurately: Proper flour measurement is crucial for the correct cookie texture. Avoid scooping flour directly from the bag, as this compacts it and leads to too much flour. Instead, fluff the flour in its bag, then spoon it gently into your measuring cup. Level off the top with the back of a knife or a straight edge. This method prevents dense, cakey cookies and ensures a lighter, chewier result.
- Avoid Over-Mixing the Dough: Once you add the flour mixture to the wet ingredients, mix only until the ingredients are just combined and no dry streaks of flour remain. Over-mixing can overwork the gluten in the flour, which develops elasticity and can lead to tough, dense cookies with an altered texture and less spread.
- Customize the Texture to Your Liking: If you prefer a softer, chewier interior, reduce the baking time by a minute or two. For those who enjoy a crunchier cookie, increase the baking time by 2-3 minutes until the edges are deeper golden brown and firmer to the touch. Keep in mind that cookies will firm up more as they cool.
- Adjust Sweetness Carefully: You can slightly adjust the amount of sugar to suit your taste preference. However, be mindful that sugar plays a role beyond just sweetness; it also contributes to the moisture, browning, and overall chewy texture of these vegan peanut butter cookies. Reducing too much sugar might affect the cookie’s structure and spread.
- Even Cookie Size: Use a cookie scoop to ensure all your cookies are the same size. This not only makes for a more aesthetically pleasing batch but also ensures they bake evenly and finish at the same time.
- Don’t Skip the Crisscross: As mentioned, these cookies don’t spread much. The fork marks help flatten them, allowing for a more uniform bake and preventing them from becoming too thick or dense.
- Cooling is Key: While it’s tempting to grab a hot cookie right out of the oven, allowing them to cool on the baking sheet for at least 10-15 minutes is vital. This time allows them to set and firm up, preventing them from crumbling when you transfer them to a wire rack.

Storage & Freezing for Freshness
Ensuring your delicious vegan peanut butter cookies stay fresh and delightful is simple with proper storage techniques. Whether you’re planning to enjoy them over a few days or save them for a future treat, here’s how:
Room Temperature Storage: Store these wonderfully chewy and soft peanut butter cookies in an airtight container at room temperature. They will remain fresh and delicious for 4-5 days. To maintain their texture, avoid exposing them to air, which can cause them to dry out. For an extra soft texture, warm them briefly in the microwave for a few seconds before serving.
Refrigerator Storage: If you need to extend their shelf life further, transfer the cookies to an airtight container and store them in the refrigerator for up to 2 weeks. Chilling can make them a bit firmer, but they’ll soften quickly when brought to room temperature or gently warmed.
Can You Freeze Vegan Peanut Butter Cookies?
Freezing is an excellent way to keep these dairy-free peanut butter cookies fresh for longer or to prepare ahead for future cravings:
- Freezing Baked Cookies: To freeze baked cookies, first allow them to cool completely. Then, arrange them in a single layer on a baking sheet and flash-freeze them for about 1-2 hours until solid. Once frozen, transfer the solid cookies to a freezer-safe Ziplock bag or Stasher bag, pressing out as much air as possible to prevent freezer burn. They can be stored in the freezer for up to 2 months. Thaw them at room temperature or gently warm in the microwave for a fresh-from-the-oven experience.
- Freezing Unbaked Cookie Dough: You can also freeze the unbaked cookie dough! Shape the dough into balls and flatten them with the crisscross pattern as per the recipe. Flash-freeze these shaped dough portions on a tray until solid, then transfer them to a freezer-safe Ziplock or Stasher bag for up to 2 months. When you’re ready to bake, simply place the frozen dough balls on a prepared baking sheet and bake from frozen, adding an extra 2-4 minutes to the regular baking time. This allows for warm, fresh cookies whenever you desire, with minimal effort.

Vegan Peanut Butter Cookies
10 mins
12 mins
35 mins
12 cookies

Equipment
-
Measuring Cups
-
Measuring spoons
-
Baking sheet
Ingredients
Instructions
-
Preheat the oven to 350 degrees F (180°C) and line a baking sheet with a silicone mat or parchment paper. Set aside.
-
In the bowl of a stand mixer or a large bowl with a hand mixer, add the peanut butter and sugar. Mix for 2 minutes, scraping the sides regularly, until light and fluffy.
-
Add the plant-based milk and vanilla extract to the bowl and mix until fully combined.
-
In a separate small bowl, mix the flour and baking powder. Add it to the peanut butter mixture. Mix by hand using a spatula or the paddle attachment of the mixer until a very thick, sticky dough forms and is fully combined. Avoid overmixing.
-
Scoop dough using a medium-sized cookie scoop (about 1 ½ tablespoons) and form balls. Place them on the prepared baking sheet, ensuring about 2 inches between each cookie ball.
-
Using a fork, gently press down on each cookie to flatten it and create a crisscross pattern. Press until the edges begin to crack slightly, but not so much that the cookie falls apart.
-
Bake for 12 to 15 minutes, or until the edges are golden brown and the centers are just set, for a crunchy exterior and soft, chewy interior.
-
Remove from the oven and allow to cool on the baking sheet or a cooling rack for 10 to 15 minutes before serving.
Notes
- Use creamy peanut butter: Opt for no-stir, creamy peanut butter (like Jif’s or Skippy’s) to prevent excessive cookie spreading, which can happen with natural, drippy peanut butter.
- Measure flour properly: Fluff the flour in its bag, spoon it into a measuring cup, and level it with a knife. This method prevents dense, cakey cookies caused by over-measured flour.
- Don’t over-mix the dough: Overworking the dough can develop the gluten too much, negatively affecting the texture and spread of your cookies. Mix just until combined.
- Adjust the texture: For a softer interior, reduce the baking time by a minute or two. For a crunchier cookie, increase it by 2-3 minutes.
- Adjust the sweetness: While you can slightly reduce the sugar, be aware that significantly altering the amount may impact the chewy texture of this peanut butter cookie recipe.
Nutrition
Calories: 203kcal
Carbohydrates: 22g
Protein: 6g
Fat: 11g
Saturated Fat: 2g
Polyunsaturated Fat: 3g
Monounsaturated Fat: 6g
Sodium: 139mg
Potassium: 145mg
Fiber: 1g
Sugar: 11g
Calcium: 48mg
Iron: 1mg
Additional Info
Tried this recipe?
Please tag us at @PlantBasedOnABudget! 🙂