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

Maamoul cookies are a beloved Lebanese treat, known for their delicate, buttery texture and beautifully patterned shapes. These traditional-filled cookies are made with a semolina-based dough, stuffed with sweet date paste, pistachios, or walnuts, and lightly baked until just set.

Lebanese Maamoul cookies filled with pistachios or date and topped with powdered sugar.

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).

Recipe Overview

Flavor Profile: Buttery, lightly sweet, and fragrant with rose or orange blossom water

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.

Lebanese Maamoul cookies filled with pistachios and topped with powdered sugar.

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

Pistachio Filling

  • Ground pistachios
  • Powdered sugar
  • Rose water
  • Butter, optional

Walnut Filling

  • Ground walnuts
  • Powdered sugar
  • Rose water
  • Butter, optional
Lebanese Maamoul cookies filled with pistachios and topped with powdered sugar.

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.

Lebanese Maamoul cookies filled with pistachios and topped with powdered sugar.

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.

Lebanese Maamoul cookies filled with pistachios and topped with powdered sugar.

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.

Lebanese Maamoul cookies filled with pistachios or date and topped with powdered sugar.

Frequently Asked Questions

Why is my dough cracking?

Cracking usually means the dough needs more resting time or a small amount of additional liquid.

Can I make maamoul without a maamoul mold?

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.

Should maamoul be pale or golden after baking?

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

5 from 5 votes

Lebanese Maamoul Cookies

By: Lama
Whether you prefer them crumbly or soft, these Lebanese maamoul cookies are characterized by their rich flavor and the sweet taste of the date, pistachio, or walnut filling.
Prep Time: 40 minutes
Cook Time: 20 minutes
Total Time: 1 hour
Servings: 40 cookies

Equipment

  • Maamoul mold
  • Large mixing bowl
  • baking sheet
  • Parchment paper

Ingredients 

Dough

  • 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
  • teaspoons Baking powder
  • ¾ cup Powdered sugar
  • 1 teaspoon Mahlab, optional but traditional

Date Filling

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.

Notes

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.

Nutrition

Serving: 40cookies | Calories: 161kcal | Carbohydrates: 28g | Protein: 4g | Fat: 4g | Saturated Fat: 0.4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Sodium: 17mg | Potassium: 124mg | Fiber: 2g | Sugar: 8g | Vitamin A: 14IU | Vitamin C: 0.2mg | Calcium: 21mg | Iron: 1mg
Like this recipe? Rate and comment below!

About Lama

I'm Lama, welcome to my blog where you will find simple and diverse recipes your entire family will enjoy. I am honored to connect with you through the recipes I prepare!

You May Also Like:

5 from 5 votes

Leave a comment

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

Recipe Rating




10 Comments

  1. 5 stars
    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 🇨🇦

    1. Happy to hear you were successful at making this super easy maamoul recipe my mom taught me! I appreciate your feedback!

  2. 5 stars
    Thank you for sharing this wonderful recipe. I made maamoul today and they were absolutely perfect! They were better than the ones i buy

  3. 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.

    1. ¡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!

      1. 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!