This post may contain affiliate links. Please read our disclosure policy.

Popular during Eid, Easter, and special family gatherings, maamoul cookies are a unique dessert that brings together fragrant rose or orange blossom water, rich fillings, and melt-in-your-mouth dough.
This classic maamoul recipe walks you through every step to help you achieve soft, authentic cookies that look as good as they taste. Each bite is like a little burst of flavor that will have you craving more. You will also love trying Warbat Bil Ashta (Shaabiyat), Halawet El Riz – Rice and Cheese Cream, and Aish El Saraya (Rose Water Bread Pudding).
Table of Contents
- Recipe Overview
- What Are Lebanese Maamoul Cookies
- Why Make Maamoul
- Ingredients
- How to Make Classic Maamoul Cookies
- Maamoul Mold: The Secret Behind Traditional Lebanese Maamoul
- Serving Suggestions
- Variations and Substitutes
- Recipe Tips
- Storage Tips
- Frequently Asked Questions
- More Delicious Desserts To Try
- Lebanese Maamoul Cookies Recipe
Recipe Overview
Texture: Soft, tender, and slightly crumbly with rich, flavorful fillings
Skill Level: Intermediate but approachable with clear steps
Occasion: Perfect for Eid, holidays, celebrations, or gifting
Traditional Touch: Made with semolina dough and classic Middle Eastern fillings
What Are Lebanese Maamoul Cookies
In Lebanon, maamoul are deeply tied to celebration and tradition. These special cookies are served during religious holidays and joyful occasions, symbolizing hospitality, togetherness, and sharing. They are especially popular during Eid al-Fitr, other Eid celebrations, Lent, Easter, and many family gatherings, and are typically enjoyed with Arabic coffee or tea.
Making maamoul is often a cherished family event in many Middle Eastern homes. Families come together to prepare large batches, using traditional maamoul molds to shape each cookie with care and intention.
While maamoul may seem intimidating at first, they are very achievable for home bakers. With a little patience and the right technique, even first-time bakers can successfully make these soft, fragrant, and delicious cookies.

Why Make Maamoul
Authentic and traditional: This recipe follows classic maamoul techniques and flavors used across the Middle East.
Multiple filling options: Date, pistachio, and walnut fillings allow you to make a beautiful mixed batch.
Soft, melt-in-your-mouth texture: Resting the dough and proper baking ensure tender cookies every time.
Perfect for celebrations: Maamoul cookies are ideal for holidays, family gatherings, and edible gifts.
Visually stunning: The maamoul mold creates intricate designs, making these cookies truly special.
Ingredients
Dough
- All-purpose flour
- Fine semolina
- Ghee or unsalted butter
- Whole milk
- Rose water or orange blossom water
- Baking powder
- Powdered sugar
- Mahlab, optional but traditional
Date Filling
- Date paste, check out my 2 ingredient date paste
Pistachio Filling
- Ground pistachios
- Powdered sugar
- Rose water
- Butter, optional
Walnut Filling
- Ground walnuts
- Powdered sugar
- Rose water
- Butter, optional

How to Make Classic Maamoul Cookies
Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper and lightly grease it.
In a large bowl, combine flour, semolina, baking powder, powdered sugar, and mahlab. Mix well.
Add softened butter or ghee, rose or blossom water, and milk gradually. Using your hands, mix until a soft, moldable, slightly grainy dough forms. The dough should hold together without cracking and should not be sticky.
Cover the dough and let it rest at room temperature for 30–60 minutes to allow the semolina to hydrate and improve texture.
Prepare pistachio and walnut fillings by mixing ingredients until soft and slightly sticky. Add rose water 1 teaspoon at a time if needed.
Form the dough into 2-inch balls. Press your finger into the center of each ball to create a deep pocket. Fill with about 1 inch of date paste or a spoonful of nut filling. Gently seal the dough and roll it back into a smooth ball.
Place the stuffed dough into the maamoul mold and press gently with your palm. Tap the mold firmly onto the prepared baking sheet to release the cookie.
Repeat with the remaining dough and fillings.
Bake for 18–22 minutes, until the bottoms are lightly golden while the tops remain pale. For extra color, increase oven temperature to 375°F for the final 2 minutes if desired.
Allow cookies to cool completely, then dust generously with powdered sugar before serving.

