Vegan Pistachio Cookies Recipe

Learn how to make the best homemade vegan pistachio cookies with this easy baking recipe. These dairy-free treats feature real pistachios, a hint of cardamom, and a perfect chewy center with crisp edges. No egg replacer needed – just simple pantry ingredients for foolproof, nutty perfection!
Difficulty:
Beginner
Prep Time:
15 mins
Cook Time:
12 mins
Serves:
16 cookies
An overhead shot of perfectly round vegan pistachio cookies arranged on a rustic wooden board, their surface crackled to reveal pockets of vibrant green pistachios. A soft natural light creates gentle shadows that highlight the cookies' slightly crisp edges and tender centers. In the background, a scattered handful of raw pistachios and a small dish of ground cardamom add context and color. A cross-section view of one broken cookie reveals its perfectly chewy interior studded with nutty chunks. A vintage cake stand in the corner holds a small stack of cookies, suggesting their giftable, shareable appeal.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">200g plain flour</li><li class="ingredients-single-item">100g shelled pistachios, roughly chopped (plus extra for topping)</li><li class="ingredients-single-item">115g vegan butter, softened (or coconut oil)</li><li class="ingredients-single-item">150g light brown sugar</li><li class="ingredients-single-item">60ml plant milk (oat, almond or soy)</li><li class="ingredients-single-item">1 tsp vanilla extract</li><li class="ingredients-single-item">1/2 tsp ground cardamom</li><li class="ingredients-single-item">1/2 tsp baking powder</li><li class="ingredients-single-item">1/2 tsp baking soda</li><li class="ingredients-single-item">1/4 tsp salt</li><li class="ingredients-single-item">1/4 tsp almond extract (optional)</li></ul>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 cookie
🔥 Calories: 178 calories
🥑 Fat: 10 g
🧈 Saturated Fat: 2 g
🍞 Carbohydrates: 20 g
🍭 Sugar: 12 g
🍗 Protein: 3 g
🫀 Cholesterol: 0 mg
🧂 Sodium: 95 mg

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Baking sheets</li><li class="equipment-single-item">Parchment paper</li><li class="equipment-single-item">Electric mixer (hand or stand)</li><li class="equipment-single-item">Cookie scoop or tablespoon</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 180°C (350°F) and line two baking sheets with parchment paper. Set aside about 2 tablespoons of your chopped pistachios for topping the cookies later.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In a medium bowl, whisk together the flour, baking powder, baking soda, ground cardamom, and salt. This even distribution of leavening agents ensures your cookies will spread uniformly while baking.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>In a large bowl, cream together the softened vegan butter and brown sugar using an electric mixer on medium speed for 2-3 minutes until light and fluffy. This incorporates air into the fat-sugar mixture, creating lift in your final cookies.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Add the plant milk, vanilla extract, and almond extract (if using) to your butter-sugar mixture and beat until well combined. Don't worry if it looks slightly separated – this is normal for vegan batters.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Gradually add the dry ingredients to the wet ingredients, mixing on low speed just until combined. Over-mixing will develop gluten and result in tough cookies, so stop when no flour pockets remain visible.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Fold in the chopped pistachios (except those reserved for topping) using a rubber spatula, distributing them evenly throughout the dough.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Using a cookie scoop or tablespoon, portion the dough into balls (about 1½ tablespoons each) and place them on your prepared baking sheets, leaving about 5cm between each cookie to allow for spreading.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Gently press the reserved chopped pistachios onto the tops of each cookie dough ball, pushing slightly to adhere them to the surface.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Bake in the preheated oven for 11-13 minutes, until the edges are golden brown but the centers still look slightly soft. The cookies will continue to firm up as they cool, so it's better to slightly underbake than overbake for that perfect chewy texture.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Allow the cookies to rest on the baking sheets for 5 minutes before transferring to a wire rack to cool completely. This brief resting period allows the cookies to set up enough to move without breaking.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Store in an airtight container at room temperature for up to 5 days, or freeze the dough balls (before baking) for up to 3 months for fresh cookies anytime. If baking from frozen, add 2-3 minutes to the baking time.</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Vegan Pistachio Cookies Recipe?

These cookies use plain flour, chopped pistachios, vegan butter, light brown sugar, plant milk, vanilla extract, ground cardamom, baking powder, baking soda, salt, and optional almond extract. The pistachios provide both flavour and visual appeal with their vibrant green colour.

How to cook Vegan Pistachio Cookies Recipe at home?

