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>