Irresistibly Easy One-Bowl Vegan Peanut Butter Cookies: The Ultimate Dairy-Free Recipe
Get ready to bake the most delightful vegan peanut butter cookies you’ve ever tasted! This recipe is a game-changer for anyone craving a truly satisfying sweet treat that’s incredibly simple to make. Forget complicated steps, multiple bowls, or lengthy chilling times – these cookies come together effortlessly in just one bowl, using common pantry ingredients. They’re designed for speed and convenience without compromising on flavor or texture. In about 30 minutes, you can have a fresh batch of warm, homemade cookies ready to enjoy.
What makes these easy vegan cookies truly special is their perfect balance: wonderfully crisp around the edges, beautifully soft and chewy in the middle, and bursting with an intense, rich peanut buttery flavor. Each bite is a little piece of heaven. They are so addictively good, you’ll find it nearly impossible to stop at just one. They pair wonderfully with a cup of your favorite tea or coffee, making them ideal for dunking, or simply enjoyed as a standalone snack. Perfect for sharing with friends and family, or for treating yourself when that sweet craving hits!

Why These Are The Best Easy Vegan Peanut Butter Cookies
There are countless reasons why this particular vegan cookie recipe stands out. Beyond their incredible taste and texture, their simplicity is a huge plus. As a one-bowl wonder, they minimize cleanup, making them perfect for busy weeknights or impromptu baking sessions. You don’t need any fancy equipment – just a bowl, a mixer (electric is best, but a strong arm works too), and your basic baking essentials.
These dairy-free peanut butter cookies are not only suitable for a vegan lifestyle but also a fantastic option for anyone with dairy allergies or intolerances. They prove that you don’t need animal products to create truly indulgent and satisfying desserts. The use of peanut butter also makes them surprisingly filling, transforming them from a mere treat into a more substantial snack that can tide you over between meals.
The beauty of this recipe lies in its reliability. Unlike some cookie recipes that require precise temperature control or lengthy chilling, these cookies are designed for immediate gratification. From mixing the dough to pulling them golden-brown from the oven, the entire process is streamlined and stress-free. Whether you’re a seasoned baker or just starting your culinary journey, you’ll find this recipe incredibly forgiving and rewarding.

Essential Ingredients for Your Perfect Vegan Peanut Butter Cookies:
Crafting the perfect batch of homemade vegan peanut butter cookies starts with understanding the role of each ingredient. Here’s a detailed look at what you’ll need and why specific choices matter:
- Vegan Block Butter: This is a crucial component for achieving the right texture. For superior results, always opt for a firm, block-style vegan butter or margarine. Avoid spreadable varieties that come in tubs, as these typically have a higher water content. This excess water can lead to a less desirable, tougher cookie that spreads too much. Brands like Naturli Vegan Block or Flora Plant butter are excellent choices due to their lower water content, mimicking traditional dairy butter in baking.
- Sugar (Light Brown Soft Sugar & Caster/Granulated Sugar): We use a combination of two types of sugar to create a nuanced flavor and ideal texture. The light brown soft sugar contributes a lovely caramel note and helps keep the cookies moist and chewy. Caster or granulated sugar, on the other hand, is key for achieving those desirable crisp edges and a slightly lighter crumb. You can experiment with dark brown sugar for a richer, more molasses-like flavor if you prefer a bolder taste.
- Peanut Butter: The star of the show! For the best, creamiest texture and consistent results, use a smooth, creamy peanut butter. Natural peanut butters, while healthy, often have more oil separation and can be too runny, leading to a greasy or crumbly cookie dough. Look for brands that are well-emulsified and have a consistent texture.
- Vanilla Extract: A non-negotiable flavor enhancer. Vanilla extract elevates the overall taste profile, adding warmth and depth that complements the peanut butter beautifully. Always choose pure vanilla extract over imitation vanilla essence for a more authentic and robust flavor.
- Non-Dairy Milk: This ingredient acts as a vital moisture binder and egg substitute in our plant-based cookie recipe. While almost any non-dairy milk will work (almond, oat, cashew), soy milk is often recommended for baking due to its higher protein content, which can contribute to a slightly better structure and browning. Start with the recommended amount and add a tiny bit more if your dough seems too dry.
- Baking Powder and Bicarbonate of Soda (Baking Soda): These leavening agents are essential for giving the cookies their perfect rise and chew. While you can use just one if that’s all you have, a 50/50 combination of baking powder and bicarbonate of soda consistently produced the best texture during recipe testing. Baking powder provides a quick lift, while baking soda reacts with acidic ingredients (even mild ones in brown sugar or peanut butter) for a more even spread and tender crumb.
- Salt: Don’t skip the salt! Unless your peanut butter is exceptionally salty, a touch of added salt is crucial. It doesn’t just make the cookies taste salty; it actually brightens and intensifies the natural flavor of the peanut butter, balancing the sweetness and preventing the cookies from tasting flat.
- Plain Flour (All-Purpose Flour): Standard plain or all-purpose flour is the foundation of these cookies. It provides structure and body. For those seeking a gluten-free vegan cookie, a good quality gluten-free all-purpose flour blend (one that includes xanthan gum) should work well as a direct substitute. However, results can vary with GF flours, so be prepared for slight texture differences and potentially needing a touch more liquid.