Maamoul Mold: The Secret Behind Traditional Lebanese Maamoul
A maamoul mold is one of the most iconic tools used in making authentic Lebanese maamoul cookies. These molds are traditionally carved from wood and feature intricate patterns that give maamoul their signature decorative look. Each design is not just for beauty; it often helps identify the filling inside, such as dates, pistachios, or walnuts.
Using a maamoul mold ensures evenly shaped cookies with a consistent thickness, which helps them bake evenly and hold their filling without cracking.
If you don’t have mold, then there is no problem. You can still make maamoul cookies. Shape the cookies by hand and decorate them using a fork, knife, or tweezers. The flavor and texture will remain the same, even without the traditional patterns.
Serving Suggestions
Serve maamoul cookies dusted generously with powdered sugar alongside Arabic coffee, Turkish coffee, or hot tea.
They make a beautiful addition to dessert platters during Eid, Easter, or festive gatherings and pair wonderfully with a light rose-flavored drink.
Maamoul also makes an excellent homemade gift when arranged in decorative boxes or tins.
Variations and Substitutes
Butter vs. ghee: Both work well; ghee adds a more traditional flavor, while butter gives a slightly softer crumb.
Filling swaps: Use almonds, cashews, or a mix of nuts in place of pistachios or walnuts. You can think about dried figs, apricots, or cherries instead of date paste.
Date paste flavoring: Add a pinch of cinnamon or cardamom to the date filling for extra warmth.
Flour adjustment: If the dough feels too dry, add milk gradually, one tablespoon at a time.

Recipe Tips
Rest the dough for best texture: Allowing the dough to rest for 30–60 minutes gives the semolina time to hydrate, resulting in softer, more tender cookies that won’t crack during shaping.
Add liquid gradually: Semolina absorbs liquid at different rates, so add the milk slowly until the dough is soft and moldable but not sticky.
Use soft, not melted, butter or ghee: The fat should be softened at room temperature. Melted butter or ghee makes the dough greasy and affects the cookie’s structure.
Don’t overfill the cookies: Use just enough filling to create a generous center without stretching the dough too thin, which can cause tearing during molding.
Press gently in the mold: Light, even pressure helps the cookies release cleanly from the maamoul mold while preserving the decorative pattern.
Keep the tops pale: Maamoul should remain light in color. Bake until the bottoms are lightly golden and avoid overbaking to prevent dryness.
Dust sugar after cooling: Always wait until the cookies are completely cool before dusting with powdered sugar so it sticks evenly and doesn’t melt.
Storage Tips
Room temperature: Store baked maamoul in an airtight container at room temperature for up to 2 weeks. Keep them in a cool, dry place away from direct sunlight to maintain their soft texture.
Refrigeration: I don’t recommend refrigeration, as it can dry out the cookies and affect their delicate crumb.
Freezing: Freeze baked maamoul cookies in a sealed container for up to 3 months. Arrange them in a single layer with parchment paper between layers, then store in a freezer-safe container. Thaw at room temperature and dust with powdered sugar before serving.
You can also freeze unbaked shaped and filled maamoul cookies. Bake directly from frozen with a slight increase in baking time.
Make-ahead dough: You can prepare the dough up to 24 hours in advance. Wrap it tightly and store at room temperature or in the refrigerator. If chilled, allow the dough to come back to room temperature.

Frequently Asked Questions
Cracking usually means the dough needs more resting time or a small amount of additional liquid.
Yes. While traditional wooden molds give maamoul their signature design, you can shape the cookies by hand, gently pressing the dough with a fork or using tweezers to create a decorative pattern.
Maamoul should remain mostly pale on top, with only the bottoms lightly golden. Overbaking will dry them out and affect their delicate texture.
More Delicious Desserts To Try

