The Delicious Crescent

  • Recipes
  • About
    • Food Philosophy
  • Nutrition
    • Healthy Eating Tips
menu icon
go to homepage
  • Recipes
  • About
  • Contact
search icon
Homepage link
  • Recipes
  • About
  • Contact
×
Home » Recipes » Cookie

Maamoul (Date Filled Cookies)

Head shot of Author Roxana Begum
Updated: Jul 18, 2025 by Roxana Begum · This post may contain affiliate links · 61 Comments

Jump to Recipe Jump to Video
Maamoul (date-filled cookies) pin image.

Maamoul are buttery, melt-in-your-mouth Middle Eastern cookies filled with naturally sweet dates. These delicacies are especially popular during holidays like Eid, Christmas, and Easter. With minimal added sugar and rich flavor, they're a perfect balance of tradition and indulgence.

Maamoul cookies dusted with powdered sugar.

Making Maamoul My Way

When I was newly married, I noticed boxes of store-bought maamoul at my husband's place. Curious, I decided to learn how to make them from scratch. After testing several recipes and gathering tips from family and friends, I developed a version I absolutely love. Homemade maamoul is far more delicious than anything store-bought.

Maamoul are traditional Middle Eastern shortbread cookies filled with dates or nuts. They're typically shaped by hand or pressed into ornate wooden molds. You'll see them formed into domes, crescents, discs, or spheres-each shape often tied to a specific filling or celebration.

Middle eastern date-filled cookies arranged in a plate.

Personally, I prefer a flour-based dough over the traditional semolina version, which gives the cookies a softer, melt-in-your-mouth texture. I also keep the flavoring simple: just a hint of rose water. No cinnamon, no orange blossom. While those are common in many Levantine recipes, I love the pure taste of dates wrapped in buttery, rose-scented dough.

If you're looking for a date-filled maamoul recipe without semolina or yeast and with shaping options both by hand and with a mold-you're in the right place. Another fun twist are these date filled cookie rolls.

Fun Fact: Some historians trace maamoul's roots to ancient Egypt, where a similar cookie called Kahk-often pyramid-shaped-was enjoyed as far back as the Pharaonic era!

Key Ingredient Notes

Ingredients needed for the recipe.
  • Dates: I prefer soft, moist Medjool dates-especially Extra Fancy or Jumbo-as they process easily without cooking with water.
  • Fat: Ghee is the traditional choice, adding a rich, nutty flavor. Butter works too, but with 15-20% water content, you may need to reduce the milk slightly for the right dough consistency.
  • Flavoring: I use rose water in the dough because it pairs beautifully with the date filling. Orange blossom water is also common and traditional. Some add spices like cinnamon or cardamom to the filling, but I keep it simple so the natural flavors shine.

How to Make Maamoul Cookies: Step-by-Step

Here's a visual overview of the process. Full printable recipe at the end of the post.

Make the Dough

  • Preheat oven to 350°F. Melt ghee or butter. Stir in oil (if using) and sugar. In a large bowl, combine the ghee mixture with flour. Mix with your fingers until incorporated.
  • Add rose water, then milk (one tablespoon at a time), kneading until smooth and pliable. If dough feels sticky, continue kneading-it will absorb the milk. Let rest for 30 minutes.
  • Divide into 32 equal portions and roll into smooth balls.
Making the cookie dough.

Prepare the Date Filling

  • Process chopped Medjool dates into a smooth paste using a food processor. Tip: If using firmer dates, see tips section below.
  • Divide into 32 balls. Use gloves or oil your hands to prevent sticking.
Making date paste and date balls.

Shape the Cookies

  • By Hand: Flatten a dough ball in your palm, cup it slightly. Place a date ball in the center and wrap the dough around it. Seal and roll gently into a ball, then flatten slightly into a disc. Use a fork or nut pick to create patterns on top.
Shaping cookies with the filling.
  • Using a Mold (Two Methods):
    • Traditional Molding: Press a dough layer into the mold. Add date filling, then cover with another layer of dough. Tap mold edge on the counter and catch the cookie in your hand.
    • Alternate Molding Method (Recommended): Shape the cookie by hand, then press it into a floured mold to imprint the design. This method is faster and ensures easier release. Tip: Make sure to not use too much filling, or the cookies will crack. 