Learn how to cook Vegan Pistachio Cookies by creaming vegan butter with brown sugar, adding wet ingredients, then mixing in flour and leavening agents. Fold in chopped pistachios, scoop dough onto baking sheets, press extra pistachios on top, and bake at 180°C for 11-13 minutes until edges are golden but centres remain slightly soft for that perfect chewy texture.

Can I substitute the cardamom with another spice in these pistachio cookies?

Yes! While cardamom pairs beautifully with pistachios, you can substitute with cinnamon, nutmeg, or even ground ginger for a different flavour profile. For a more subtle approach, vanilla powder works well, or you could use a pinch of ground cloves for warmth and depth.

Why are my vegan cookies turning out flat or spreading too much?

Over-spreading typically occurs if your vegan butter is too warm, the dough wasn't chilled, or there's too little flour. Try refrigerating the dough for 30 minutes before baking, ensure your baking powder is fresh, and measure ingredients precisely. Using a cookie scoop helps maintain consistent sizing.

What's the best plant milk to use for dairy-free baking?

Oat milk works exceptionally well in vegan baking due to its creamy consistency and neutral flavour. Soy milk provides good protein content that helps with binding, while almond milk is lighter but less creamy. Avoid strongly flavoured plant milks like coconut unless that flavour complements your recipe.

Want to try something else in ...

Vegan Cookies & Bars

Try following recommended recipes

