Maamoul: Medjool Date and Rose Water Semolina Cookies Recipe
Introduction
Maamoul are traditional Middle Eastern shortbread cookies filled with sweet date paste. They offer a perfect balance of buttery dough and rich, fragrant filling, making them a delightful treat for any occasion.

Ingredients
- ¾ cup ghee (or 1 cup butter; you may substitute up to ¼ cup ghee with a neutral oil)
- 2 ½ cups all-purpose flour
- 2 tablespoons sugar
- 2 tablespoons rose water (or orange blossom water)
- 2–3 tablespoons milk (as needed)
- ¾ lb soft Medjool dates (pitted and chopped, or about 13 oz ready-made date paste)
- Confectioner’s sugar, for dusting
Instructions
- Step 1: Preheat the oven to 350°F (180°C).
- Step 2: Melt the ghee or butter and stir in the sugar.
- Step 3: In a mixing bowl, combine the fat-sugar mixture with flour using your fingers. Add as much flour as the mixture will absorb—usually between 2¼ to 2½ cups.
- Step 4: Mix in the rose water, then gradually add milk while kneading until you have a soft, pliable dough. If sticky, keep kneading until it comes together.
- Step 5: Let the dough rest for 30 minutes, then divide it into 32 equal balls.
- Step 6: Process the chopped dates in a food processor until smooth. Divide the date paste into 32 equal portions and roll into balls. Use oiled hands if the mixture is sticky.
- Step 7: To shape by hand, flatten a dough ball in your palm and place a date ball in the center. Wrap the dough around the filling, seal, and flatten into a disc. Avoid overfilling to prevent cracks. Decorate with a maamoul mold, fork, or nut pick.
- Step 8: To use a mold, either press dough into the mold, layer date filling, cover with more dough, and smooth out or shape by hand then gently press the cookie into the mold to imprint a pattern.
- Step 9: Tap the mold’s edge on a hard surface with your palm underneath to release the cookie. Line the mold with plastic wrap or dust with flour to ease release if needed.
- Step 10: Arrange cookies on a baking sheet spaced 1–2 inches apart, smooth side up for hand-shaped or pattern side up for molded cookies.
- Step 11: Bake for 15–20 minutes until lightly golden but dry on the surface. Avoid over-baking to keep the right texture.
- Step 12: Cool cookies on a wire rack and dust with confectioner’s sugar once cooled.
Tips & Variations
- For a fragrant twist, substitute rose water with orange blossom water or add a pinch of cinnamon to the date filling.
- If dates are dry, soften them by soaking in warm water briefly before processing.
- Use neutral oil instead of some ghee for a lighter texture without sacrificing flavor.
- Pressing the cookie gently into the mold after shaping by hand gives a beautifully patterned finish without overhandling the dough.
Storage
Store maamoul in an airtight container at room temperature for up to one week. For longer storage, freeze the cookies for up to three months. Reheat gently in a low oven before serving, if desired.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other fillings besides date paste?
Yes, maamoul can be filled with nut mixtures such as pistachios or walnuts mixed with sugar and a touch of orange blossom water for variety.
How do I prevent the dough from cracking?
Ensure the dough is soft and well-kneaded; add milk gradually until it’s pliable but not sticky. Avoid overfilling the cookies to prevent cracks during baking.
PrintMaamoul: Medjool Date and Rose Water Semolina Cookies Recipe
Maamoul are traditional Middle Eastern shortbread cookies filled with sweet date paste, known for their delicate crumbly texture and fragrant rose water aroma. This recipe guides you through making the buttery dough and smooth date filling, shaping the cookies by hand or with a mold, and baking them to a perfect light golden finish. They are dusted with confectioner’s sugar for a sweet finishing touch and are perfect for festive occasions or as a delightful treat with tea or coffee.
- Prep Time: 40 minutes
- Cook Time: 15-20 minutes
- Total Time: 55-60 minutes
- Yield: 32 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: Middle Eastern
Ingredients
Dough Ingredients
- ¾ cup ghee (or 1 cup butter, with up to ¼ cup ghee substituted with neutral oil)
- 2 ½ cups all-purpose flour
- 2 tablespoons sugar
- 2 tablespoons rose water (or orange blossom water)
- 2–3 tablespoons milk (as needed)
Filling Ingredients
- ¾ lb soft Medjool dates (pitted and chopped or ~13 oz ready-made date paste)
Finishing
- Confectioner’s sugar for dusting
Instructions
- Prepare the Dough: Melt the ghee or butter and stir in the sugar until combined. In a mixing bowl, add the flour to the fat-sugar mixture and rub together with your fingers until the flour absorbs the fat, creating a crumbly mixture.
- Add Flavor and Knead: Stir in the rose water then gradually add milk, kneading the mixture gently until it forms a soft, pliable dough that is not sticky. If sticky, continue kneading until manageable.
- Rest and Divide Dough: Cover the dough and let it rest for 30 minutes to relax the gluten. Then divide the dough into 32 equal portions and roll each into smooth balls for uniform size.
- Prepare Date Filling: Process the chopped Medjool dates in a food processor until smooth. If dates are dry, blend with a little warm water or rose water to soften the paste. Divide this filling into 32 portions, rolling each into a ball using oiled hands to prevent sticking.
- Shape Cookies by Hand: Flatten one dough ball in your palm, place a date ball in the center, and wrap the dough around it, sealing the edges completely. Flatten gently into a disc shape. Avoid overfilling to prevent cracking during baking.
- Shape Cookies Using Mold: Option 1: Press a dough portion into the mold, place the date filling over it, then cover with another dough portion and smooth the surface. Option 2 (preferred): Shape the cookie by hand first, then press gently into the mold to imprint the decorative pattern.
- Release from Mold: To release, tap the mold’s edge on a firm surface while supporting the palm underneath to catch the cookie. For easier release, line the mold with plastic wrap or dust with flour beforehand.
- Bake: Preheat oven to 350°F (180°C). Arrange the shaped cookies on a baking sheet spaced 1–2 inches apart, with patterned or smooth side up depending on shaping method. Bake for 15–20 minutes, until the cookies are just lightly golden and dry on the surface but not browned.
- Cool and Finish: Allow cookies to cool completely on a wire rack. Once cooled, dust generously with confectioner’s sugar.
- Storage: Store maamoul in an airtight container to maintain freshness. For longer storage, freeze the cookies well wrapped and thaw before serving.
Notes
- If dates are dry, soak them briefly in warm water or rose water before processing to achieve a smooth paste.
- Use oiled hands or gloves when working with sticky date filling for easier shaping.
- When using molds, dust with flour or line with plastic wrap to prevent sticking and ensure the pattern releases cleanly.
- Do not over-bake the cookies; they should remain pale with only slight golden hints to preserve the delicate texture.
Keywords: Maamoul, Middle Eastern cookies, date filled cookies, traditional Maamoul recipe, rose water cookies, holiday cookies, shortbread cookies

