Lebanese maamoul filled with date paste, served on a plate with a cut cookie showing the filling and a cup of tea
Prep55 min
Cook20 min
Serves24 cookies
CuisineLebanese and Levantine pastry

Maamoul: Lebanese Semolina Cookies Filled with Dates

Maamoul, the filled semolina cookies made for feasts in Lebanon and the Levant, with a date filling. Orange blossom water, how to wrap the filling, browning, date, walnut and pistachio fillings, substitutes, storage, and quantities that work without a mold.

Total: 5 hr 15 minLevel: Intermediate

Cooking flow

Cooking steps

STEP 11 / 6

Soften the date filling

15 min

Turning dates into a thick paste in a small food processor
Do not drive off too much moisture from the date filling; process until a glossy, firm paste

Put 250 g pitted dates, 30 ml water and 10 g butter in a small pot and warm over low heat for about 5 minutes. Do not boil with the water left; turn off the heat when the surface of the dates is soft and they squash when pressed with a finger. Add the cinnamon, cardamom and orange blossom water and pulse briefly in a food processor.

It is enough when, with the blade stopped, the paste gathers around the blade and does not flow when you tilt the bowl. If the pieces are still hard, add water 1 tsp at a time and process again; if it gets loose, cool it and mix in chopped dates. Rolled hot, it sticks to your hands, so spread it on a tray and let it cool a little.

STEP 22 / 6

Work the butter into the flour and rest the dough

15 min + 4 hours resting

Rubbing butter into semolina and all-purpose flour until it is a fine sandy texture
When the butter coats the flour thinly and the mixture holds when squeezed, move on to the liquid

In a bowl, mix the semolina, all-purpose flour, confectioners' sugar, baking powder and salt. Add 180 g soft butter and, picking up the flour with your fingertips and pressing it, work it for about 5 minutes until the whole is like fine sand.

Combine the milk and orange blossom water and add in about 3 portions. Rather than kneading and stretching, mix by folding from the bottom, and stop when no flour shows. Kneading until the surface is smooth like bread dough makes the shell hard when baked. The guide is a dough that holds together as one when squeezed, with fine grains visible in the broken cross-section.

Cover with a dry cloth and rest at room temperature for 4 hours. Partway through, once at 1 hour and once at 2 hours, touch it only enough to press with your palm and fold. If the butter is melting rather than the dough just being sticky, move it to the refrigerator.

STEP 33 / 6

Divide the dough and filling into 24

10 min

Dough and date filling divided into the same number of pieces and lined up
With the shell at about 31 g and the filling about 11 g, wrapping is easy and the thickness after baking is even

Divide the rested dough into 24 and roll into balls of about 31 g each. Divide the date filling into about 11 g each and roll. The dough dries easily, so keep the portions you are not wrapping yet in a bowl or under a cloth.

If the filling sticks to your hands, chill it in the refrigerator for 10 minutes before rolling. Firming it with a dusting of flour makes the filling floury after baking, so avoid that.

STEP 44 / 6

Wrap the filling in the dough

10 min

Placing date filling in the center of a thin semolina dough and gathering the edges around it
Raise the edge of the dough little by little to wrap; do not press the filling to one spot

Flatten a ball in your palm to a disk about 6 cm across and press the center into a shallow bowl shape. Aim for about 3 mm thickness at both the center and the edge, set the filling in, and raise the edge little by little. Pinch the seam closed with your fingers, finally roll it round, and set it seam side down.

If the shell cracks, the cause is insufficient thickness or dry dough. Do not pull the crack closed by force; patch it by pressing a thin piece of the leftover dough on with your fingertips. If the filling pops out, from the next one reduce the filling to 10 g and make the bottom of the shell a little thicker.

STEP 55 / 6

Make the pattern with a mold

10 min

Pressing a wrapped maamoul into a wooden mold to make the pattern and turning it out
Do not push too hard into the mold; tap lightly to turn it out without breaking the pattern

If using a wooden mold, dust the inside with just a little all-purpose flour, press in the wrapped ball from the side with no seam, flatten it with your palm and tap it once lightly on the counter to release it from the mold. Without a mold, you can shape it by pressing radial lines with the back of a fork or a bamboo skewer and lightly pressing the center.

If the dough stays in the mold, before adding more flour wipe the mold with a dry cloth and chill the next ball before trying again. Too much flour fills the grooves of the pattern and leaves the surface white and floury.

STEP 66 / 6

Bake pale at 180 degrees

15–20 min

Baked maamoul on a baking sheet, with a pale surface and only the bottom colored
Keep the surface white when baked; judge by the light color on the bottom and edge

