Ma'amoul (Syrian Semolina Cookies) — date or pistachio filled
Crumbly semolina cookies filled with sweet dates or fragrant pistachios — a classic homemade Syrian treat served at family gatherings and with tea. The dough is simple and rests to develop a tender, melt-in-the-mouth texture.
AI image55 min
start to finish
35 min
hands on
Some skill
difficulty
24
servings
Ingredients
Dough
Date filling
Pistachio filling
To finish
Contains gluten, dairy, tree-nut. Cooking for an allergy? Check the label on every packet you use — brands differ, and we can only tell you what the recipe calls for.
Method
Put the warm milk and 1 tablespoon orange blossom water in a measuring cup and set aside.
Whisk together the semolina, flour, powdered sugar, baking powder and salt in a large bowl.
Rub the softened butter into the dry mixture with your fingertips (or a pastry cutter) until the mixture resembles coarse sand and most butter pieces are the size of peas.
Work quickly so the mixture stays cool; the texture should be crumbly, not greasy.
Drizzle the warm milk mixture over the semolina mixture, add 1 tablespoon neutral oil, and fold gently until a soft, slightly tacky dough forms. Add an extra tablespoon of milk if dough feels dry.
Cover the bowl tightly and let the dough rest at room temperature to hydrate the semolina and relax — 60 minutes.
Resting is important: it makes the dough tender and easy to shape.
While the dough rests, make the date filling: put chopped dates, 1 tablespoon butter and 1/2 teaspoon cinnamon into a small saucepan over low heat.
Cook the dates, stirring, until they break down and form a paste, about 5–7 minutes. Add 1 teaspoon orange blossom water if using; cool to room temperature.
Make the pistachio filling (if using): finely chop the pistachios, then mix with 3 tablespoons powdered sugar, 1 tablespoon orange blossom water and a pinch of salt in a bowl; set aside.
Preheat the oven to 350°F (175°C). Line two baking sheets with parchment paper.
Portion the fillings into small balls about 1 teaspoon each (roughly 6–8 g) and set on a tray.
Dust your hands with a little fine semolina. Take about 1½ tablespoons (about 30–35 g) of dough and roll into a ball; flatten into a 2-inch disc in your palm.
Place a filling ball in the center of the disc, then fold the dough over the filling and seal by pinching and smoothing into an oval or round shape. Repeat to make about 24 cookies.
If you have a ma'amoul mold, press the filled ball into the mold and release; otherwise shape by hand and gently press a fork or a small patterned stamp to mark the top.
Arrange the cookies on the prepared sheets about 1 inch apart. Brush lightly with a little melted butter or milk if you want a slightly golden finish (optional).
Bake until the cookies are set and just barely pale gold on the edges, 15–18 minutes. They should not brown deeply.
Let the cookies cool on the sheet for 10 minutes, then transfer to a rack to cool completely.
When cool, dust generously with powdered sugar before serving.
Worth knowing
- If your semolina is coarse, pulse it briefly in a food processor to get a finer crumb for a more tender cookie.
- To make the recipe dairy-free/vegan: replace butter with a firm neutral vegetable shortening or vegan butter and use plant-based milk. Texture will be slightly different but still good.
- Cookies keep in an airtight container at room temperature for up to 5 days or freeze up to 1 month. Dust with powdered sugar just before serving.
- If the dough feels sticky after resting, knead in 1–2 tablespoons extra semolina, let rest 10 minutes, then shape.
- For walnut filling: substitute 1 cup finely chopped toasted walnuts plus 2–3 tablespoons powdered sugar and 1 teaspoon orange blossom water.
Make it yours
Cooking without dairy, without an oven, for someone who won't touch chilli, or for six instead of four? Have the recipe rewritten around it — quantities, steps and all.
VegetarianKid friendlyMeal prep
More Syrian cooking
An original Restaurant Pro recipe — our own composition in the idiom of Syrian cooking, not any restaurant's recipe. Written to be vegetarian as listed.