Pressing dough into cookie mold to create pattern.

Bake

  • Place cookies on a baking sheet, spaced 1-2 inches apart. Smooth side up for hand-shaped. Patterned side up for molded
  • Bake 15-20 minutes. Do not over-bake-cookies should be pale golden, not brown. Cool on a wire rack, then dust with powdered sugar.
  • Store in an airtight container.
Baking maamoul cookies and dusting with powdered sugar.

Tips & Troubleshooting

  • Dry Dates? Simmer chopped dates with 2-4 tablespoons water until soft. Let cool before using.
  • Using Store-Bought Paste? One 13 oz block works. Watch for pits! Oil hands or wear gloves to handle the sticky paste.
  • Ghee vs Butter: Ghee adds a nutty depth that enhances the cookie. It's also easy to make-check out my Nan-e Nokhodchi recipe for a quick tutorial.
  • Healthier Option: Substitute some ghee with neutral oil. I've even used half whole wheat pastry flour with great results-no noticeable difference in taste or texture.
Maamoul served in a plate with tea.

Nutrition Insight

These cookies are naturally sweetened with dates, making them a better choice than heavily refined-sugar desserts. However, the dough is still rich-so enjoy in moderation. Maamoul are also vegetarian, egg-free, nut-free and soy-free.

Dates are high in fiber, potassium, and magnesium. They're also a good source of iron, calcium, and niacin, and rich in polyphenols-plant compounds known for their antioxidant and anti-inflammatory benefits.

Where to Buy Maamoul Molds

Find them at Middle Eastern markets or online retailers like Amazon. Look for wooden or plastic options with traditional patterns.

Front view of date shortbread cookies in a grey plate.

More Cookie Recipes

  • Anise Almond Biscotti
  • Date Bar Cookies (With Nuts)
  • Nussecken (Chocolate Hazelnut Bar Cookies)

★ DID YOU MAKE THIS RECIPE? PLEASE COMMENT AND GIVE IT A STAR RATING BELOW!

Close view of maamoul cookies dusted with powdered sugar.
4.95 from 20 votes

Maamoul (Date-Filled Cookies)

Maamoul are buttery, melt-in-your-mouth Middle Eastern cookies traditionally filled with dates. Naturally sweetened and gently scented with rose water, these cookies are a staple during Eid, Christmas, and Easter across the Levant.
Prep Time45 minutes mins
Cook Time15 minutes mins
Total Time1 hour hr
Print SaveSaved!
Course :Dessert
Cuisine :Middle Eastern
Servings: 32 Cookies
Calories: 105kcal
Author: Roxana Begum

Ingredients

For the Dough

  • ¾ 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

For the Filling

  • ¾ lb soft Medjool dates pitted and chopped, or ~13 oz ready-made date paste

Optional Dusting

  • Confectioner's sugar
US Customary - Metric

Equipment

  • Food Processor
  • Maamoul Mold
  • Airtight Cookie Container
Prevent your screen from going dark

Instructions

Prepare the Dough

  • Preheat the oven to 350°F (180°C).
  • Melt the ghee or butter, then stir in the sugar. In a mixing bowl, combine the fat-sugar mixture with flour using your fingers. Tip: Add as much flour as the mixture will absorb-typically between 2¼ to 2½ cups.
  • Mix in the rose water. Gradually add milk, kneading until a soft, pliable dough forms. If the dough seems sticky, continue kneading-it will come together.
  • Let the dough rest for 30 minutes. Divide into 32 portions and roll into smooth balls for even sizing.

Prepare the Filling

  • Process chopped dates in a food processor until smooth. If using dry dates, see Notes section.
  • Divide the filling into 32 equal portions and roll into smooth balls. Use oiled hands or gloves if the mixture is sticky.

Shape the Cookies

  • 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 it into a disc. Tip: Avoid overfilling to prevent cracks. Decorate using a maamoul mold, fork, or nut pick.
  • Using a Mold
    Option 1: Press a portion of the dough into the mold, layer the date filling on top, then cover with another portion of dough and smooth it out.
    Option 2 (Preferred): Shape the cookie by hand, then gently press it into the mold to imprint the pattern.
  • Tap the edge of the mold on a hard surface while holding your palm underneath to release the cookie. Tip: Line the mold with plastic wrap or dust it with flour for easier release.

