If you love the taste of pistachios, you will adore these vegan pistachio cookies. They have a pistachio “flour” base, chunky pistachio pieces inside and crumbled pistachio dust on top… what’s not to love? When thinking about pistachios, most people think of ice cream and not cookies. There aren’t many pistachio cookie recipes floating around. Why is that? They’re incredibly yummy and pretty healthy too. These vegan pistachio cookies are topped with a lovely cashew butter icing. It gives them a snazzy look, but they taste just fine without it if you’re going for simplicity. With abundant plant-strong protein, tons of flavor, and nutty goodness, these vegan pistachio cookies take the cake!

Pistachio Lovers Cookies [Vegan, Gluten-Free]



Cooking Time




For the Cookies:

  • 1 1/2 cups shelled, raw, unsalted pistachios plus about 2 tablespoons more for topping
  • 1 cup blanched almond flour
  • 1/2 cup date sugar or other minimally processed granulated sweetener such as coconut sugar
  • 1 tablespoon ground flax + 3 tablespoons water
  • 1/8 teaspoon pure almond extract
  • 2 tablespoons raw cashew butter

For the Icing:

  • 3 tablespoons raw cashew butter
  • 1 tablespoon water
  • 1 tablespoon maple syrup


For the Cookings:

  1. Preheat oven to 350° F.
  2. Line a cookie sheet with parchment paper.
  3. Combine the flax meal with the water and set aside.
  4. Place one cup of the pistachios into a food processor and pulse until a course flour is achieved (about 1 minute)
  5. Add the almond flour, flax mixture, sugar, almond extract and cashew butter and pulse again until
  6. thoroughly mixed.
  7. Turn the dough out into a mixing bowl.
  8. Chop the remaining 1/2 cup pistachios roughly and stir into the dough.
  9. Using a 2 tablespoons ice cream scoop (1.57″), portion out the cookies onto the cookie sheet. You can use your hands if you don’t have a scoop; form into balls about 1 1/2 inches in diameter, a little smaller than the size of a golf ball. The dough will be crumbly but will hold together when pressed, so make sure your cookie balls are firmly pressed together.
  10. Flatten each cookie to about 2″ in diameter, pressing the edges together as you go so they are not too ragged and hold together.
  11. Bake for 20 minutes.
  12. Transfer cookies to a wire rack and let cool completely before icing. Until they cool, they will be fragile and may break easily so be gentle!

For the Icing:

  1. Mix all the icing ingredients together in a small vessel such as a 1-cup measuring cup, using a small whisk or a fork to combine. Make sure it’s completely smooth.
  2. Scoop the mixture into a small ziplock bag, pushing it all into one corner of the bag. Snip a very tiny piece of that corner off and squeeze the icing out of the bag onto the cookies in a decorative fashion.
  3. While the icing is still soft, sprinkle some finely chopped pistachios on top. As the cookies sit out, the icing will harden up a bit.