Eid and Ramadan cookie · Date filled
Kaak Recipe (Saudi Date-Filled Cookies)
Rest the semolina. Soft date paste. Pale bake.
Recipe by Farwa ZeeshanTested in the NineFoods home kitchenKaak are semolina cookies wrapped around spiced date paste and baked until just set, served with Arabic coffee at Eid. They turn hard and crumbly when the semolina isn't rested or they're overbaked. The fix is rubbing ghee into the semolina and resting it overnight, then baking only until the bottoms are golden.
The 3 laws of kaak
Why this recipe works
Bake the same day
Semolina absorbs the ghee and becomes tender.
Hard dates
Paste must be pliable to roll.
Golden all over
Overbaking makes them dry.
Shopping and prep list
Ingredients
Dough
Date filling
The NineFoods kaak gauge
Are they baked?
Lift one cookie and check the bottom.
Method · 4 stages
Step by step
Rub and rest
- Rub hot ghee into semolina, flour and sugar until sandy.
- Cover and rest overnight.
Dough and filling
- Add yeast, mahleb, milk and rose water; knead lightly and rest 30 minutes.
- Warm date paste with ghee and spices; roll into thin ropes.
Shape
- Flatten dough strips, wrap around date ropes and form rings.
- Dip tops in sesame seeds.
Bake
- Bake until the bottoms are golden. Use the gauge above.
Chef's troubleshooter
What went wrong? Pick the symptom
Why
Overbaked or semolina not rested.
Fix next time
Rest overnight and bake only until bottoms are golden.
Why
Too dry.
Fix next time
Add warm milk a spoon at a time.
Why
Cold date paste.
Fix next time
Warm it with ghee before rolling.
Why
Seam not pressed.
Fix next time
Press seams firmly and place seam-side down.
Swap smart
Ingredient roles and substitutes
| Ingredient | Job in the dish | Swap with |
|---|---|---|
| Fine semolina | Texture | Half semolina, half flour |
| Ghee | Tenderness | Butter, clarified |
| Date paste | Filling | Walnut and sugar filling |
| Mahleb | Traditional aroma | Skip, or a drop of almond extract |
After the meal
Serve, store, reheat
Serve with
Arabic coffee or karak at Eid.
Store
Airtight 2 weeks; freeze up to 2 months.
Reheat
Warm 3 minutes in a low oven if you like them soft.
How we tested this recipe
Tested in a home kitchen, not a studio

Recipe developed and tested by Farwa Zeeshan, who cooks and tests every NineFoods recipe on a regular home stove.
- Cooked from start to finish with the exact quantities above for 12 servings, using both the metric and US cup measures.
- Every one of the 4 stages was timed at the stove; heat levels and the 'look for' cues are what we saw in the pan.
- The doneness check (are they baked) and the troubleshooter come from batches that went wrong, and how we fixed them.
- Reheating and storage advice was checked on leftovers, not guessed.
Keep cooking
Related recipes and guides
Quick answers
Kaak FAQ
Is kaak the same as maamoul?
They are close: maamoul is shaped in a mould, kaak is often rolled into rings.
Why are my kaak hard?
They were overbaked or the semolina was not rested.
What is mahleb?
Ground cherry pits, a traditional sweet aroma in Arabic baking.
Can I make them without yeast?
Yes, use 1 tsp baking powder for a more crumbly cookie.