Bake

  • Place the cookies on a baking sheet, smooth side up (for hand-shaped cookies) or patterned side up (for molded cookies), spacing them 1-2 inches apart.
  • Bake 15-20 minutes until just lightly golden. Do not over-bake-well-done cookies should appear dry on the surface, not moist. Cool on a wire rack. Dust with confectioner's sugar once cooled.
  • Store in an airtight container or freeze for longer shelf life.

Notes

  1. Using Dry Dates? Simmer chopped dates with 2-4 tablespoons of water until soft and pasty. Cool before using.
  2. Ready-Made Paste Tip: Always check for pits or fragments, even in store-bought date paste. Oil hands or wear gloves to prevent sticking when shaping.
  3. Fat Choice: Ghee gives a nutty aroma and flavor; butter also works. Avoid strongly flavored oils.
  4. Storage: Store in an airtight container at room temperature. For longer storage, freeze in airtight bags. Thaw and gently reheat in oven for fresh-tasting cookies.

Nutrition

Serving: 1cookie | Calories: 105kcal | Carbohydrates: 16g | Protein: 1g | Fat: 4g | Saturated Fat: 3g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Trans Fat: 0.001g | Cholesterol: 11mg | Sodium: 1mg | Potassium: 86mg | Fiber: 1g | Sugar: 8g | Vitamin A: 17IU | Vitamin C: 0.002mg | Calcium: 9mg | Iron: 1mg
Did you make this recipe?I would love to know about it. Tag me @thedeliciouscrescent.

This post was first published on July 25th 2017 and has been updated for the reader's benefit.

« Oatmeal Banana Bread Muffins
Lubia Polo (Persian Green Bean Rice) »

Share the Post