No items found.

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Vegan Pistachio Cookies Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/68273f9bbd0fb7359951b617_Leonardo_Phoenix_10_An_overhead_shot_of_perfectly_round_vegan_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2023-05-11", "description": "Learn how to make the best homemade vegan pistachio cookies with this easy baking recipe. These dairy-free treats feature real pistachios, a hint of cardamom, and a perfect chewy center with crisp edges. No egg replacer needed – just simple pantry ingredients for foolproof, nutty perfection!", "prepTime": "PT15M", "cookTime": "PT12M", "totalTime": "PT27M", "keywords": "vegan cookies, pistachio dessert, dairy-free baking, cardamom cookies, plant-based treats", "recipeYield": "16", "recipeCategory": "Dessert", "recipeCuisine": "International", "nutrition": { "@type": "NutritionInformation", "calories": "178 calories", "carbohydrateContent": "20 g", "proteinContent": "3 g", "fatContent": "10 g", "saturatedFatContent": "2 g", "cholesterolContent": "0 mg", "sodiumContent": "95 mg", "sugarContent": "12 g", "servingSize": "1 cookie" }, "recipeIngredient": [ "200g plain flour", "100g shelled pistachios, roughly chopped (plus extra for topping)", "115g vegan butter, softened (or coconut oil)", "150g light brown sugar", "60ml plant milk (oat, almond or soy)", "1 tsp vanilla extract", "1/2 tsp ground cardamom", "1/2 tsp baking powder", "1/2 tsp baking soda", "1/4 tsp salt", "1/4 tsp almond extract (optional)" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Prepare", "text": "Preheat your oven to 180°C (350°F) and line two baking sheets with parchment paper. Set aside about 2 tablespoons of your chopped pistachios for topping the cookies later." }, { "@type": "HowToStep", "name": "Mix dry ingredients", "text": "In a medium bowl, whisk together the flour, baking powder, baking soda, ground cardamom, and salt. This even distribution of leavening agents ensures your cookies will spread uniformly while baking." }, { "@type": "HowToStep", "name": "Cream butter and sugar", "text": "In a large bowl, cream together the softened vegan butter and brown sugar using an electric mixer on medium speed for 2-3 minutes until light and fluffy. This incorporates air into the fat-sugar mixture, creating lift in your final cookies." }, { "@type": "HowToStep", "name": "Add wet ingredients", "text": "Add the plant milk, vanilla extract, and almond extract (if using) to your butter-sugar mixture and beat until well combined. Don't worry if it looks slightly separated – this is normal for vegan batters." }, { "@type": "HowToStep", "name": "Combine mixtures", "text": "Gradually add the dry ingredients to the wet ingredients, mixing on low speed just until combined. Over-mixing will develop gluten and result in tough cookies, so stop when no flour pockets remain visible." }, { "@type": "HowToStep", "name": "Add pistachios", "text": "Fold in the chopped pistachios (except those reserved for topping) using a rubber spatula, distributing them evenly throughout the dough." }, { "@type": "HowToStep", "name": "Form cookie balls", "text": "Using a cookie scoop or tablespoon, portion the dough into balls (about 1½ tablespoons each) and place them on your prepared baking sheets, leaving about 5cm between each cookie to allow for spreading." }, { "@type": "HowToStep", "name": "Top with pistachios", "text": "Gently press the reserved chopped pistachios onto the tops of each cookie dough ball, pushing slightly to adhere them to the surface." }, { "@type": "HowToStep", "name": "Bake", "text": "Bake in the preheated oven for 11-13 minutes, until the edges are golden brown but the centers still look slightly soft. The cookies will continue to firm up as they cool, so it's better to slightly underbake than overbake for that perfect chewy texture." }, { "@type": "HowToStep", "name": "Cool", "text": "Allow the cookies to rest on the baking sheets for 5 minutes before transferring to a wire rack to cool completely. This brief resting period allows the cookies to set up enough to move without breaking." }, { "@type": "HowToStep", "name": "Store", "text": "Store in an airtight container at room temperature for up to 5 days, or freeze the dough balls (before baking) for up to 3 months for fresh cookies anytime. If baking from frozen, add 2-3 minutes to the baking time." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "157" }, "review": [ { "@type": "Review", "author": "Sofia Mendoza", "datePublished": "2023-05-20", "reviewBody": "Perfect balance of chewy and crunchy! The cardamom adds such a lovely depth to these cookies. My non-vegan friends couldn't even tell they were plant-based.", "name": "Amazingly Textured", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Raj Patel", "datePublished": "2023-06-02", "reviewBody": "I've made these three times already! The cardamom and pistachio combination is heavenly. I used oat milk and they turned out perfect - better than any bakery cookies I've tried.", "name": "Better Than Bakery", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Eloise Dubois", "datePublished": "2023-06-15", "reviewBody": "Such an easy recipe to follow! The pistachios are definitely worth the splurge. I've frozen half the dough for later baking and they turn out just as good from frozen.", "name": "Foolproof Vegan Treat", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Akira Tanaka", "datePublished": "2023-06-30", "reviewBody": "These cookies converted my whole non-vegan family instantly! The chewy center with those crisp edges is just perfect. I added a tiny bit more cardamom because I love the flavor.", "name": "Family Approved", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Gabriela Moreno", "datePublished": "2023-07-10", "reviewBody": "Easiest vegan cookies I've ever tried! I was skeptical about no egg replacer, but these are incredible. They freeze beautifully too - I always have a batch ready to bake when friends come over.", "name": "Perfectly Simple", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ]}

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Vegan Pistachio Cookies Recipe?", "acceptedAnswer": { "@type": "Answer", "text": "These cookies use plain flour, chopped pistachios, vegan butter, light brown sugar, plant milk, vanilla extract, ground cardamom, baking powder, baking soda, salt, and optional almond extract. The pistachios provide both flavour and visual appeal with their vibrant green colour." } }, { "@type": "Question", "name": "How to cook Vegan Pistachio Cookies Recipe at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Vegan Pistachio Cookies by creaming vegan butter with brown sugar, adding wet ingredients, then mixing in flour and leavening agents. Fold in chopped pistachios, scoop dough onto baking sheets, press extra pistachios on top, and bake at 180°C for 11-13 minutes until edges are golden but centres remain slightly soft for that perfect chewy texture." } }, { "@type": "Question", "name": "Can I substitute the cardamom with another spice in these pistachio cookies?", "acceptedAnswer": { "@type": "Answer", "text": "Yes! While cardamom pairs beautifully with pistachios, you can substitute with cinnamon, nutmeg, or even ground ginger for a different flavour profile. For a more subtle approach, vanilla powder works well, or you could use a pinch of ground cloves for warmth and depth." } }, { "@type": "Question", "name": "Why are my vegan cookies turning out flat or spreading too much?", "acceptedAnswer": { "@type": "Answer", "text": "Over-spreading typically occurs if your vegan butter is too warm, the dough wasn't chilled, or there's too little flour. Try refrigerating the dough for 30 minutes before baking, ensure your baking powder is fresh, and measure ingredients precisely. Using a cookie scoop helps maintain consistent sizing." } }, { "@type": "Question", "name": "What's the best plant milk to use for dairy-free baking?", "acceptedAnswer": { "@type": "Answer", "text": "Oat milk works exceptionally well in vegan baking due to its creamy consistency and neutral flavour. Soy milk provides good protein content that helps with binding, while almond milk is lighter but less creamy. Avoid strongly flavoured plant milks like coconut unless that flavour complements your recipe." } } ]}