Skip to content
Maamoul (Shortbread Cookies Filled with Dates or Nuts)
lebanesedessert✨ New

Maamoul (Shortbread Cookies Filled with Dates or Nuts)

Exquisite Middle Eastern shortbread cookies with a delicate rosewater and mahlab-scented dough, filled with spiced dates, walnuts, or pistachios — pressed in carved wooden moulds.

Prep
90 min
Cook
20 min
Servings
30
Difficulty
Hard
4.8
Sign in to rate
#maamoul#cookies#dates#walnuts#eid#festive#Middle Eastern

About This Recipe

Maamoul (معمول) are among the most beloved pastries of the Arab world, eaten at Eid al-Fitr, Easter, and every significant family celebration from Morocco to Iraq. The dough is unlike standard shortbread: it is based on fine semolina mixed with flour, clarified butter (samn), and a bloom of rosewater, orange blossom water, and sometimes ground mahlab (cherry pit spice) that gives it a uniquely fragrant, slightly crumbly character. The shaping is a craft in itself: traditionally done in carved wooden maamoul moulds (tabi') with geometric or floral patterns that identify the filling (a star pattern for dates, a diamond for walnuts, a smooth dome for pistachios). Each cookie is pressed by hand into the mould, tapped out, then baked until barely golden — they should remain very pale, dusted in powdered sugar after cooling. The three classic fillings each have their own spice profile: date filling with cinnamon and fennel seeds; walnut filling with cinnamon, sugar, and rosewater; pistachio filling with mastic, orange blossom water, and a little sugar.

Ingredients

Serves 30

  • 300 gfine semolina
  • 150 gall-purpose flour
  • 200 gunsalted butter(or samn (clarified butter), at room temperature)
  • 2 tbsprosewater
  • 2 tbsporange blossom water
  • 1 tbspicing sugar
  • 1/4 tspground mahlab(optional, available at Middle Eastern spice shops)
  • 2 tbspwarm water(to bring dough together)
  • 300 gpitted Medjool dates(for date filling)
  • 1 tspcinnamon(for date filling)
  • 1 tbspbutter(for date filling)
  • 200 gwalnut pieces(for walnut filling)
  • 3 tbspicing sugar(for walnut filling, plus more to dust finished cookies)
  • 1 tspcinnamon(for walnut filling)

Instructions

  1. 1

    Soak the semolina

    Mix semolina, flour, and butter in a large bowl with your fingertips until the mixture resembles coarse breadcrumbs. Add rosewater, orange blossom water, icing sugar, and mahlab. Mix, then add warm water a tablespoon at a time until the dough just holds together. Cover and rest for 2 hours (or overnight) to let the semolina fully hydrate.

    Resting the dough is non-negotiable — unrested semolina dough cracks when shaped.

  2. 2

    Make the date filling

    In a small pan, warm the dates with butter and cinnamon over low heat, mashing with a fork or processing in a food processor until smooth. Cool completely and roll into marble-sized balls.

  3. 3

    Make the walnut filling

    Chop walnuts finely (not too fine — some texture is good). Mix with icing sugar and cinnamon. The mixture should clump slightly when pressed.

  4. 4

    Shape the maamoul

    Preheat oven to 180°C (355°F). Pinch off a walnut-sized piece of dough (about 25g). Flatten in your palm, place a filling ball in the centre, and bring the edges up to enclose fully. If using a maamoul mould, press the filled ball firmly into the mould, flatten the back, and tap sharply against the work surface to release. Without a mould, simply shape into a smooth dome or roll between palms.

  5. 5

    Bake until very pale

    Arrange maamoul on ungreased baking trays. Bake for 15–18 minutes. They should be barely golden at the base and still very pale on top — do not bake until browned or they will be dry.

    Every oven is different. Test one cookie first. Maamoul continues to firm as it cools.

  6. 6

    Dust and cool

    Cool completely on the tray — they are fragile while warm. Once cool, dust very generously with powdered sugar. Arrange on a serving plate.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Samn (clarified butter or ghee) gives a richer, more traditional flavour than regular butter; use it if available.

  • →

    Mahlab (ground cherry pits) is the secret ingredient that gives maamoul its characteristic slightly bitter-floral note — worth sourcing from a Middle Eastern spice shop.

  • →

    Maamoul moulds (carved wooden tabi') are sold cheaply online and make beautiful patterns; the cookie-press-style metal versions work well too.

Variations

  • •

    Pistachio maamoul: fill with chopped pistachios mixed with mastic (ground into powder with a little sugar), orange blossom water, and icing sugar.

  • •

    Vegan maamoul: substitute solid coconut oil for the butter; the flavour is slightly different but still excellent.

Storage

Maamoul keeps at room temperature in an airtight tin for up to 3 weeks — they actually improve after 2–3 days as the flavours develop. Do not refrigerate. Freeze undusted for up to 3 months; dust with icing sugar after thawing.

History & Origin

Maamoul has ancient roots — shortbread-like cookies filled with nuts or dates are described in Arabic culinary manuscripts from the medieval period, and they are believed to predate Islam, with possible origins in pre-Islamic Syrian and Egyptian festivals. Today, maamoul is made across the Arab world and among Arab diaspora communities for Eid al-Fitr, Eid al-Adha, and (for Christian communities) Easter — a sweet thread connecting the region's diverse religious traditions.

Frequently Asked Questions

Why does my maamoul crack when shaped?

The dough has not rested long enough for the semolina to fully absorb the liquid. Semolina needs at least 2 hours — ideally overnight — to hydrate. Cracks also happen if the dough is too dry; add 1 extra tbsp of warm water and rest again.

Can I make maamoul without a wooden mould?

Yes. Shape the filled dough into smooth balls or dome shapes. Use a toothpick or the prongs of a fork to draw patterns on the surface if you want the traditional look. They taste exactly the same.

How do I know which filling is inside?

Traditionally, maamoul shape identifies the filling: a round ball with star/floral pattern = dates; an oval = walnuts; a flat round = pistachios. If not using moulds, mark date maamoul with a cross, walnut with an X.

Nutrition Facts

Per serving (40g / 1.4 oz) · 30 servings total

Calories120kcal
Protein2g
Carbohydrates14g
Fat7g
Fiber1g
Protein2g
Carbs14g
Fat7g

Time Summary

Prep time90 min
Cook time20 min
Total time110 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes