Pistachio Cookies

5 from 14 votes

These pistachio cookies are a healthier version of my favorite Middle Eastern cookies. Gluten free with no added refined sugar. Delicious and easy to make.

This post may contain affiliate links. Please read our disclosure policy.

Pistachio cookies are very popular in the Middle East and this is my attempt at sharing a healthier version made without green dyes, so you can feel comfortable making them for the kiddos. I love baking with pistachios during the holidays, like I did with my pistachio butter cups because it adds a nice crunch to recipes with a festive flare.

Plate of holiday pistachio cookies topped with pistachio pieces

This pistachio cookie recipe is always on my Christmas cookie menu! The kids (and adults!) love them, and they are so easy to make!

Ingredients to make pistachio cookies

  • Almond flour: These cookies are made with almond flour so they are gluten-free. Almond flour is widely available, but you can also make your own easily.
  • Pistachios: The pistachios need to be shelled, so you can do this yourself or buy ready shelled. They add a beautiful green tinge to the cookies.
  • Rolled oats: If you are keeping a gluten-free diet, be sure to buy certified oats that have no traces of gluten. Most rolled oats should be naturally gluten-free though.
  • Honey: There is no added refined sugar in this cookies recipe; the honey adds a natural sweetness.
  • Egg: Use a fresh egg and have it at room temperature for best results.
  • Butter: Unsalted is best for baking so it doesn’t affect the taste too much, especially since the almond flour and the pistachios may have traces of salt in them
Ingredients to make the recipe: almond flour, pistachios, oat flour, honey, egg and butter

How to make pistachio cookies

  1. Place the pistachios in a food processor.
  2. Pulse until the pistachios are fine crumbs.
  3. Add the remaining ingredients to the food processor: almond flour, oats, honey, butter and the egg.
  4. Pulse the ingredients a few times to combine well. The mixture will form into a ball and be very sticky.
Process shots of the batter in the food processor showing the steps for making it

Use a cookie scooper or your hands and shape them into a ball, then press them down to flatten. I also like to make a thumbprint inside in the cookies and add some raw pistachios on top, but that part is optional.

Cookies before baking

Tips for making pistachio cookies

  1. Watch the bake time carefully. Since all ovens bake slightly different and baking sheets can yield different results, you want to start checking on the cookies as early as 8 minutes. That’s how you can make sure the cookies stay soft and don’t over-bake.
  2. Allow the cookies to sit on the baking sheet for 5 minutes after they come out of the oven. They may look slightly undercooked when they come out, but they will continue to bake as they sit on the hot baking sheet.
  3. Use a small cookie scoop to get your cookies the same size so that they bake evenly and they’re ready all together at once.

Frequently asked questions

How long do pistachio cookies keep?

Once the cookies have completely cooled, transfer them to an airtight container. They will keep at room temperature for around 3 days and in the fridge for about 5. You can also freeze the cookies for up to 3 months.

How do you freeze these cookies?

Most cookies freeze really well, I often make a couple of batches whenever I’m baking and freeze them for another week! So that the cookies don’t stick together when they freeze, you need to freeze the cooled cookies on a baking sheet. Once they are completely frozen, transfer them to a freezer bag or airtight container.

The cookies can be thawed at room temperature or you can reheat them in the oven until warmed through.

How can I make these pistachio cookies vegan?

While I haven’t tested a vegan version of this recipe, you can make them vegan by substituting the honey for maple syrup and the egg for a flax egg.

Pistachio cookies on a white plate - perfect for the holidays

These pistachio cookies are a real family favorite, and I love that they are made so easily with just a few simple ingredients. Make a double batch because they will disappear quickly! And if you’re doing a cookie exchange party, be sure to add these to them and check out more details on how to plan the perfect cookie exchange party!

If you’ve tried this healthy-ish feel good Pistachio Cookies recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!

Pistachio Cookies

These pistachio cookies are a healthier version of my favorite Middle Eastern cookies. Gluten free with no added refined sugar. Delicious and easy to make.
5 from 14 votes
Servings 16
Course Snacks
Calories 128
Prep Time 10 mins
Cook Time 10 mins
Total Time 20 mins


  • 1 cup pistachios shelled
  • 1/2 cup almond flour
  • 1 cup old-fashioned rolled oats
  • 1/4 cup of butter melted and cooled
  • 1/4 cup honey
  • 1 egg


  • Preheat oven to 350°F and line a baking sheet with parchment paper.
  • Pulse the pistachios in the food processor until they are fairly crumb-like – a few lumps are fine you just don’t really want large pieces.
  • Add the ground almonds, oats, coconut oil, honey and egg and pulse a few times to mix well.
  • Take tablespoonfuls of the mixture and gently form into squashed balls then lay on a lined baking sheet – note the mixture is fairly sticky and doesn’t really change shape when it bakes.
  • Bake for around 8-12 minutes until gently golden and set. Allow to cool before enjoying.


Recipe: This recipe was adapted from Caroline’s Cooking.
Storage: When the cookies are completely cool, they can be stored in an airtight container or frozen.
Freezing Instructions: You can freeze the baked cookies for up to 3 months. Place them on a baking sheet in the freezer until they are completely frozen. Then transfer them to freezer bags or an airtight container. To reheat the frozen cookies, bake in a 350°F oven for 5 minutes, or until until warmed through.
Substitutes: For best results, follow the recipe as is. However, to make these vegan you can substitute the honey for maple syrup and you can swap the egg for a flax egg.
Nutrition: Please note that the nutrition label provided is an estimate based on an online nutrition calculator. It will vary based on the specific ingredients you use. 


Calories: 128kcal, Carbohydrates: 11g, Protein: 3g, Fat: 9g, Saturated Fat: 3g, Cholesterol: 18mg, Sodium: 30mg, Potassium: 104mg, Fiber: 2g, Sugar: 5g, Vitamin A: 135IU, Vitamin C: 1mg, Calcium: 20mg, Iron: 1mg

Share this recipe

Share it with the world! Mention @feelgoodfoodie or tag #feelgoodfoodie!

Plate of holiday pistachio cookies topped with pistachio pieces

Rate and comment

Recipe Rating


  1. I made these cookies today and they came out great. They are so nutty in flavor with just the right amount of sweetness. I added a teaspoon of rosewater to the cookie dough to give it an extra level of middle-eastern flavor. I will definitely make these again! Thanks, Yumna!

  2. Quick easy recipe. Satisfied my cravings for sweets without the guilt ! Not to mention Pistachios are good fat and all ingredients were clean. Love it 😍 this is a keeper !