Ma'amoul: A Middle Eastern, Date-Filled Pastry Recipe

Updated on January 19, 2020
RyanCThomas profile image

Ryan Thomas is a university student who enjoys cooking recipes from a wide variety of culinary traditions.

Here is finished Ma'amoul with a decorative flower.
Here is finished Ma'amoul with a decorative flower.

I love making recipes from different culinary traditions and styles. Vietnamese fare was probably one of the first things I cooked, and since then I've made recipes that are traditionally French, Russian, Armenian, Chinese, Thai, Indian, Portuguese, Syrian, Ghanan, Lebanese, Polish, and Kazakhstani. I will probably have done all of the national culinary traditions in the world by the time that I finally cook something "authentically" American! Of course, I'm sure that many of the recipes I make aren't authentic to whichever culinary tradition I'm coming from, but then I am still American; mixing and matching is what we do.

In this case, I've been cooking out of Tamarind and Saffron Favourite Recipes from the Middle East, by Claudia Roden. It has some great recipes in it; I had particularly liked Meatballs with Sour Cherry Sauce, and I also made Almond Fingers, a delicious dessert. I'll have to showcase them some day. There is a vibrancy and a zest, as well as a lightness, that is pleasant in the increasingly warm spring days, which I like with this cooking. But what I had made tonight were ma'amoul pastries, which despite me not having heard of them before, seem to be exceedingly popular based on what I found online. They were certainly popular enough with my family and my mother, but then that's cheating, since my mother adores dates in almost any form! Most of these recipes, however, seem to be more decorative, ornamental, and complex than the altered version that I would suggest below. I have seen alternate recipes that suggest more decorative approaches, such as using molds, and this can be used for this recipe as well.

Cook Time

Prep time: 1 hour 30 min
Cook time: 25 min
Ready in: 1 hour 55 min
Yields: 40
Ingredients upon the counter, except for milk and sugar which I had forgotten... I am truly impressive in my bad memory.
Ingredients upon the counter, except for milk and sugar which I had forgotten... I am truly impressive in my bad memory.


  • 500g / 1lb 2oz plain flour
  • 250g / 9oz unsalted butter
  • 2-3 tablespoons orange blossom water or rose water
  • 1/2 cup milk
  • 1/2 cup sugar, This can be omitted if one prefers them less sweet
  • Miscellaneous amounts powdered sugar, for sprinkling on afterwards
  • 500g / 1lb dates, Pitted, although one can remove the pits manually if one so desires
  • 150ml / 6fl oz water

Alternate Fillings Ingredients

Walnut and Orange Filling

  • 375g / 13oz of finely chopped walnuts
  • 4 tablespoons sugar
  • 1 teaspoon ground cinnamon
  • 1/2 of orange grated rind


  • 375g / 13oz of ground pistachio nuts
  • 4 tablespoons of sugar
  • 1 tablespoon of rose water

Almonds and rose or orange blossoms

  • 375g (13oz) of ground almonds mixed
  • 4 tablespoons of sugar
  • 2 tablespoons of either rose or orange blossom water


  1. Prepare the filling. Chop the pitted dates into small pieces. I personally chopped each date in half, which worked, but smaller is certainly preferable. After this is done, place the dates with the water into a saucepan, and cook over low heat until the dates turn to a soft paste after having absorbed the water. Turn off the heat and let this cool.
  2. Place the flour in a large bowl, then add in the milk, sugar, and either orange blossom water or rose water. Then work in the butter, which I prefer melted. Work this, adding additional ingredients if necessary, until the dough is capable of forming firm balls and sticking together.
  3. Mold the dough into balls about the size of a walnut. Use your thumb to hollow out a ball and form a well, and then proceed to widen the well. Place the date mixture into this, generally around 75% of the way up, then close the top, and pinch it together.
  4. Place these filled balls onto a cookie sheet, and place into the oven to cook at 325°f/160°c/gas 3, for 20 - 25 minutes. Do not overcook, as this will greatly change the flavor. Remove the balls, and let them cool, then powder them with sugar.
Click thumbnail to view full-size
The date mixture after being reduced to a paste.Filling a well with date paste. Before the ma'amoul went into the oven.
The date mixture after being reduced to a paste.
The date mixture after being reduced to a paste.
Filling a well with date paste.
Filling a well with date paste.
Before the ma'amoul went into the oven.
Before the ma'amoul went into the oven.
5 stars from 2 ratings of Ma'amoul

© 2017 Ryan Thomas


    0 of 8192 characters used
    Post Comment
    • Spanish Food profile image

      Lena Durante 

      3 years ago from San Francisco Bay Area

      Thank you, Ryan. I realize that I am in the minority when it comes to sweets. My mother is the same way; we both have to purposefully make desserts too sweet for ourselves when we are going to be serving something to guests.

    • RyanCThomas profile imageAUTHOR

      Ryan Thomas 

      3 years ago from Eureka, California


      I believe that they are often served with tea or coffee as you suggest. I personally very much adore sweet things, and hence I have a lot of sugar in this variant, but this is optional - perhaps I will make a note of this. The original ones I made had no sugar in them at all.

    • Spanish Food profile image

      Lena Durante 

      3 years ago from San Francisco Bay Area

      These look beautiful, but very sweet. What are they traditionally served with? I can imagine they're nice with a cup of strong tea to cut the sugar.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)