These vegan peanut butter cookies are soft, chewy, and wonderfully simple: one bowl, no eggs, no dairy, and no chilling required. They come together with pantry-friendly ingredients and bake into the kind of cookie that feels just right for an afternoon snack, a lunchbox treat, or a small sweet bite after dinner.

The dough is sturdy, peanut buttery, and easy to shape. A quick press with a fork gives each cookie that classic crisscross top, while the edges bake lightly crisp and the centers stay tender as they cool.
What makes this easy vegan peanut butter cookie recipe especially useful is how adaptable it is. Use creamy or crunchy peanut butter, choose coconut sugar or cane sugar, and swap in a gluten-free flour blend when needed.
Why These One-Bowl Vegan Peanut Butter Cookies Work
A peanut butter cookie does not need much fuss to be good. This version keeps the method direct while still paying attention to texture, which is where simple cookies often succeed or fall flat.
If you love simple vegan bakes, these fit right in with Vegan Chocolate Chip Cookies: easy to make, freezer friendly, and just right when you want a cookie without making a whole afternoon of it.

What Goes Into the Dough
This ingredient list is short, but the details matter. Room-temperature peanut butter and almond milk make the dough much easier to mix.
The Dough Should Feel Thick, Not Dry
Once the flour goes in, this vegan peanut butter cookie dough becomes firm and a little tough to stir. That is normal. At that point, mixing by hand is often easier than trying to keep going with a spoon.
If the dough seems crumbly and will not hold together when pressed, add almond milk 1 teaspoon at a time. If it feels sticky or too soft to roll, add flour 1 tablespoon at a time. The goal is a dough that can be scooped, rolled, and pressed without falling apart.

How to Make Vegan Peanut Butter Cookies
- Preheat the oven to 350°F. Line a cookie sheet with parchment paper or a silicone baking mat, or leave the sheet ungreased.
- In a large bowl, mix the peanut butter and sugar until creamy and well combined.
- Stir in the almond milk and vanilla extract until the mixture looks smooth.
- Add the flour, baking soda, and salt if using. Mix until a thick dough forms. It may be easier to finish mixing by hand.
- Use a 1.5 tablespoon cookie scoop to portion the dough. Roll each scoop into a ball, about 1 1/4 inches wide.
- Place the dough balls about 2 1/2 inches apart on the baking sheet. Press each one with the back of a fork in a crisscross pattern. Sprinkle with sugar or coarse salt if you like.
- Bake for 10 to 13 minutes. Ten minutes gives a softer cookie, while 13 minutes gives a crisper edge with a tender center.
- Let the cookies cool on the baking sheet for a few minutes, then transfer them to a wire rack. Repeat with the remaining dough.

Small Baking Details for Better Cookies
Use room-temperature ingredients: Peanut butter and almond milk mix more smoothly when they are not cold.
Do not overmeasure the flour: Too much flour can make peanut butter cookies dry. Spoon and level if using cups.
Dip the fork in sugar: This keeps the dough from sticking when you press the crisscross pattern.
Pull them before they look fully firm: The cookies will look slightly underdone when they come out, then firm up beautifully as they cool.
Choose your bake time by texture: Bake closer to 10 minutes for soft cookies and closer to 13 minutes for a crispier edge.
Creamy, Crunchy, or Sunbutter?
Creamy peanut butter gives these vegan peanut butter cookies the smoothest texture. Crunchy peanut butter works too, and it adds little pockets of nuttiness that make the cookies feel more rustic.
For a nut-free version, use sunbutter. The flavor will be different, but the method stays simple. Just watch the dough texture and adjust with a little extra milk or flour if needed, since different seed and nut butters can vary in thickness.
“SOFT, CHEWY, PEANUT BUTTERY, AND READY WITHOUT CHILLING.”
Gluten-Free and Less-Sweet Options
To make gluten-free vegan peanut butter cookies, use a 1-to-1 gluten-free flour blend or almond flour as listed in the recipe. A gluten-free blend will give you the most familiar cookie texture, while almond flour makes the cookies a little more tender and nutty.
If you prefer a less sweet cookie, reduce the sugar to 3/4 cup. The cookies will still taste rich and peanut buttery, just with a softer sweetness that makes them especially nice for snacking.

How to Store and Freeze Peanut Butter Cookies
Store the cookies in an airtight container at room temperature for up to 5 days. They can also sit loosely covered on the counter for 2 to 3 days if you prefer a slightly softer, more relaxed cookie texture.
For longer storage, keep them in the refrigerator for up to 2 weeks. To freeze, let the cookies cool completely, then place them in a freezer-safe container for up to 2 months. Let them thaw at room temperature before serving.
What to Serve With Vegan Peanut Butter Cookies
These cookies are simple enough to enjoy on their own, but they are also lovely with a few easy pairings. Try them with coffee, tea, a cold glass of almond milk, or a bowl of sliced bananas.
For a fuller dessert spread, serve them next to something chocolatey like The Ultimate Vegan Brownies, or add a lighter fruity option like Pear & Honey Phyllo Tarts.
More Easy Vegan Treats to Bake Next
Vegan Peanut Butter Cookies FAQs
A Final Note Before You Bake
These one-bowl vegan peanut butter cookies are easy, but the best results come from a few quiet details: use room-temperature ingredients, keep the dough thick but not dry, press the tops gently, and let the cookies finish setting as they cool. Do that, and you get soft, chewy peanut butter cookies with very little effort.

Vegan Peanut Butter Cookies
Equipment
- Large mixing bowl
- Mixing spoon
- Baking sheet
- Silicone baking mat or parchment paper
- 1.5 tablespoon cookie scoop
- Fork
- Wire cooling rack
Ingredients
Cookies
- 1 cup natural peanut butter 270g, creamy or crunchy; almond butter may also be used
- 1 cup coconut sugar 192g, or pure cane sugar; reduce to 3/4 cup for a less sweet cookie
- 6 Tbsp almond milk room temperature
- 2 tsp vanilla extract
- 1 cup flour 120g; use spelt, unbleached all-purpose, almond flour, or a 1-to-1 gluten-free blend
- 1 tsp baking soda baking powder may be used if needed
- mineral salt generous pinch; use only if the nut butter is unsalted
Optional Finish
- sugar or coarse salt optional, for sprinkling before baking
Instructions
- Preheat the oven to 350°F (175°C). Line a baking sheet with a silicone baking mat or parchment paper, or leave it ungreased.
- In a large bowl, mix the peanut butter and sugar until creamy.
- Stir in the almond milk and vanilla extract until the mixture is smooth and combined.
- Add the flour, baking soda, and mineral salt if using. Mix until the dough comes together. The dough will be thick and may be easier to finish mixing by hand.
- Using a 1.5 tablespoon cookie scoop, scoop the dough and roll it into balls about 1 1/4 inches wide.
- Place the dough balls about 2 1/2 inches apart on the prepared baking sheet.
- Use the back of a fork to flatten each cookie in a crisscross pattern. If desired, sprinkle the tops with sugar or coarse salt.
- Bake for 10 to 13 minutes. Bake closer to 10 minutes for softer cookies, or 13 minutes for cookies that are crisper at the edges and tender inside.
- Let the cookies cool on the baking sheet for a few minutes, then transfer them to a wire rack to cool completely.
- Repeat with the remaining dough.
- Store cooled cookies in an airtight container on the counter for up to 5 days, or loosely covered on the counter for 2 to 3 days.
- For longer storage, refrigerate the cookies for up to 2 weeks, or freeze completely cooled cookies in a freezer-safe container for up to 2 months.