Preheat the oven to 180 degrees (Celsius) and arrange the cookies with space between them on a baking sheet lined with parchment. After 15 minutes, check the bottom of one, and take them out if it is a light golden brown. Stop at a surface from white to very pale gold; do not bake to dark brown. Some recipes bake at 200 degrees for about 20 minutes, but to keep the pattern and the aroma of dates in a home oven, we use the lower temperature as the standard here. [4][5][7]

Leave them on the baking sheet for 5 minutes, then move to a rack and let them cool completely. Fresh from the oven the shell is soft and breaks easily when lifted. After cooling, dust with confectioners' sugar if you like. Date filling is very sweet, so dust only half of them rather than all and compare to see the difference.

0 / 0
Ingredients

Ingredients

1 / 2

Dough

Ingredient Amount Substitutes & how to choose
Fine semolina 300 g Not a coarse grain: a pastry grade finer than couscous. If you cannot find it, fine durum flour
All-purpose flour 120 g Semolina alone breaks easily, so do not reduce it the first time
Confectioners' sugar 75 g You can also grind granulated sugar fine in a mill
Unsalted butter 180 g Left at room temperature until a finger presses in. Do not melt
Baking powder 4 g 1 tsp. Used less to puff the dough than to lighten the shell
Milk 50 ml Liquid to bring the dough together. If you have no milk, unsweetened soy milk
Food-grade orange blossom water 20 ml You can combine it with 10 ml rose water. If you dislike the aroma, replace with milk
Salt 1 g Omit if the butter is salted
2 / 2

Date filling and finish

Ingredient Amount Substitutes & how to choose
Pitted dates 250 g If dry and hard, rehydrate with a little water. If using sweetened paste, skip the water
Unsalted butter 10 g Smooths the dates and helps the filling hold together once cool
Cinnamon 1 g 1/2 tsp. A pinch of cardamom is also fine
Cardamom powder 0.5 g Optional. Too strong and it hides the flower aroma
Food-grade orange blossom water 5 ml Brings out the aroma of the dates. Do not overdo
Water 30 ml If the dates are soft, watch it and add 10 ml at a time
Confectioners' sugar As needed Dust just before eating. You can omit it for the date filling alone
0 / 0

From a crumbly shell, the sweetness of dates comes through

Break a baked maamoul and the toasty crumble of the semolina dough gives way first, and only then the deep sweetness of the dates appears. The top stays nearly white, and only the bottom takes a thin color. The round shape with the grooves of a wooden mold is memorable, but the heart of the taste is a sweet filling wrapped in a shell that is not too thick.

