These vegan gluten-free Maamoul are one of my favourite things to eat! This is my take on the traditional recipe with no added sugar and naturally sweetened only with whole dates. Packed with aromatic flavours like cardamom and cinnamon – if you’ve never tried Maamoul before, this is your sign to make them!
What is Maamoul?
Maamoul is a traditional Middle Eastern dessert that is popular in many countries, including Lebanon, Syria, Jordan, Palestine, and other parts of the Middle East. It is typically enjoyed during festive occasions and holidays, especially during religious celebrations like Eid, Christmas and Easter.
They’re small, shortbread-like cookies/pastries that are often filled with sweet fillings, such as dates, nuts (typically walnuts, pistachios, or almonds), or occasionally other ingredients like coconut or chocolate. The dough is traditionally made from a mixture of semolina or fine wheat flour, butter/ghee, sugar, and sometimes rosewater or orange blossom water for flavour. The dough is mixed and shaped into intricate moulds, which give the cookies their distinctive designs and patterns.
Why you need to try this vegan gluten-free Maamoul:
The traditional way of making Maamoul is perfect, but if you needed it, my version is vegan, egg-free, gluten-free and has no added sugar. All the sweetness comes from the whole dates in the filling. Dates are naturally high in sugars, so I didn’t feel the need to add any extra sweetness.
The date filling is simply made up of dates, water, sesame seeds as well as cinnamon, cardamom and salt for flavour. The dough is a simple mixture of rice flour (or plain flour for a non gluten-free version), ground almonds, coconut oil (or you can use butter) and milk (dairy or dairy-free milk will work). This mixture creates a shortbread like texture without any added sugar.
My version of Maamoul is also slightly healthier than the traditional recipe since I don’t add sugar + I replace some of the flour with ground almonds for some healthy fats and fewer carbs.
What you need to make the filling for these vegan gluten-free Maamoul:
Dates – I like to use Palestinian Medjool dates as they’re soft and fudgy, so don’t take long to cook into a paste. You can use other types of soft dates. If your dates are on the drier side, you may need to add more water while cooking.
Spices – I love using cardamom particularly when using dates in a dessert as the flavours match perfectly. I also love adding cinnamon. Both spices help bring out the sweetness of the dates (like vanilla does do in baking), as well as adding lots of fragrant aromas. You can of course skip them if you don’t like either/both.
Sesame seeds – again, sesame seeds just seem to go so well with dates. They add a lovely nutty flavour that complements the dates perfectly. They’re also a great source of healthy fats and fibre, so why not?
Salt – to enhance all the flavours
What you need to make the dough for these vegan gluten-free Maamoul:
Flour – I used rice flour to make them gluten-free, but the recipe will also work with plain flour. I haven’t tried using other types of flour, so I can’t say for sure if other substitutes will work.
Ground almonds – adds lots of moisture making the dough soft and crumbly, as well as a nutty flavour.
Coconut oil – this is needed to help bind the dough together when baking as well as adding more moisture and richness to it.
Milk – I usually use oat or almond milk, bur any kind will work – dairy or dairy-free.
How to make these these vegan gluten-free Maamoul:
-
Start by making the filling – add the dates and water to a pan and cook over a low/medium heat whilst mashing the dates with the back of a wooden spoon. You’re looking for a smooth paste that you can roll into balls.
-
Fold in the sesame seeds, spices and salt, then allow to cool down completely.
-
In the meantime make the dough by mixing the flour, ground almonds and salt in a large bowl.
-
Add the coconut oil and milk and mix to form a dough. Divide into 13-14 balls (depending on the side of your Ma’amoul mould).
-
Divide the date mixture into smaller balls compared to the dough balls, so there’s enough of the dough to fold around the date mixture.
-
Take each dough ball, flatten, place a date ball in the middle, then wrap the dough around the filling.
-
Press gently into a Maamoul mould, then invert and tap the front edge of the mould onto a hard surface like a kitchen counter to get the cookie out.
-
If you don’t have a mould, simple press the date filled dough slightly.
-
Arrange on a baking sheet lined with baking paper. Bake for 20-25 minutes. Allow to cool completely on a wire rack.
These vegan gluten-free Maamoul are:
- Vegan
- Gluten-free
- Dairy-free
- Egg-free
- Made with no added sugar
- Only sweetened with whole dates
- Easy to make
- Packed with flavour
Vegan Gluten-Free Maamoul
Ingredients
For the date filling
- 200g Medjool dates*
- 3-4 tbsp water
- 2 tbsp sesame seeds
- 1 tsp cardamom
- 1 tsp cinnamon
- Pinch of salt
For the dough
- 100g rice flour** or plain flour
- 100g ground almonds
- 1/4 tsp salt
- 60g coconut oil, melted or butter
- 4-5 tbsp milk of choice
Instructions
- Preheat your oven to 180C/160C fan/ 350F.
- Start by making the filling – add the dates and water to a pan and cook over a low/medium heat whilst mashing the dates with the back of a wooden spoon. You're looking for a smooth paste that you can roll into balls.
- Fold in the sesame seeds, spices and salt, then allow to cool down completely.
- In the meantime make the dough by mixing the flour, ground almonds and salt in a large bowl.
- Add the coconut oil and milk and mix to form a dough. Divide into 13-14 balls (depending on the side of your Ma'amoul mould).
- Divide the date mixture into smaller balls compared to the dough balls, so there's enough of the dough to fold around the date mixture.
- Take each dough ball, flatten, place a date ball in the middle, then wrap the dough around the filling.
- Press gently into a Maamoul mould, then invert and tap the front edge of the mould onto a hard surface like a kitchen counter to get the cookie out.
- If you don't have a mould, simply press down the date filled dough slightly.
- Arrange on a baking sheet lined with baking paper. Bake for 20-25 minutes. Allow to cool completely on a wire rack.
Notes
Nutrition
If you enjoyed this Vegan Gluten-free Maamoul recipe, you may also like the following recipes:
They look amazing! Can’t wait to try. Do you think adding rose water to the dates or dough woild work?
Hi Yasmin 🙂 Rose water would be a lovely addition to the date mixture. I would be careful not to add too much though – rose water can be overpowering.
I made these yesterday – they’re amazing! I’ve been looking for a good gluten-free mamoul recipe for so long!!!!
Amazing! So glad you liked them Noor 😀 x
What can I use instead of almond flour if I have a nut allergy?
My favourite childhood cookie! I’m so happy I found this recipe. I haven’t had them in so many years because they usually have dairy in them.
I’m so glad you found my recipe and liked them Sumaya 🙂
I just made these and they are amaazing! I think I have a new favourite biscuit. And my friend who is visiting soon is gluten-free so these will be perfect! Now I’m off to share them with friends and neighbours. Thank you so much for this beautiful recipe.
Love these. Do you know if they would freeze?
Hi Nandiya
Great recipe…. May I know hope much gram size is each dough and how much gm is the filing to each dough please?
Thank you Nadia for such a great really great recipe. I baked these cookies for Christmas last year and they were unequalled. When I ran out of date stuffing I used the rest of the dough to make crescent cookies by adding a little at a time coarsly ground pistachio, a little icing sugar and created a manageable cookie to shape into crescents. Too much of coarsly ground nut will crumble the dough. Baked until light golden brown. They were most delicious. ♥️🙏
Hi Sue 🙂 So glad you liked them! They’re a favourite in my house too 🥰 love the idea of the pistachio covered crescent cookies! xx
Didnt have the mold so sort of winged it in a muffin tin. And didn’t have any sesame seeds so used finely chopped walnuts instead. And they were still fab!! I love the pastry so much i will be using it as a pie pastry. It’s perfect and so easy! Thank you. I love all your recipes.
Hi.
Is it possible to you semolina instead of almond
Hi 🙂 I don’t have much experience using semolina, so I’m not sure if it will work, sorry 😅 Let me know if you do decide to try it though!
Hi Nadia, I’d love to try these but wanted to check with you about the kind of rice flour: where I live there are two options: brown or white. Would I be able to use either, or only one?
Hi Dani 🙂 I used white rice flour, I don’t think I’ve come across brown rice flour before, so I’m not sure if it will work the same. Hope that helps x
These looks mouth-watering. Would there be any sub suggestions for sesame as I have a sesame allergy? Thank you
Hi Dannii 🙂 You can simply omit the sesame seeds 🙂 x
I’m so excited to have found a recipe and they’re also gluten and milk free! I first tasted then in my 2016 Hajj experience and they were delicious. So glad to have found this recipe. How long will they keep please in an air tight container? Around 5 days?
Hi Jomirun 🙂 Maamoul are one of my favourite things to eat…ever! Yes, they’ll easily keep for 5 days in an air-tight container 🙂 Let me know if you try them!
So happy for this gluten free recipe! I had a little difficulty getting the dough to cooperate, but the result was delicious and will definitely make them again. I did use a Maamoul mould and so grateful for it – it was a winner. Any dough recipe with rice or almond flour takes a little more patience. Thanks!