Comments

  1. Maya Sapir says

    October 08, 2020 at 4:41 am

    Hi Roxanna,

    Thank you for this amazing looking recipe, I have committed to make these cookies for this Saturday coming supper club Moroccan theme, because I've made them years ago and loved them so much. I lost the recipe but yours look perfect! One of our members is vegan. I was wandering if you've tried using coconut oil?

    Reply
    • Roxana Begum says

      October 08, 2020 at 6:13 pm

      Thanks for your lovely feedback Maya. I would try it, the flavor may be a bit different. Let me know how you like it.

      Reply
  2. wondering says

    April 08, 2020 at 4:40 pm

    me and my family ????this recipe. it trued out awesome.
    (even though i am a terrible cook/baker)

    thank you sooooooo much for sharing this amazing recipe, especially during a time like this.

    Reply
    • Roxana Begum says

      April 16, 2020 at 9:32 pm

      So happy to know that you liked it. You are a good baker :)

      Reply
    • Carolina says

      August 09, 2020 at 4:26 am

      Thank you so much for this great receipt, surprising !! I used whole wheat and flavor is Amazing. Regards,

      Reply
      • Roxana Begum says

        August 09, 2020 at 6:09 pm

        Thanks for sharing :)

        Reply
  3. wondering says

    April 02, 2020 at 2:41 pm

    how can i make half of this recipe

    Reply
    • Roxana Begum says

      April 02, 2020 at 8:26 pm

      Just use half the amount of ingredients. If you point your cursor/arrow on the servings number 32, a little window with a sliding bar in the middle will appear. Move it either side and check, it will give you the amount of ingredients you need to use for 16 cookies.

      Reply
  4. regs says

    January 30, 2020 at 9:22 am

    That cookie was really heavenly made, love the filling so much. Can't wait to try it!

    Reply
  5. Nada says

    April 17, 2019 at 4:47 am

    Never ever use olive oil in maamoul recipe! It’s always been ghee or butter or even margarine, but not oil and definitely not olive oil. Doesn’t taste goid with rose water and orange blossom water

    Reply
    • Roxana Begum says

      April 17, 2019 at 3:46 pm

      Please note it is "light" olive oil and not "extra virgin". Light olive oil has no strong flavor. The visitors of my blog often look for lighter modifications. Ghee or butter is the best for taste. But for those who have dietary restrictions and need to cut some total fat and saturated fat, the oil substitution works very well and these cookies are absolutely delicious.

      Reply
  6. Rebecca Lakh says

    April 11, 2019 at 5:21 pm

    Hi!

    I tried this and unfortunately they spread in the oven almost instantly, didn't keep shape...

    Perhaps you may know what I did wrong?

    ????

    Reply
    • Roxana Begum says

      April 11, 2019 at 10:15 pm

      May be used more butter or oil by mistake. Or perhaps more milk than necessary. Did you by chance use any baking powder? In case you may have used incorrect metric measures....

      Reply
  7. sandra macksoud says

    December 31, 2018 at 11:49 am

    Oh, forgot to mention that I added 3/4 cup of pistachios to the date filling.

    Reply
  8. sandra macksoud says

    December 31, 2018 at 11:47 am

    Wonderful recipe. everyone thinks they are delicious. Thank you. I plan to make some with oil only as a low cholesterol option, I know the taste will change but still will be good. I mixed almond flour with the wheat and came out really good.

    Reply
    • Roxana Begum says

      January 05, 2019 at 9:56 pm

      Thanks Sandra. So happy it worked out well. And appreciate you sharing how you made it with almond flour.

      Reply
  9. Vineeta Agarwal says

    December 22, 2018 at 12:01 am

    Hi Roxana! These Maamoul look delicious! I’m making them today but not sure about the oven temperature. How much should be the oven temperature to bake these?

    Reply
    • Roxana Begum says

      December 29, 2018 at 8:26 am

      Hi Vineeta, sorry, had been traveling. Thanks so much. As in recipe it is “Preheat the oven to 350°F”. Hope you enjoy it!

      Reply
  10. Nadia Haggerty says

    December 09, 2018 at 8:06 pm

    Hi I am Lebanese and always watched but never learned to make them until now,can I use dried figs instead of dates,and if so do I need to do anything different? Thank you.

    Reply
    • Roxana Begum says

      December 11, 2018 at 7:29 pm

      Hi Nadia, So glad that you would like to try this recipe. If using dried figs it will depend on how moist they are. For this recipe I used really moist medjool dates and just processed it. I didn't need to cook it. But if the dried figs are too dry then you would need to chop them into small pieces and add just a little bit of water, increase the heat for the water to bubble and then lower the heat, and simmer. Use a ladle to break up the dried figs, once cooled process into a smooth mixture. Start with only a little bit of water and add as needed and it will depend on how dry or moist they are.

      Reply
  11. Anne says

    October 27, 2018 at 2:01 pm

    I live to make these. Cookies. Iare there any other fillings that wpuld work well.

    Reply
    • Roxana Begum says

      October 28, 2018 at 10:27 pm

      You could use any moist dried fruit instead of dates. For example even VERY moist apricots can be ground to a smooth paste and used. Same with moist dried plums (prunes). VERY moist raisins etc.....I personally like the date filling the most. Also you can certainly make with ground nuts and mix with some powdered sugar as per taste and then mix in some rose water or orange blossom water or vanilla + milk - just enough to flavor and make the filling a bit moist (not runny or wet) - to make a filling that comes together easily. Or you could even combine ground nuts with ground paste of dates or other sweet and moist dried fruits.

      Reply
  12. Jon says

    October 02, 2018 at 4:16 pm

    I made these with gluten free flour because one of my family members is registered coeliac. Despite previous problems with certain types of gluten free dough, this was very easy to work with; probably because of its oily nature.

    They baked well and did not crack too much despite the lack of gluten. They are crumbly and tasty and I will definitely make them again.

    Thanks for sharing the recipe.

    Reply
    • Roxana Begum says

      October 02, 2018 at 7:49 pm

      Thank you Jon for your lovely and amazing feedback with helpful information. I am so glad it worked out well with the GF flour too. I also have another gluten free cookie recipe using chickpea flour that you may like to try. You can search with chickpea cookies.

      Reply
  13. Lyn says

    August 12, 2018 at 6:12 am

    Hi Roxana!

    Appreciated for your recipe.
    My first time to bake MAAMOUL COOKIES (DATE FILLED COOKIES) which I tried it over the weekend and my circle of friends and my colleagues, they loved it so much when I gave them the MAAMOUL COOKIES (DATE FILLED COOKIES).

    Really, thank you so much.

    Reply
    • Roxana Begum says

      August 15, 2018 at 9:28 pm

      Hi Lyn.

      Thanks so much for your feedback and for your lovely and kind note. Appreciate it greatly :) So happy that you and your friends loved it!

      Reply
  14. Hannah Black says

    June 12, 2018 at 9:11 pm

    Thank you! Gave the recipe a try and they were lovely.
    Looking forward to sharing them with my students celebrating eid

    Reply
    • Roxana Begum says

      June 12, 2018 at 9:36 pm

      Thank you so much Hannah for the nice and helpful feedback :) I hope that your students enjoy the cookies very much.

      Reply
  15. Noorie says

    June 09, 2018 at 6:37 pm

    The cookies had cracks all over! What could be the reason ?Thanks

    Reply
    • Roxana Begum says

      June 10, 2018 at 8:43 pm

      Make sure not to over mix the ingredients or over mix butter with sugar. Check the quantities used are all accurate. Did you use any baking powder? Also paying attention to the baking time and temperature is important - no over baking. And that there is no moisture around that is causing a steam environment in the oven.

      Reply
  16. Ginny McMeans says

    July 25, 2017 at 6:25 pm

    These sounds absolutely delicious. A date filled cookies sounds perfect!

    Reply
    • Roxana Begum says

      July 25, 2017 at 8:57 pm

      Sure Ginny :) Thanks.

      Reply
  17. Stephanie says

    July 25, 2017 at 6:21 pm

    These cookies sound like the perfect way to satisfy a sweet tooth without a lot of added sugar!

    Reply
    • Roxana Begum says

      July 25, 2017 at 8:57 pm

      Yes, Stephanie. These Maamoul cookies are so sweet like a sugary cookie but without a ton of refined sugar.

      Reply
  18. Kristina says

    July 25, 2017 at 5:58 pm

    I love trying new cookie recipes! This one I need to try!

    Reply
    • Roxana Begum says

      July 25, 2017 at 8:56 pm

      Thanks Kristina. So glad you like it.

      Reply
  19. ali randall says

    July 25, 2017 at 5:52 pm

    My grandmother used to make date cookies and I have never found a comparable recipe. These looks delicious and I think I will give these a try.

    Reply
    • Roxana Begum says

      July 25, 2017 at 8:56 pm

      Thanks Ali. I too wish I had saved some of my grandmothers recipes!

      Reply
  20. Dahn says

    July 25, 2017 at 4:11 pm

    I love that these are mostly sweetened with dates. They sound absolutely delicious and are a healthy treat as well. This is a recipe that I must try.

    Reply
    • Roxana Begum says

      July 25, 2017 at 8:53 pm

      Thanks Dahn. Hope you enjoy them :)

      Reply
