Lebanese Butter Cookies with Orange Blossom or "Graybeh"

These cookies bring me back to my childhood! There is something about their creamy like texture and the way they just melt in your mouth. It’s incredible! I remember having these cookies around since I was a little child, either in Sidon (Saida)  or home baked by my Mom, Soos. And we still bake or buy them from the store from time to time. They come in different shapes, but the taste is always amazing! I tried and tested a few recipes and substituted the butter with coconut oil, sugar with stevia and used almond flour and the result is a healthier version of this traditional Lebanese cookie. 
  • 1/2 cup (6 oz.) melted coconut oil or ghee, at cool room temperature
  • 1/2 sweetener like stevia or coconut sugar, plus more for dusting
  • 1/2 teaspoon salt
  • 1 teaspoon orange blossom water
  • 1 3/4 cups almond flour plus a few more tablespoons as needed (ground almonds) or gluten free flour of choice
  • 40 pistachio



  1. First you need to mix the ghee/coconut oil with the sweetener or sugar by hand. Then add the almond flour to the mixture and mix until it's well combined. The dough should be nice and soft and should not stick to your hands.
  2. Place the dough ball into a bowl, cover with a plastic wrap, and refrigerate for about 1 hour for the dough to come together.
  3. After you take it out of the refrigerator, let it rest for 15 minutes. Gently knead the dough for a few seconds and start shaping dough balls (each should approximately weight about 6 grams), place it on wax paper on a baking tray, flatten it using your hand and press a pistachio into each cookie.
  4. Bake in a preheated oven at 150C or 325F for 10-15 minutes (but this depends on what kind of oven do you use, when done the bottom of the cookies should be golden in colour but be careful as these cookies burn very easily).
  5. Make sure you give the cookies enough time to cool down because they're very delicate and are easy to break.