These buttery, melt-in-your-mouth Egyptian Eid cookies are a cherished holiday tradition. Kahk is delicately spiced, lightly sweet, and filled with a rich pistachio honey center, then dusted generously with powdered sugar. Whether made for Eid al-Fitr, Easter, or Christmas, these cookies symbolize joy, family gatherings, and sweet memories passed down through generations.
Why You’ll Love This Recipe
Kahk is more than just a cookie — it’s a celebration of culture and tradition. This recipe delivers authentic flavor with simple pantry ingredients and easy-to-follow steps.
These cookies are perfectly buttery without being overly sweet, making them ideal for serving with tea or coffee.
The pistachio and honey filling adds a rich, nutty contrast to the tender crumb of the cookie.
No special kahk essence or hard-to-find spice blends are needed.
The recipe is versatile and can easily be adapted with different fillings.
They store beautifully, making them perfect for gifting and holiday platters.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the dough:
3 cups all-purpose flour
⅛ teaspoon salt
1 tablespoon granulated sugar
½ teaspoon ground cinnamon
3 tablespoons toasted sesame seeds
½ teaspoon dry yeast
1 cup ghee, room temperature and not melted
⅓ cup warm water
For the pistachio honey filling:
1 tablespoon ghee or butter
1 tablespoon all-purpose flour
1 teaspoon sesame seeds
¼ cup honey
½ cup pistachios, coarsely ground
For garnish:
½ cup powdered sugar for dusting
Directions
In a large mixing bowl or the bowl of a stand mixer, combine flour, salt, sugar, cinnamon, sesame seeds, and dry yeast. Mix well until evenly distributed.
Add the room-temperature ghee to the flour mixture. Mix until the ghee is fully incorporated and the mixture resembles damp sand.
Gradually add the warm water while mixing until a soft, cohesive dough forms. Do not overmix. Cover the dough and allow it to rest for 1 hour at room temperature.
While the dough rests, prepare the filling. In a small saucepan over medium heat, melt the ghee or butter. Add the flour and stir continuously until the flour turns golden brown.
Remove from heat and stir in sesame seeds and honey. Return to low heat and continue stirring until the mixture thickens.
Remove from heat and fold in the ground pistachios. Allow the mixture to cool for 10 minutes, then shape it into 20 small balls. Set aside.
After the dough has rested, divide it into 20 equal portions, approximately 40 grams each. Roll each portion into a smooth ball.
Take one dough ball and flatten it slightly in your palm. Place one pistachio filling ball in the center. Carefully seal the dough around the filling and roll gently into a smooth ball again.
Lightly press the filled dough into a Maamoul mold or use a fork to create decorative patterns on top.
Place cookies on a parchment-lined baking sheet, spacing them slightly apart.
Bake in a preheated 350°F (175°C) oven for 20–25 minutes, or until the bottoms turn golden brown.
Allow cookies to cool completely on a wire rack. Once cooled, dust generously with powdered sugar before serving.
Servings and timing
Servings: 20 cookies
Prep time: 25 minutes
Resting time: 1 hour
Bake time: 20–25 minutes
Total time: approximately 1 hour 50 minutes
Each cookie contains approximately 197 calories.
Variations
Plain Kahk
Skip the filling entirely and bake the dough balls as is. Dust with powdered sugar before serving.
Date-Filled Kahk
Replace the pistachio filling with 1 cup date paste divided into 20 small balls.
Turkish Delight Filled Kahk
Use small cubes of vanilla-flavored Turkish delight as the center filling.
Agameya Filling
Prepare a honey-based filling without pistachios for a smooth, sweet center.
Mixed Nut Filling
Substitute pistachios with finely ground walnuts or almonds.
Storage/Reheating
Room Temperature
Store kahk in an airtight container at room temperature for up to 2–3 weeks. Keep them in a cool, dry place.
Refrigeration
For longer storage, refrigerate in an airtight container for up to 1 month.
Freezing
Freeze baked cookies in a freezer-safe container for up to 3 months. Thaw at room temperature in a single layer before serving.
Reheating
Kahk is traditionally served at room temperature. If desired, warm slightly in a low oven (275°F) for 3–5 minutes, then cool before dusting with powdered sugar.
FAQs
Can I use butter instead of ghee?
Yes, but ghee provides the traditional flavor and aroma that defines authentic kahk.
Why should the ghee be room temperature and not melted?
Room-temperature ghee creates a tender, crumbly texture without making the dough greasy.
Can I make the dough ahead of time?
Yes, the dough can be prepared one day in advance and stored covered in the refrigerator. Bring to room temperature before shaping.
How do I prevent the filling from leaking?
Ensure the dough fully seals around the filling and avoid overfilling.
Can I skip the yeast?
Yeast adds a subtle lightness to the texture. While it can be omitted, the texture may be slightly denser.
Why are my cookies cracking?
Cracking can occur if the dough is too dry. Add a teaspoon of warm water at a time if needed.
When should I dust the powdered sugar?
Dust the cookies only when completely cooled and just before serving to prevent the sugar from melting.
Can I double the recipe?
Yes, this recipe scales well for large holiday batches.
How do I know when kahk is done baking?
The bottoms should be lightly golden while the tops remain pale.
Can I make kahk without sesame seeds?
Yes, sesame seeds are traditional but optional.
Conclusion
Kahk is a timeless Egyptian holiday cookie that brings families together in the kitchen and around the table. With its buttery texture, delicate spice, and rich pistachio honey filling, this recipe captures the essence of celebration and tradition. Whether you make them for Eid, Easter, or simply to create sweet memories at home, these cookies are sure to become a cherished favorite in your family as well.
Traditional Egyptian buttery cookies with a delicate pistachio-honey filling, lightly spiced, and dusted with powdered sugar, perfect for Eid and festive occasions.
Ingredients
3 cups all-purpose flour
⅛ teaspoon salt
1 tablespoon granulated sugar
½ teaspoon ground cinnamon
3 tablespoons toasted sesame seeds
½ teaspoon dry yeast
1 cup ghee, room temperature
⅓ cup warm water
1 tablespoon ghee or butter (for filling)
1 tablespoon all-purpose flour (for filling)
1 teaspoon sesame seeds (for filling)
¼ cup honey (for filling)
½ cup coarsely ground pistachios (for filling)
½ cup powdered sugar for dusting
Instructions
In a large bowl or stand mixer, combine flour, salt, sugar, cinnamon, toasted sesame seeds, and dry yeast.
Add room-temperature ghee and mix until mixture resembles damp sand.
Gradually add warm water while mixing until a soft dough forms. Cover and rest 1 hour at room temperature.
Prepare filling: melt ghee or butter in a small saucepan, add flour and stir until golden.
Remove from heat, stir in sesame seeds and honey, return to low heat, and stir until thickened.
Fold in ground pistachios. Cool 10 minutes, then shape into 20 small balls.
Divide rested dough into 20 equal portions. Flatten each portion, place a filling ball in center, seal, and roll into smooth ball.
Press dough into Maamoul mold or create decorative pattern with fork.
Place cookies on parchment-lined baking sheet and bake at 350°F (175°C) for 20–25 minutes until bottoms are golden.
Cool completely on wire rack and dust generously with powdered sugar before serving.
Notes
Plain Kahk: omit filling and dust with powdered sugar.
Date-Filled Kahk: replace pistachio filling with 1 cup date paste divided into balls.
Turkish Delight Filling: use small cubes of vanilla Turkish delight.
Agameya Filling: honey-based filling without nuts.
Mixed Nut Filling: replace pistachios with finely ground walnuts or almonds.
Room temperature storage: 2–3 weeks; refrigerate up to 1 month; freeze up to 3 months.