Maamoul (also ma'amoul and mahmoul), made in Lebanon and across the Levant, is a small pastry filled with dates, walnuts, pistachios and the like. This formula makes 24 with easy-to-find fine semolina. The dough rests for 4 hours, so the time from start to bake looks long, but while it rests you can make the filling and prepare your shaping tools.

A pastry on the platter at feasts

A platter of maamoul suggesting a Lebanese celebration, with dates, pistachios and walnuts set out
Date and nut maamoul heaped on a large platter, evoking a festive table

In Lebanon maamoul is described as a sweet prepared for special days such as Christian Easter and Muslim Eid al-Fitr. [1][2] It is offered to visiting relatives and friends or shared among the family from what was baked, and is closer to a sweet taken from a large platter on a day when people gather than to an individually wrapped treat. [1]

There is also a reason it is made in large amounts at home. Lebanese reporting records people learning to make it from a mother or aunt, and relatives gathering to share a big batch. [2] The plan of preparing the dough the day before and baking the next day is also described, and the resting time is not merely a pastry convenience. It is room in a holiday kitchen for one person to roll the filling, another to wrap the dough and another to unmold, working side by side. [1][3]

The filling is not fixed to one kind. In Lebanese accounts dates, walnuts and pistachios stand as the three representative fillings, and combinations differ by shop and household. [2][3] There are also ways to tell the filling by the finishing pattern, so when several shapes are on the same plate, they work not as decoration but as markers of the filling. [3]

Filling Place at the table How to decide when making it at home
Dates One of the sweet, sticky standards Try this first. The filling holds together well and is good practice for wrapping
Walnuts Toasty, and easy to keep a grainy texture Mix with sugar and cinnamon, chop coarsely and do not add too much liquid
Pistachios Green color and nut aroma become an accent on the plate Use a small amount of sugar and flower water, and keep some grains rather than chopping too fine

Ingredient names overlap across the Levant because it is hard to lock a dish into a fixed recipe for one country. Lebanese food-culture sources list semolina, all-purpose flour, butter and orange blossom water as the basic shell, but other recipes add rose water, mahlab, ghee and nut fillings. [1][4][5] At home, narrow it down first to the date filling, then split into walnut or pistachio, and the differences in aroma and texture become easy to see.

Ingredients (makes 24)

Fine semolina, all-purpose flour, dates, butter, flower water and cinnamon laid out as the ingredients for maamoul
Semolina and dates are the center of the ingredients, with a little flower water and spice

Fine semolina gives a crumbly, grainy mouthfeel unlike a cookie made only from wheat flour. Substituting a coarse grain as it is makes the dough hard to hold together and the surface rough, so check the grind when you buy. Some recipes from abroad also specify "very fine semolina" or fine semolina. [1][5]

Buy flower water, or use the aromas you have

The purchase most worth making for this pastry is food-grade orange blossom water. Because you divide it between dough and filling instead of using a few drops, it leaves a sweet white-flower fragrance that citrus peel alone cannot reproduce. The conditions for buying it are that you plan to make Middle Eastern sweets several times and that the label clearly says food-grade. Cosmetic and fragrance grades are not used in cooking. A 240 ml bottle is easy to find; you need not limit it to Lebanese-made, so check the food-grade labeling and the volume on the label. If you are trying it just once or dislike the flower aroma, do not buy it; mix a small amount of thinly grated lemon zest into the dough. The aroma is different, but you are less likely to have leftovers.

Use cinnamon in a small amount to tighten the brown-sugar-like sweetness of the dates. Old powder has lost its aroma and loses easily to the flower water, so if you buy more, choose a small container whose aroma remains after opening. If you are making it just this once, fresh powder you already have is enough. You do not need to go to the trouble of grating a stick.

If you do not buy a lot of dates at one time, or if you use a ready-made paste, you do not need a food processor. It is a candidate only for someone who wants to smooth whole dates and reuse it for walnut and pistachio fillings. If you only make a little filling, chop it finely with a knife and press it in a mortar.

How to make it: wrap the date filling in the rested dough

Sources differ on how long the dough rests, from 30 minutes to 7 hours. [4][5][7] If you think separately of the time for the butter to work into the semolina and the time for the dough to settle before baking, the reason for the difference becomes clear. Here we use 4 hours, which you can handle without preparing the day before. On a hot day, move the dough to the refrigerator for the last 2 hours and bring it back 20 minutes before shaping.

Changing the filling changes the look of the same plate

Maamoul is not a pastry where you make only the date filling and stop. At Lebanese tables dates, walnuts and pistachios are made together and told apart by pattern or shape. [2][3] Making all 24 in three kinds from the start tends to stall your hands in shaping, so we use dates as the base this time, and from the next time change the filling in groups of 6, which is more realistic.

Variation Guide out of 24 Ingredients and shaping decisions
Walnut filling 6–8 Coarsely chop 60 g walnuts, 20 g confectioners' sugar and 0.5 g cinnamon, and bind with 1 tsp milk. Keep the grains
Pistachio filling 6–8 Mix 60 g pistachios, 20 g confectioners' sugar and 1 tsp orange blossom water. If you want the green to show, do not dust with sugar
Dates and walnuts 6–8 Mix 20 g chopped walnuts into the date filling. Gives more bite than a smooth filling
Version with less flower water All Replace the orange blossom water with milk and add a little lemon zest. Suits eating with children or when the flower aroma is not liked
Festive assortment 8 each Change the pattern for each filling so they can be told apart on the plate. Keep baking temperature and time the same

When making nut fillings, it matters not to turn the nuts into a paste. Walnuts release oil easily, and if you keep processing them fine they soften and leak out of the shell. Leaving a few grains in the pistachio brings out the difference from the date filling in the mouth. If someone has a nut allergy, choose the date-only formula and wash the equipment so it is not shared with the nut fillings.

Fixes for cracking, browning and leaking filling

Comparing a maamoul that cracked and shows its filling with a well-formed bake
Comparing the cracked shell with the well-formed one shows where to restore thickness and the amount of filling
What happened Possible cause Fix for the next piece
Shell cracks while wrapping Dough dried out, or the center is too thin Cover the dough you are working with a cloth and do not make the center of the disk thinner than 3 mm. Patch cracks with a little dough
Filling comes out at the seam Filling too large, or pressed flat before gathering the edge Use 10 g filling, and close by turning the edge of the shell rather than pushing the filling to the center
The mold pattern disappears Dough too soft, moisture left in the mold Wipe the wooden mold dry and chill the ball for 10 minutes before shaping. Use less flour
The surface turns brown Top heat of the oven is strong, or the temperature is high Lower the baking sheet one rack and start the next bake at 170–175 degrees. Do not take them out before the bottom colors
The shell is hard after baking The butter was not worked into the flour, or overworked Next time add the liquid at the sandy stage and stop as soon as the flour is gone. Do not rebake freshly baked ones for long
The date filling runs Water added all at once, or wrapped while hot Cool it and mix in a small amount of chopped dates. Next time add the water 1 tsp at a time

Storage and serving

After baking, let the maamoul sit on the baking sheet for 5 minutes and cool completely on a rack before sealing. With this date-only formula, finishing within 2–3 days in a low-humidity room is easy to manage. Some cultural sources explain that because it is a baked pastry it keeps for several weeks, but the condition changes with home humidity, the airtight container and the moisture of the filling. [2] For longer storage, wrap each one and freeze, and bring only what you will eat back to room temperature.

Refrigeration tends to firm the shell, so do not eat them cold; bring them to room temperature and have them with tea or coffee. Those dusted with sugar lead with the aroma of the surface, while the date-only ones bring forward a depth like brown sugar in the filling. To eat a sweet in small amounts, put the date and pistachio fillings on the same plate and compare them by the crumbly feel of the shell as the benchmark, and the effect of the flower water is easy to judge too.

Frequently asked questions

I don't have a wooden maamoul mold. Can I still make it?

Yes. The mold is a tool for evening out pattern and thickness, not a requirement that decides the taste. Flatten the wrapped ball slightly and make a pattern with the back of a fork or a bamboo skewer. Without a mold, it is easier to fix things if the filling leaks, and the first time it is actually easier to watch how the work goes.

Can rose water substitute for orange blossom water?

Yes. Lebanese recipes also include formulas that use both orange blossom water and rose water. [4][5] If you use rose water alone, cut the 20 ml in the dough to 10 ml and replace the rest with milk. With a strongly scented product, do not put in the full amount from the start; add 1 tsp at a time to adjust.

Can I replace the semolina with all-purpose flour only?

It bakes, but the crumbly grainy feel of maamoul gets weaker. If you cannot find fine semolina, look for fine durum flour, or try reducing the semolina from 300 g to 200 g and using 220 g all-purpose flour. The water absorption changes, so start with only 40 ml of milk and add more after seeing how it holds together.

Can people with nut allergies eat it?

With the date filling alone, you can make it without walnuts or pistachios. But after making a nut filling in the same food processor or bowl, do not stop at washing; check the gaps in the blade and the gasket. If someone also reacts to other ingredients such as wheat, dairy or dates, check the labels and decide not to make it rather than force a substitute.

Can I rest the dough overnight?

Yes. Seal and refrigerate it, and bring it back to room temperature 20–30 minutes before shaping. Cold, the edges crack easily, and warmed too much, the butter seeps out and the pattern disappears. Making the dough and filling the day before and wrapping and baking the next day is also described as a way of making this holiday pastry locally. [1][3]

Sources

Date on which the cultural background, ingredients and steps in the text were checked: 13 August 2026 (JST). The amounts and substitutes have been reorganized for this article after checking the differences between several sources.

  1. iHeritage, "Maamoul" (festivals, gifts, family preparation, basic ingredients; accessed and checked 2026-08-13)
  2. L'Orient Today, "For the love of maamoul: From gold coins to Nutella" (Lebanese Easter and Eid, kinds of filling, the context of making it as a family, explanation about storage; accessed and checked 2026-08-13)
  3. Al Wadi Al Akhdar, "Easter Traditions In Lebanon" (semolina dough, flower water, dates, walnuts and pistachios, use of patterns; accessed and checked 2026-08-13)
  4. Al Wadi Al Akhdar, "Maamoul With Dates" (date filling, working butter into flour, resting time, an example of baking at 200 degrees; accessed and checked 2026-08-13)
  5. Marché Adonis, "Maamoul - Recipe" (fine semolina, filling variations, a 1-hour rest, baking at 180 degrees until the surface stays white; accessed and checked 2026-08-13)
  6. King Arthur Baking, "Mahmoul Recipe" (a filling with dates, cinnamon, cardamom and flower water and the food processor step, the idea of making it without a mold; accessed and checked 2026-08-13)
  7. The Great British Bake Off, "Paul Hollywood's Ma'amoul recipe" (semolina dough, resting, pressing in a mold, checking for a pale color; accessed and checked 2026-08-13)