How To Make Easy One-Bowl Vegan Peanut Butter Cookies:
(For precise measurements and detailed instructions, please refer to the comprehensive recipe card located at the very bottom of this page.)
Baking these simple vegan cookies is a straightforward and enjoyable process. Follow these steps for a perfect batch every time:
- Prepare Your Wet Ingredients: Begin by placing the softened vegan block butter, light brown soft sugar, and caster/granulated sugar into a large mixing bowl. Using an electric mixer, cream these ingredients together until they are thoroughly combined, light, and fluffy. This step incorporates air, contributing to the cookies’ final texture.
- Incorporate Flavor & Moisture: Next, add the smooth, creamy peanut butter, rich vanilla extract, and non-dairy milk to the mixture. Continue whisking with your electric mixer until the mixture becomes wonderfully smooth and uniformly creamy. Ensure there are no lumps and all ingredients are fully integrated.

- Add Dry Ingredients: Now, whisk in the baking powder, bicarbonate of soda, and salt. These dry leavening agents and flavor enhancers should be well distributed. Then, gradually add the plain (all-purpose) flour. Using a spatula, gently fold and stir the mixture until it comes together to form a smooth, stiff dough. Be careful not to overmix, as this can lead to tough cookies. If your dough appears too crumbly, add an extra drop of non-dairy milk, a teaspoon at a time, until the desired consistency is achieved.

- Shape the Cookies: Divide the dough into uniform, golf ball-sized portions. For consistent results, consider weighing each ball to around 30g. Place these dough balls onto prepared baking sheets lined with baking parchment, ensuring they are adequately spaced apart to allow for spreading during baking.

- Create the Classic Criss-Cross Pattern: Take a fork and gently press its tines into the top of each dough ball, first in one direction, then perpendicular to it, to create the iconic criss-cross pattern. This not only adds a traditional aesthetic but also helps to flatten the cookies slightly, promoting more even baking.

- Bake to Perfection: Transfer the baking sheets to a preheated oven. The baking time will determine your cookie’s final texture. For a softer, chewier cookie with pale golden edges, bake for 10-12 minutes. If you prefer a crunchier texture and a deeper golden color, extend the baking time to 15-20 minutes (15 minutes is a good starting point for a balance). Remember, the cookies will appear quite soft when they first emerge from the oven, but they will firm up significantly as they cool.

- Cool & Enjoy: Allow the freshly baked cookies to cool on the baking trays for about 5 minutes. This crucial resting period allows them to set and become firm enough to handle without breaking. After 5 minutes, carefully transfer them to a wire rack to cool completely. Once fully cooled, these delicious vegan treats are ready to be savored! Store them in an airtight container at room temperature to maintain their freshness.

Top Tips for Flawless Vegan Peanut Butter Cookies:
- Achieving Your Preferred Texture: The beauty of these easy vegan cookies is how customizable their texture is. For soft, chewy centers with slightly crisp edges, stick to the shorter baking time of 10-12 minutes. The cookies will still look pale but will firm up as they cool. If you crave a more substantial crunch, bake them for 15-20 minutes, allowing them to turn a deeper golden brown. Keep a close eye on them during the last few minutes to prevent over-browning.
- Sweet & Sparkling Finish: For an extra layer of sweetness and a beautiful sparkling finish, try rolling the shaped cookie dough balls in granulated sugar before you press them down with a fork. This creates a delightful sugary crust that adds to both the appearance and texture.
- Flavor Variations: While delicious on their own, these peanut butter cookies are a fantastic canvas for additional flavors. Try incorporating ½ to 1 teaspoon of ground cinnamon into the dry ingredients for a warm, spicy note that complements the peanut butter wonderfully. Other spices like a pinch of nutmeg, or even a tiny dash of cayenne pepper for a subtle kick, can also be explored.
- Storage Secrets: To keep your homemade cookies fresh and delicious for as long as possible, store them in an airtight container at room temperature. They will retain their delightful texture and flavor for up to several weeks, making them perfect for meal prepping snacks or last-minute cravings.
- Don’t Overmix: As with most cookie recipes, overmixing the dough after adding the flour can develop the gluten too much, resulting in tougher cookies. Mix until just combined and no dry streaks of flour remain.
Can I Freeze These Vegan Peanut Butter Cookies?
Absolutely! These freezer-friendly vegan cookies are excellent for making ahead, but I highly recommend freezing them unbaked rather than after baking. Freezing the dough allows you to have freshly baked cookies whenever a craving strikes, delivering the best possible texture and aroma.
Here’s how to do it: Once you’ve rolled the dough into balls and created the criss-cross pattern, arrange them on a baking sheet lined with parchment paper. Place the baking sheet in the freezer until the dough balls are completely solid (this prevents them from sticking together). Once frozen, transfer the solid cookie dough balls to a freezer-safe airtight container or a heavy-duty freezer bag. They can be stored in the freezer for up to three months.
When you’re ready to bake, there’s no need to defrost them! Simply place the frozen cookie dough balls directly onto a lined baking sheet and bake as usual. You might find they require an extra 2-4 minutes in the oven compared to unfrozen dough, but always keep an eye on them for your preferred level of doneness.
More Delicious Vegan Peanut Butter Recipes:
- Vegan Peanut Butter Chocolate Chip Cookies
- Vegan Peanut Butter Chocolate Tart
- Vegan Peanut Butter Swirl Brownies
- PB&J Porridge
- Chocolate Chip Peanut Butter Energy Bites
- Vegan Peanut Butter and Cookies Ice Cream
- Vegan Peanut Butter Chocolate Chip Pecan Bars