Lebanese Maamoul Cookies
Equipment
- Maamoul mold
- Large mixing bowl
- baking sheet
- Parchment paper
Ingredients
Dough
- 2¼ cups All-purpose flour
- 3 cups + 3 tablespoons Fine semolina
- 1 cup Softened ghee, or 2 sticks (1 cup) softened unsalted butter
- ¼-⅓ cup Warm whole milk
- ¼ cup Rose water, orange blossom water
- 1½ teaspoons Baking powder
- ¾ cup Powdered sugar
- 1 teaspoon Mahlab, optional but traditional
Date Filling
- 8 ounces Date paste
Pistachio Filling
- 1 cup Ground pistachios,
- ¼ cup Powdered sugar
- 4 tablespoons Rose water
- 1 tablespoon Softened butter, optional
Walnut Filling
- 1 cup Ground walnuts,
- ¼ cup Powdered sugar
- 4-5 tablespoons Rose water
- 1 tablespoon Softened butter, optional
Instructions
- Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper and lightly grease it.
- In a large bowl, combine flour, semolina, baking powder, powdered sugar, and mahlab. Mix well.
- Add softened butter or ghee, rose or blossom water, and milk gradually. Using your hands, mix until a soft, moldable, slightly grainy dough forms. The dough should hold together without cracking and should not be sticky.
- Cover the dough and let it rest at room temperature for 30–60 minutes to allow the semolina to hydrate and improve texture.
- Prepare pistachio and walnut fillings by mixing ingredients until soft and slightly sticky. Add rose water 1 teaspoon at a time if needed.
- Form the dough into 2-inch balls. Press your finger into the center of each ball to create a deep pocket. Fill with about 1 inch of date paste or a spoonful of nut filling. Gently seal the dough and roll it back into a smooth ball.
- Place the stuffed dough into the maamoul mold and press gently with your palm. Tap the mold firmly onto the prepared baking sheet to release the cookie.
- Repeat with the remaining dough and fillings.
- Bake for 18–22 minutes, until the bottoms are lightly golden while the tops remain pale. For extra color, increase oven temperature to 375°F for the final 2 minutes if desired.
- Allow cookies to cool completely, then dust generously with powdered sugar before serving.









This is my first time making Maamoul ever and this recipe was so easy to follow with clear ingredients and easy instructions. Thank you so much for sharing it with us. I made one batch today for us and will be making anther one for our friends to give them out. Love from Canada 🇨🇦
Happy to hear you were successful at making this super easy maamoul recipe my mom taught me! I appreciate your feedback!
Wow they turned out perfect. I can’t wait to make them again for Eid.
Thank you for sharing this wonderful recipe. I made maamoul today and they were absolutely perfect! They were better than the ones i buy
So wonderful to read your positive review!! Glad you liked them 🙂
I’ve been looking for a successful maamoul recipe and finally found it!
This maamoul recipe is amazing! My family ate the whole thing. Your instructions were on spot! Thanks a lot
Hola, desde Argentina, soy Myriam. Quería saber cuando dice 2 barras de mantequilla, de cuántos gramos es cada una. En mi país tenemos manteca de 100 grm. y de 200 grm.
La receta me parece super fácil, nada más aclarar eso para hacerla.
Gracias.
¡Hola Myriam! Muchas gracias por tu mensaje 😊 En mi receta, 1 barra de mantequilla equivale a aproximadamente 113 gramos, así que 2 barras serían unos 226 gramos. ¡Espero que te sirva y me alegra que la receta te parezca fácil — que disfrutes haciendo tus maamoul!
Hi Myriam! Thank you so much for your message 😊 In my recipe, 1 stick of butter is about 113 grams (or 4 ounces), so 2 sticks would be roughly 226 grams. I hope that helps, and I’m so glad you find the recipe easy… enjoy making your maamoul!