
Healthy Date & Walnut Maamoul Recipe — Whole-Wheat Date Filled Cookies
This healthy date and walnut Maamoul recipe makes tender whole-wheat cookies filled with naturally sweet Medjool dates, finely chopped walnuts, cinnamon, cardamom, and orange blossom water. These lighter Middle Eastern date-filled cookies are made with whole-wheat flour, fine semolina, extra virgin olive oil, and Greek yogurt for a wholesome dessert, holiday treat, breakfast-time sweet, or elegant Middle Eastern hospitality platter.
Prep Time
30 mins
Cook Time
18 mins
Total Time
48 mins
Servings
18
A TASTE OF TRADITION
The Story Behind This Recipe
Ma'amoul is one of the best-known filled cookies of the Levant, recognizable by its tender pastry shell and distinctive molded patterns. This version centers on dates and walnuts, two ingredients deeply connected with Middle Eastern sweets and hospitality. The naturally caramel-like sweetness of Medjool dates pairs with toasted-tasting walnuts, warm cinnamon, fragrant cardamom, and orange blossom water, creating a cookie that feels festive while using simple ingredients.
Cultural & Culinary Context
Ma'amoul is traditionally associated with festive occasions and family gatherings across the Levant, especially in Lebanon, Syria, and Palestine, with related versions also enjoyed more widely throughout the Middle East. The cookies are commonly shaped in carved wooden molds that create recognizable patterns and help distinguish different fillings. Date-filled Ma'amoul is particularly traditional, while nut-filled versions such as walnut or pistachio are also widely enjoyed. The preparation is often connected with holidays and the shared work of preparing sweets with family.
What Makes It Mediterranean?
This recipe reflects the culinary traditions of the Eastern Mediterranean through its use of dates, walnuts, olive oil, semolina, yogurt, cardamom, and orange blossom water. These ingredients represent the region's characteristic combination of grains, fruits, nuts, aromatic spices, dairy, and olive oil. Rather than being an exact historical recipe, this healthier version takes the traditional idea of filled Ma'amoul and adapts its ingredients for a more everyday, whole-grain dessert.
Mediterranean Influences
- 🌿Dates are a deeply established ingredient in Middle Eastern and Eastern Mediterranean cooking and are traditionally used in sweets, snacks, and hospitality foods.
- 🌿Walnuts and other nuts have a long history in Levantine pastries and festive sweets.
- 🌿Extra virgin olive oil is a defining ingredient of Mediterranean cooking and replaces much of the butter found in richer Ma'amoul formulas.
- 🌿Fine semolina and wheat flour reflect the importance of grains in Eastern Mediterranean baking.
- 🌿Orange blossom water and cardamom provide aromatic flavors strongly associated with Middle Eastern desserts.
- 🌿The combination of dates, nuts, floral aromas, and warm spices reflects the region's tradition of making richly flavored sweets from relatively simple ingredients.
Ingredients
- 2 cups whole wheat flour (Use finely milled whole-wheat flour for a more tender cookie. Spoon into the measuring cup and level it rather than packing it tightly.)
- 0.5 cup fine semolina (Fine semolina gives the Ma'amoul a characteristic delicate texture. Do not substitute coarse semolina unless you are prepared for a more textured cookie.)
- 1 tsp baking powder (Use fresh baking powder so the cookies develop a light texture rather than becoming dense.)
- 0.25 tsp salt (Balances the natural sweetness of the dates and enhances the spices.)
- 0.3333333333333333 cup extra virgin olive oil (Use a mild or fruity olive oil so it complements rather than overwhelms the orange blossom and spices.)
- 0.5 cup plain Greek yogurt (Use thick, unsweetened yogurt. It adds moisture and tenderness to the whole-wheat dough.)
- 2 tbsp milk (Add gradually. The exact amount needed can vary depending on the flour and thickness of the yogurt.)
- 1 tsp orange blossom water (Provides the characteristic floral aroma. Use a food-grade orange blossom water intended for cooking.)
- 1 tsp vanilla extract (Adds warmth and rounds out the floral and spice flavors.)
- 1 For the filling: (Prepare the filling separately before shaping the cookies.)
- 12 Medjool dates, pitted and finely chopped (Use soft, moist Medjool dates. Remove all pits and chop the dates finely enough to form a cohesive filling.)
- 0.3333333333333333 cup finely chopped walnuts (Chop into small pieces so the filling holds together and can be enclosed without tearing the dough.)
- 1 tsp ground cinnamon (Provides warm spice that complements the dates and walnuts.)
- 0.25 tsp ground cardamom (Adds a fragrant Middle Eastern spice note. Use a small amount so it does not overpower the orange blossom water.)
- 1 tsp orange blossom water (Mix into the filling to intensify its floral aroma.)
Instructions
- 1
Preheat the oven to 350°F (175°C). Line a large baking tray with parchment paper.
- 2
In a large bowl, whisk together 2 cups whole-wheat flour, 1/2 cup fine semolina, 1 teaspoon baking powder, and 1/4 teaspoon salt.
- 3
Add 1/3 cup extra virgin olive oil and rub or stir it through the dry ingredients until the mixture resembles coarse, evenly moistened crumbs.
- 4
Add 1/2 cup plain Greek yogurt, 1 teaspoon vanilla extract, and 1 teaspoon orange blossom water. Add the 2 tablespoons milk gradually while mixing until a soft dough forms. Stop adding milk as soon as the dough comes together and is soft but not sticky.
- 5
Cover the dough and let it rest for 20 minutes. This allows the whole-wheat flour and semolina to absorb moisture and makes the dough easier to shape.
- 6
While the dough rests, finely chop 12 pitted Medjool dates and combine them with 1/3 cup finely chopped walnuts, 1 teaspoon cinnamon, 1/4 teaspoon ground cardamom, and 1 teaspoon orange blossom water. Mix thoroughly until the filling is evenly combined and can be pressed together.
- 7
Divide the dough into 18 approximately equal portions. Roll each portion gently between your palms into a small ball.
- 8
Flatten one dough ball into a thick round approximately 2 1/2 to 3 inches wide. Place approximately 1 heaped teaspoon of the date-walnut filling in the center, leaving enough dough around the edges to seal it.
- 9
Bring the dough edges together around the filling and pinch the seam closed. Gently roll and reshape the filled dough into a smooth ball, making sure no filling is exposed.
- 10
Press each filled ball gently into a Ma'amoul mold if available. If you do not have a mold, flatten it slightly and decorate the surface with a fork or the tip of a small knife. Avoid pressing so hard that the filling breaks through.
- 11
Arrange the shaped Ma'amoul on the parchment-lined tray, leaving approximately 1 inch of space between the cookies.
- 12
Bake for 15–18 minutes, until the bottoms are lightly golden and the cookies feel set while the tops remain relatively pale. Do not wait for the entire surface to become deeply brown.
- 13
Leave the Ma'amoul on the baking tray for about 5 minutes, then transfer them carefully to a wire rack and cool completely before serving. The texture will become more defined as they cool.
SET YOURSELF UP FOR SUCCESS
Before You Cook
👨🍳 Keep In Mind
- •Bring the Greek yogurt to cool room temperature if it is very cold. This helps it combine more easily with the olive oil and flour.
- •Make sure the Medjool dates are soft and completely pitted. Very dry dates are difficult to chop and may not form a cohesive filling.
- •Finely chop the walnuts before mixing the filling. Large pieces can puncture the dough when the cookies are sealed.
- •Measure the milk separately and add it gradually. Whole-wheat flour can absorb different amounts of liquid depending on the brand and how it is measured.
- •Prepare the parchment-lined baking tray before shaping the cookies so the formed Ma'amoul can go directly onto the tray.
- •If using a traditional Ma'amoul mold, lightly dust or prepare it according to the mold's usual method so the patterned cookie releases cleanly.
💡 Helpful Tips
- •Do not knead the dough aggressively. Mix only until it forms a soft, cohesive dough; excessive kneading can make whole-wheat cookies tougher.
- •The dough should feel soft and pliable but should not stick heavily to your hands. If it feels dry and cracks immediately, add milk 1 teaspoon at a time.
- •Keep the filling compact. Approximately 1 heaped teaspoon per cookie gives a generous center without making the dough difficult to seal.
- •When sealing the cookies, completely close the dough around the filling before shaping. Any exposed filling can leak during baking.
- •If the dough cracks while flattening, let it rest for a few more minutes rather than forcing it. The semolina and whole-wheat flour need time to hydrate.
- •Bake until the bottoms are lightly golden. Deeply browning the tops can make the whole-wheat shell dry and firm.
- •Allow the cookies to cool completely before judging their final texture. They become easier to handle and develop a more settled crumb as they cool.
👀 How Do I Know It's Done?
- ✓The 18 shaped cookies hold their form during baking and the filling remains enclosed.
- ✓The bottoms are lightly golden after approximately 15–18 minutes.
- ✓The cookies feel set when gently touched but are not hard immediately after leaving the oven.
- ✓There is no visible raw dough around the bottom or sides.
- ✓After complete cooling, the exterior is tender and gently crumbly while the date-walnut center remains moist and flavorful.
WANNA SEE IT IN ACTION ?
Step-by-Step Visual Guide

Prepare the Ma'amoul dough
Combine 2 cups whole-wheat flour, 1/2 cup fine semolina, 1 teaspoon baking powder, and 1/4 teaspoon salt in a large bowl. Add 1/3 cup extra virgin olive oil and mix until the flour resembles coarse, evenly moistened crumbs. Add 1/2 cup Greek yogurt, 1 teaspoon vanilla extract, 1 teaspoon orange blossom water, and up to 2 tablespoons milk gradually until a soft, pliable dough forms.
💡 Tip: Stop adding milk as soon as the dough becomes soft and cohesive. It should not be wet or heavily sticky.

Prepare the date-walnut filling
Finely chop 12 pitted Medjool dates and place them in a bowl with 1/3 cup finely chopped walnuts, 1 teaspoon ground cinnamon, 1/4 teaspoon ground cardamom, and 1 teaspoon orange blossom water. Mix and press the ingredients together until the filling is moist, evenly combined, and firm enough to hold its shape.
💡 Tip: The filling should be cohesive rather than loose. If large walnut pieces remain, chop them smaller so they do not tear the dough during shaping.

Portion and fill the dough
Divide the rested dough into 18 approximately equal balls. Flatten one ball into a thick round about 2 1/2 to 3 inches wide, then place approximately 1 heaped teaspoon of the date-walnut filling in the center. Bring the dough up around the filling and pinch the edges completely closed.
💡 Tip: Keep enough dough around the filling to create a complete seal. Exposed filling can leak during baking.

Shape and decorate the Ma'amoul
Gently roll each sealed filled cookie into a smooth ball. Press it carefully into a Ma'amoul mold if available, or flatten it slightly and decorate the surface with a fork. Shape all 18 cookies without pressing hard enough to expose the filling.
💡 Tip: If the dough starts cracking, allow it to rest for a few extra minutes. Avoid adding large amounts of flour because that can make the baked cookies dry.

Bake until lightly golden
Arrange the 18 shaped Ma'amoul on a parchment-lined baking tray with about 1 inch between cookies. Bake at 350°F (175°C) for 15–18 minutes, watching for lightly golden bottoms while the tops remain relatively pale.
💡 Tip: Do not wait for the tops to become deeply brown. Whole-wheat Ma'amoul can become dry if overbaked.

Cool and serve
Leave the baked Ma'amoul on the tray for about 5 minutes, then transfer them carefully to a wire rack. Allow all 18 cookies to cool completely so the tender shell can set around the moist date-walnut center before serving.
💡 Tip: The cookies are delicate while hot. Cooling completely makes them easier to handle and gives the exterior its final tender, crumbly texture.
Tweak It
Make This Recipe Work for You
Adapt the recipe to your ingredients, dietary needs, budget, time, serving size, or meal-prep plans.
🔄 Ingredient Substitutions
Use another soft date
If Medjool dates are unavailable, use another soft, moist date variety. Smaller dates may require slightly more by weight to produce the same amount of filling.
Replace the walnuts
Use finely chopped pistachios, pecans, or almonds instead of walnuts. Keep the pieces small so the filling remains easy to enclose.
Replace the Greek yogurt
Use thick plain unsweetened yogurt in the same general amount. If the replacement is thinner than Greek yogurt, add the milk more cautiously because the dough may need less liquid.
Replace orange blossom water
For a different aromatic profile, use rose water in a similar small quantity. Start with less and adjust because rose water can be stronger than orange blossom water.
🌱 Dietary Adjustments
Vegetarian
This recipe is naturally vegetarian because the dough and filling contain grains, olive oil, yogurt, dates, walnuts, spices, and other plant ingredients.
Make it vegan
Replace the 1/2 cup Greek yogurt with a thick unsweetened plant-based yogurt and use a plant-based milk. Choose a suitable yogurt that provides enough thickness to keep the dough cohesive.
Make it dairy-free
Use a thick unsweetened dairy-free yogurt and plant-based milk. Adjust the milk gradually because different plant yogurts contain different amounts of water.
Nut-free variation
Replace the walnuts with finely chopped pumpkin or sunflower seeds. Because this recipe traditionally relies on nuts for texture, the result will be different but can still provide a satisfying filling.
💰 Budget-Friendly Options
Use a more economical date variety
Medjool dates provide a large, soft filling, but another soft date variety can reduce the cost. If using smaller dates, measure enough to produce a similar quantity of filling.
Stretch the walnut filling
Keep the 1/3 cup walnuts finely chopped so they distribute evenly through all 18 cookies. This gives every cookie a nutty texture without requiring a large quantity of expensive nuts.
Keep the flavor simple
Orange blossom water, cinnamon, and cardamom provide a strong aromatic profile in small quantities, so there is no need for expensive specialty flavorings.
⏱️ Time-Saving Options
Prepare the filling first
Finely chop the 12 dates and 1/3 cup walnuts and mix them with the cinnamon, cardamom, and orange blossom water before making the dough. The filling will then be ready as soon as the dough finishes resting.
Shape in batches
Divide all 18 dough portions first, then flatten and fill them one after another. This creates a consistent workflow and reduces the time spent repeatedly measuring portions.
Skip the Ma'amoul mold
If you do not have a traditional mold, gently flatten each filled cookie and decorate it with a fork. You can still create an attractive homemade Ma'amoul without special equipment.
👨👩👧👦 Serving Adjustments
Make 9 cookies
For a smaller batch, halve every ingredient and prepare approximately 9 Ma'amoul. Use about 1/2 to 1 teaspoon of filling per cookie depending on the size.
Make 36 cookies
Double every ingredient to make approximately 36 cookies. Use two baking trays or bake in batches so the cookies have enough room to bake evenly.
🥡 Meal Prep
Prepare the dough ahead
The dough can be mixed ahead and kept covered in the refrigerator for short-term preparation. Let it soften enough to shape comfortably before filling the cookies.
Shape before baking
The cookies can be shaped and arranged on a parchment-lined tray ahead of baking. Keep them covered and cool so the dough does not dry out, then bake when ready.
RECIPE RESCUE
🧩 What Do You Need Help With?
Choose the problem you're facing and get a recipe-specific solution instead of a generic cooking tip.
WHAT IF?
🔄 What If...?
Choose your situation and we'll show you a practical pathway for making this recipe work.
STORAGE & LEFTOVERS
🥡 Storage & Leftovers
Allow the Ma'amoul to cool completely before storing them so trapped warmth does not create excess moisture inside the container.
Store the cookies in an airtight food-safe container at cool room temperature for short-term storage.
Separate layers with parchment paper if stacking the cookies to protect their decorative surfaces.
For longer storage, freeze completely cooled Ma'amoul in an airtight freezer-safe container and thaw them at room temperature.
Keep the cookies away from strong-smelling foods because the orange blossom and cardamom aromas can absorb surrounding odors.
Best Storage Time
Best enjoyed within 4–5 days at cool room temperature or within 2–3 months when properly frozen.
How to Store
Airtight food-safe container with parchment between layers; use a freezer-safe airtight container for longer storage.
SERVING & PAIRING
🍽️ Serving & Pairing
Serve these date-and-walnut Ma'amoul as a breakfast-time sweet, afternoon treat, holiday cookie, or part of a Middle Eastern hospitality spread. They pair especially well with Arabic coffee, cardamom coffee, black tea, or mint tea. Arrange them on a simple serving plate with pistachios, walnuts, fresh mint, or a few dates for a naturally elegant presentation.
What Goes Well With It?
RECIPE FAQ
❓ Frequently Asked Questions
How do you make healthy date and walnut Maamoul?
To make healthy date and walnut Maamoul, first prepare a soft dough with whole-wheat flour, fine semolina, baking powder, salt, extra virgin olive oil, Greek yogurt, milk, vanilla, and orange blossom water. While the dough rests, combine finely chopped Medjool dates with walnuts, cinnamon, cardamom, and orange blossom water to make the filling. Divide the dough into 18 portions, flatten each portion, add about 1 heaped teaspoon of filling, then seal and shape the cookies. Press them into a Ma'amoul mold if available or decorate them with a fork, then bake at 350°F (175°C) for 15–18 minutes until the bottoms are lightly golden. Cool completely before serving.
What is Ma'amoul?
Ma'amoul is a traditional filled cookie associated with the Levant and enjoyed widely across the Middle East. It is commonly made with a tender dough and filled with dates, walnuts, pistachios, or other fillings, often with distinctive patterns made using wooden molds.
Where does Ma'amoul come from?
Ma'amoul has deep roots in the Levant, particularly Lebanon, Syria, and Palestine, although related versions and traditions are enjoyed throughout the Middle East. Because the cookies have been prepared across generations and regions, there is not one single modern recipe that represents every Ma'amoul tradition.
Can I make these Ma'amoul without a mold?
Yes. A mold is traditional but not essential. After sealing each filled cookie, flatten it gently and decorate the surface with a fork or small knife.
Why is my dough cracking when I fill it?
The dough may be slightly too dry or may not have rested long enough. Let it rest for the full 20 minutes and, if necessary, add milk 1 teaspoon at a time until it becomes soft and pliable.
How much filling should I put in each cookie?
Use approximately 1 heaped teaspoon of date-walnut filling per cookie. The filling should fit comfortably inside the dough with enough dough remaining around the edges to create a complete seal.
Can I use regular dates instead of Medjool dates?
Yes. Soft dates of another variety can be used, although smaller or drier dates may need to be adjusted by quantity and finely chopped to create a cohesive filling.
Can I make these Ma'amoul vegan?
Yes. Replace the Greek yogurt with a thick unsweetened plant-based yogurt and use plant-based milk. The dates, walnuts, olive oil, flour, semolina, and spices are already plant-based.
Can I use butter instead of olive oil?
Yes, if you prefer a more traditional buttery character. However, the recipe was designed around extra virgin olive oil, which gives the cookies a lighter Mediterranean profile and keeps the recipe free from butter.
Why did my Ma'amoul become hard?
The most common causes are overbaking, adding too much extra flour, or overworking the dough. Bake only until the bottoms are lightly golden and avoid adding flour unless the dough is genuinely too sticky.
Why did the filling leak out?
The cookie may have been overfilled, the dough may have been flattened too thin, or the seal may not have been complete. Use approximately 1 heaped teaspoon of filling and check carefully for holes before molding.
Can I prepare Ma'amoul ahead of time?
Yes. You can prepare and shape the cookies ahead of baking, keeping them covered so the dough does not dry out. Fully baked and cooled cookies also store well in an airtight container.
Should Ma'amoul be soft or crunchy?
Traditional styles vary, but this healthier whole-wheat version is intended to have a tender, gently crumbly exterior with a moist date-walnut center. It should not be rock-hard.
Explore More
Go deeper into the cuisine
Learn more about the ingredients, traditions, and cooking approaches connected to this recipe.
You May Also Like
More delicious recipes from the Desserts

Healthy Roz Bel Laban Recipe — Egyptian Rice Pudding with Pistachios & Almonds
An Egyptian rice pudding made with milk, rice, gentle sweetness, cinnamon, and a nutty finish. Slow cooking gives the rice a creamy texture while keeping the dessert simple enough for everyday serving or make-ahead preparation.

Healthy Om Ali Recipe — Egyptian Bread Pudding with Dates & Nuts
An Egyptian Om Ali made with baked pastry, milk, dried fruit, nuts, and warm spices. The pastry absorbs the sweetened milk as it bakes, creating a soft center with toasted edges and a nutty finish.

Healthy Basbousa Recipe — Light Egyptian Semolina Cake with Honey & Almonds
A lighter Egyptian basbousa made with semolina, yogurt, coconut, almonds, and a measured syrup. The cake bakes until golden and tender, then absorbs just enough syrup to give it the characteristic moist texture without becoming overly sweet.
