Recipe by Sahil · Reviewed and updated September 2026
Air fry maamoul (date-filled cookies) at 160°C (320°F) for 16 minutes.
Resist the urge to bake these until golden all over - traditional maamoul stay pale on top even when fully cooked; a browned top usually means they're overdone and dry.
TEMP160°C / 320°FTIME16 MINSERVES4
Ingredients
1½ cups fine semolina (or plain flour)
100 g melted butter or ghee, cooled
2-3 tbsp milk, as needed (optional)
1 cup pitted dates, mashed into a soft paste
1 tsp rose water or orange blossom water (optional)
Icing sugar, to dust (optional)
A pinch of salt
Steps
Mix the semolina, melted butter and a pinch of salt into a soft, sandy dough, then rest it for at least 1 hour (or overnight) so the semolina softens - skipping this makes the cookies gritty rather than tender.
Warm the date paste slightly with the rose water so it's soft enough to shape, then roll into small balls a bit smaller than the dough portions.
Take a portion of dough, flatten it in your palm, place a date ball in the centre, and fold the dough around it to seal completely.
Press each filled ball into a mould if you have one, or shape by hand and mark a pattern on top with a fork.
Preheat the air fryer to 160°C - maamoul want gentle, even heat rather than a hard blast, or the outside colours before the inside sets.
Arrange in a single layer on parchment or a perforated liner, without touching.
Air fry for 8 minutes, then check - they should look just set and barely golden at the base, not browned.
Air fry a further 6-8 minutes (about 14-16 minutes total) until the base is very lightly golden; the tops should stay pale.
Cool completely in the basket before moving them - maamoul are crumbly and fragile while warm and firm up as they cool.
Dust with icing sugar once fully cool.
Tip: Resist the urge to bake these until golden all over - traditional maamoul stay pale on top even when fully cooked; a browned top usually means they're overdone and dry.
Nutrition (per serving)
600CAL
11gPROTEIN
94gCARBS
22gFAT
7gFIBER
Estimated from standard ingredient data — actual values vary by brand and exact quantities used.
Have other ingredients?
Tick what's in your kitchen and see every recipe you can make right now.