Newer Comments »
4.95 from 20 votes (5 ratings without comment)

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

NICE TO MEET YOU!

Head shot of Roxana

Hi, I'm Roxana, registered dietitian and recipe developer. Here I share wholesome & delicious recipes with room for cravings. Healthy makeovers. Step-by-step photos & videos.
Read More…

Trending Recipes

  • Chicken biryani served in a plate.
    Easy Hyderabadi Chicken Biryani
  • Indian dal served in a bowl with bread.
    Dal Recipe (Indian Lentil Curry)
  • Haleem topped with fried onions, chili slices, herbs and lemon wedges.
    Hyderabadi Haleem Recipe
  • Persian love cake served with tea.
    Persian Love Cake Recipe
  • Close up view of Persian grilled chicken kabobs on skewers.
    Grilled Chicken Kabobs (Joojeh)
  • Close up view of Persian herb stew in a white pan.
    Ghormeh Sabzi (Persian Herb Stew)
  • Ash-e reshteh served in a bowl..
    Ash Reshteh (Persian Noodle Soup)
  • Close view of maamoul cookies dusted with powdered sugar.
    Maamoul (Date Filled Cookies)

Footer

^ back to top

About

  • About Us
  • Privacy Policy & Terms

Contact

  • Contact
  • Accessibility
As featured in image

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 · THE DELICIOUS CRESCENT ·

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.