If you’ve had the pleasure of trying this recipe, please share your experience! We’d love for you to rate it, leave a comment below, or tag @domestic_gothess on Instagram using the hashtag #domesticgothess. Your feedback helps our community of bakers!
All images and content on Domestic Gothess are copyright protected. If you wish to share this recipe, kindly do so by utilizing the provided share buttons. Please refrain from screenshotting or posting the recipe or content in its entirety; instead, include a direct link to this post for the complete recipe.

Print
Classic One-Bowl Vegan Peanut Butter Cookies
Ingredients
- 115 g (½ cup) vegan block butter (NOT the spreadable kind. I use Naturli Vegan Block) softened, at room temperature for best creaming results
- 100 g (½ cup) light brown soft sugar packed
- 100 g (½ cup) caster or granulated sugar
- 250 g (1 cup) smooth creamy peanut butter ensure it’s not natural style with separated oil
- 3 Tbsp non-dairy milk (plus extra, 1 tsp at a time, if dough is too crumbly)
- 2 tsp vanilla extract pure extract for best flavor
- ½ tsp baking powder
- ½ tsp bicarbonate of soda (baking soda)
- ½ tsp salt (reduce to ¼ tsp if your peanut butter is already very salty)
- 200 g (1 + ⅔ cup) plain (all-purpose) flour (or a good quality gluten-free flour blend for GF option)
Instructions
-
Preheat your oven to 180°C/160°C fan/350°F/gas mark 4. Line two large baking sheets with baking parchment, preparing them for your cookies.
-
In a large bowl, using an electric mixer, whisk together the softened vegan butter, light brown soft sugar, and caster/granulated sugar until the mixture is light, fluffy, and well combined.
-
Add the smooth peanut butter, vanilla extract, and non-dairy milk to the bowl. Continue to whisk with the electric mixer until the mixture is completely smooth and creamy, ensuring no lumps remain.
-
Whisk in the baking powder, bicarbonate of soda, and salt until evenly distributed. Next, add the plain (all-purpose) flour. Using a spatula, stir the ingredients until they form a smooth, stiff dough with no dry patches of flour visible. If the dough seems too crumbly, add a tiny bit more non-dairy milk (½ to 1 teaspoon at a time) until the dough comes together.
-
Roll the dough into uniform golf ball-sized spheres. For precision, aim for about 30g per ball. Arrange them on your prepared baking sheets, ensuring sufficient space between each cookie for even spreading.
-
Gently press the tines of a fork onto the top of each dough ball to flatten it slightly. Repeat this action in the opposite direction to create the classic criss-cross pattern, which helps with even baking.
-
Bake the cookies for 10-12 minutes for a softer texture with pale golden edges. If you prefer a crunchier cookie, bake for 15-20 minutes, or until they achieve a deeper golden hue (15 minutes is a great balance). Remember, cookies will be quite soft straight from the oven but will firm up considerably as they cool.
-
Allow the cookies to cool on the baking trays for 5 minutes before carefully transferring them to a wire rack to cool completely. Once entirely cold, store your delicious vegan peanut butter cookies in an airtight container at room temperature.
Notes
- For optimal results, precision is key in baking. I strongly advocate for weighing your ingredients using a digital scale, especially for gram measurements, rather than relying on less accurate cup conversions. A gram remains constant, whereas the volume of a cup can vary, impacting your final product.
- Customize your cookie texture by adjusting baking time. For a delightful soft and chewy cookie, bake for 10-12 minutes until just pale golden at the edges. For a satisfyingly crispier texture, bake for 15-20 minutes, allowing them to turn a deeper golden color. The longer bake reduces moisture, leading to more crunch.
- Elevate the aesthetic and taste by rolling your cookie dough balls in granulated sugar before flattening them with a fork. This adds a beautiful sparkle and an extra layer of sweetness and crunch.
- Introduce a warming spice by adding ½ to 1 teaspoon of ground cinnamon to your dough along with the baking powder and bicarbonate of soda. This enhances the flavor profile beautifully.
- These cookies are incredibly freezer-friendly. Freeze the unbaked, shaped dough balls on a baking sheet until solid, then transfer to an airtight container for up to three months. Bake directly from frozen, adding a couple of extra minutes to the baking time, for fresh-baked goodness anytime!
