This post may contain affiliate links, read my disclosure policy for details.

Pistachio Maamoul Cookies, (معمول بالفستق), are delicious Middle Eastern cookies that combine a rich, nutty flavor with a crisp, buttery texture. They’re perfect for any occasion, and mostly served during holidays like Eid, Ramadan, Easter, and Christmas.

If you love Ma’amoul cookies, be sure to try my Date Filled Maamoul Cookies as well.

Close up side shot of pistachio maamoul cookies on a plate.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

What are Maamoul Cookies?

Ma’amoul cookies are mouthwatering traditional Middle Eastern cookies made from semolina flour (durum wheat) and/or all-purpose flour. The cookies are made with other staple ingredients like butter/ghee, sugar and yeast. Maamoul cookies are shaped using beautifully carved wooden molds that come in different designs, to distinguish between the stuffing of each cookie.

Why You’ll Love This Recipe

  • Authentic & Traditional: This recipe stays true to the classic Maamoul, made with semolina dough and a sweet date filling.
  • Irresistibly Nutty Flavor: Pistachios bring a unique flavor that blends beautifully with buttery dough and a hint orange blossom flavor.
  • Customizable: You can also make Maamoul with dates or walnut filling if you want a variety.

Ingredients You’ll Need

Ingredients for pistachio maamoul cookies.
  • Semolina & AP Flour: Creates the tender yet slightly grainy texture of the dough. Fine and coarse durum semolina are needed for this recipe.
  • Butter or Ghee: Provides richness and buttrey texture. If you don’t have ghee on hand, check out my post on How to Make Ghee.
  • Milk: Warm milk helps bring the dough together.
  • Pistachios: The star ingredient! They give these cookies their unique, crunchy texture and nutty flavor.
  • Orange Blossom Water: Adds a beautiful aroma and depth of flavor to the filling and dough.
  • Yeast: A very small amount is added. It can be replaced with baking powder if you don’t have it in hand.
  • Sugar: I like using powdered sugar for this recipe.
  • Mahlab: Mahlab is a spice that comes from the seeds of the mahaleb cherry tree. It has a distinctive flavor and is used in many Middle Eastern pastry recipes.

Types of Semolina

types of semolina.
  • Coarse Semolina: Texture is gritty and granular, with a larger particle size.
  • Fine Semolina: Texture is smooth and powdery, with a smaller particle size.

How to Make Pistachio Maamoul Cookies

Step 1: Prepare the Maamoul Dough

  1. Prepare the night before.
  2. In a large bowl, mix the fine and coarse semolina as well as the flour.
  3. Add the melted (warm) butter/ghee. Rub it into the semolina mixture using your fingers or a stand mixer using a paddle attachment, until it looks like wet sand.
Dry semolima mixture for maamoul dough after ghee was added.
  1. Cover and let it rest overnight for best texture (about 12 hours).
  2. The next day, after resting, rub the dough again with your fingers to get a nice smooth sandy texture. Add the powdered sugar and mix.
Semolina mixture for maamoul dough after ghee was added to rest overnight.
  1. In a cup, warm the milk until lukewarm (just about 40 seconds). When it comes out, add the yeast and mahlab and give it a quick stir.
  2. Pour the warm milk mixture into the semolina mixture and gently knead until a soft dough forms. Cover and let it rest again for 30 minutes.
Pistachio maamoul dough after milk was added.
Rested pistachio Maamoul dough after milk was added.
  1. When ready to form into balls, knead one last time for a few seconds and divide the dough into 22 equal portions (about 25 grams). Be sure to cover it if you have not yet formed the pistachio balls.

Step 2: Prepare The Pistachio Filling

  1. In a food processor, combine the pistachios, powdered sugar, orange blossom water, and water and pulse until the mixture collects and you have a dough like texture.
Pistachio maamoul filling after it was processed into a smoother texture.
  1. Roll 2 teaspoons (about 18 grams) into small balls. You can just eye the balls and don’t have to weigh or measure each one.
Pistachio ball and maamoul dough on a board.

Step 3: Assemble The Maamoul Cookies

  1. Take a piece of the dough ball and flatten it in your palm.
  2. Since the shape of the pistachio mold is longer in shape, it helps to squeeze the ball in your palm to adjust the shape. Add it in the center of the dough, then wrap the dough around it and seal it.
  3. Press into a Maamoul mold, then gently tap it out onto a baking sheet lined with parchment paper.
Photo showing a demonstration on how to make the maamoul shape.

Step 4: Bake the Cookies

  1. Preheat oven to 425°F.
  2. Line the cookies on a baking pan over parchment paper.
Pistachio Maamoul Cookies Baking
  1. On the middle rack, bake for 15-17 minutes until lightly golden on the side and bottom. The exact time will vary depending on your oven.
Pistachio Maamoul after baking on a sheet pan.
  1. Let cool slightly then dust with powdered sugar. Cool completed before serving.
Pistachio maamoul cookies on a pan after baking, dusted with sugar.

Important Recipe Tips

  • Resting the dough: You must allow the semolina to rest overnight. If for any reason you can’t do this and you are desperate for same day ma’amoul, allow it to rest at least 6 hours.
  • Don’t over mix the pistachio filling. It should be grainy.
  • Best molds: Get a mold with deep grooves for the shape to hold. If you don’t get a perfect shape, don’t worry. Your cookies will still taste the same. Enjoy them and don’t sweat about it.
  • Type of semolina: Every brand of semolina is different. If the dough is stiff, add one tablespoon of milk at a time to make it a little softer.
  • Portions: You might have to increase or decrease the suggested portion size depending on the mold you are using.
  • Do not overbake—Maamoul should be light in color and only golden on the bottom.
Pistachio Maamoul Cookies on a plate, dusted with sugar and garnished with pistachio chunks.

Maamoul Filling Variations

Walnut Filling: For the walnut filling, I only like to add powdered sugar and cinnamon. I feel like this combination is the best for a walnut filling. Rince walnuts with hot water before.

Date Filling: To the date filling you can add a choice of aromatic like ground cardamon, nutmeg, cinnamon, or rose water. You can also add crushed nuts like walnuts, pecans, and finely shredded coconut. A teaspoon of ghee or butter can also be added for a rich texture.

Photo of pistachio maamoul cookies on a plate.

Storage Tips

Storing Maamoul: Let the Maamoul Cookies cool at room temperature and store them in an air-tight container. They will last at their best for 7-10 days, but up to 2 weeks. Don’t worry, they won’t last that long.

Freezing Maamoul: You can freeze maamoul however they will lose their crispiness. After baking and without dusting with sugar, store them in freezer bags or an airtight container and freeze for up to two months. Thaw at room temperature and dust with powdered sugar before serving.

Commonly Asked Questions

How are Ma’amoul Cookies shaped? 

The Maamoul cookies are shaped in carved wood molds or plastic molds. The molds come in different shapes and patterns. Certain shapes are used for each type of Maamoul so people recognize what type of filling is inside. You can find them at most Middle Eastern grocery stores or online. maamoul molds.

What is Mahlab spice?

Mahlab is a spice that comes from the seeds of the mahaleb cherry tree. It has a distinctive flavor and is used in many Middle Eastern pastry recipes.

How do I make maamoul shapes without a mold?

You can shape the cookies by hand, rolling the dough into balls and pressing gently with a fork to create a pattern or use a pastry tong to create a unique design.

What do you serve with Maamoul?

Ma’amoul is a sweet treat, so coffee and tea are the best options to serve with these delicious cookies. If you don’t like either of them, you can serve it with a cup of juice.

Can I replace orange blossom water with something else?

No, this is an important part of the recipe. It cannot be replaced.

Photo showing the center cut of the pistachio maamoul cookie.

Easy Lebanese Dessert Recipes

Lebanse Pistachio Ma’amoul Cookies are a delicious treats that perfect for as an afternoon snack or fo any occasion. With a few simple ingredients and a bit of time, you can enjoy these pistachio delights any day of the week.

If you try this recipe and like it, please leave a star rating and comment below. Also, follow me at Cookin’ With Mima on FACEBOOK |INSTAGRAM |PINTEREST for all of my latest social posts and recipes.

4.45 from 25 votes

Pistachio Maamoul Cookies

Pistachio maamoul cookies are rich, buttery Middle Eastern treats filled with ground pistachios. They are soft and tender on the inside with a satisfying crunch on the outside. These cookies are a beloved staple during festive celebrations like Eid, Easter, and other special occasions.
Prep Time: 1 hour 30 minutes
Cook Time: 15 minutes
Resting Time: 12 hours
Total Time: 13 hours 45 minutes
Servings: 22 cookies

Equipment

  • Maamoul mold

Ingredients 

DOUGH:

  • cup fine semolina, ferkha
  • ¼ cup coarse semolina
  • ½ cup flour, plus 2 tablespoons
  • cup butter or ghee, warm, melted butter
  • cup whole milk, warm
  • ¾ cup powdered sugar
  • tbsp. orange blossom water, ma-zaher
  • ¼ tsp yeast

PISTACHIO FILLING:

  • 2 cups pistachio, raw
  • ¼ cup powdered sugar
  • 1 tbsp. orange blossoms water
  • 2 tbsps water, add more if needed, 1 tsp at a time.

Instructions 

Prepare The Dough

  • Prepare the night before. In a large bowl, mix the fine semolina and flour. Add the melted ghee. Rub it into the semolina mixture using your fingers or a stand mixer using a paddle attachment, until it looks like wet sand. Cover and let it rest overnight for best texture (about 12 hours).
  • The next day, after resting, rub the dough again with your fingers to get a nice smooth sandy texture.In a cup, warm the milk and sugar until lukewarm (just about 40 seconds). When it comes out, add the yeast and mahlab and give it a quick stir.
  • Pour the warm milk into the semolina mixture and gently knead until a soft dough forms. Cover and let it rest again for 30 minutes.
  • When ready to form into balls, knead one last time for a few seconds and divide the dough into 22 equal portions (about 25 grams). You can just eye the size, you don't have to weigh them. Be sure to cover it if you have not yet formed the date balls.

Prepare The Filling

  • In a food processor, combine the pistachios, powdered sugar, orange blossom water, and water and pulse until the mixture collects and you have a dough like texture.
  • Roll 2 teaspoons (about 18 grams) into small balls. You can just eye the balls and don’t have to weigh or measure each one.

Assemble The Cookies

  • Take a piece of the dough ball and flatten it in your palm.
  • Since the shape of the pistachio mold is longer in shape, you want to squeeze the ball in your palm to adjust the shape. Add it in the center of the dough, then wrap the dough around it and seal it.
  • Press into a Maamoul mold, then gently tap it out onto a baking sheet lined with parchment paper.
  • Line the cookies on a baking pan over parchment paper.

Bake the Cookies

  • Preheat oven to 425°F.
  • On the middle rack, bake for 15-17 minutes until lightly golden on the side and bottom. The exact time will vary depending on your oven.
  • Let it cool slightly then dust with powdered sugar. Cool completed before serving.

Notes

  • Resting the dough: You must allow the semolina to rest overnight. If for any reason you can’t do this and you are desperate for same day ma’amoul, allow it to rest at least 6 hours.
  • Don’t over mix the pistachio filling. It should be grainy.
  • Best molds: Get a mold with deep grooves for the shape to hold. If you don’t get a perfect shape, don’t worry. Your cookies will still taste the same. Enjoy them and don’t sweat about it.
  • Type of semolina: Every brand of semolina is different. If the dough is stiff, add one tablespoon of milk at a time to make it a little softer.
  • Portions: You might have to increase or decrease the suggested portion size depending on the mold you are using.
  • Do not overbake—Maamoul should be light in color and only golden on the bottom.

Nutrition

Serving: 1g | Calories: 189kcal | Carbohydrates: 19g | Protein: 4g | Fat: 11g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.2g | Cholesterol: 16mg | Sodium: 48mg | Potassium: 152mg | Fiber: 2g | Sugar: 7g | Vitamin A: 230IU | Vitamin C: 1mg | Calcium: 25mg | Iron: 1mg
Like this recipe? Rate and comment below!
4.45 from 25 votes (25 ratings without comment)

Leave a comment

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

Recipe Rating





42 Comments

  1. Good day,I’m excited to try your recipe! Unfortunately, I only have access to medium sized semolina (or semolina #2), what substitute do you suggest for the recipe?
    Here are some of my ideas:
    A) Use all medium semolina (5 cups)
    B) Try processing 2 cups in a food processor to make fine semolina
    C) Use 4 cups medium semolina and increase flour by 1 cup

    Please advise on which of these you suggest, or if you have any other suggestions. Thank you so much for sharing!

    1. Hi Angela,
      Isn’t the semolina #2 the coarse semolina? that’s what you need 3 cups of. You can try putting them in the blender and blend as much as you can to make the 2 cups of fine semolina.

  2. Hi so your recipe says 1.5 cups of butter is that measured out then melted or do u mean 1.5 of melted because the measurements are different before and after its melted. I’m asking because I found my dough to be very buttery like ny hands were very greasy. Thanks

    1. Hi Shaima
      It’s supposed to be room temperature not melted. You can always reduce the amount of butter if you feel it’s too greasy for you.

  3. Thanks Mariam, very kind of you. Lucky for me my husband found some so this weekend I’ll be giving your recipe a try… can’t wait, they look so yummy!

  4. I don’t have access to semolina flour, can I substitute with any another tope of flour? Maybe bread flour?

    1. Hi Cristina!
      Sorry for the late reply. It cannot be replaced for this exact recipe. Bobs Red Mill carries it and I have seen it at almost all the health food stores and even normal grocery stores around. But there might be a recipe out there without semolina. Some people only use flour but the measurements will be different for sure. I can look around the net for you and see if I can find one with just flour and get back with you.

  5. Hi! I was wondering if it’s normal for the dough to be kind of hard when it comes out of the fridge (overnight)? Like I definitely have to wait till it thaws to do anything with it :/

    1. Hi Sahar!
      This dough will not required refrigerator overnight. Just let it sit outside for 1-2 hours if you have time before filling.

      1. I left it overnight as well. You mentioned that in the recipe above – either 2 hours or fridge overnight. Now it’s really dry and hard to form cookies:(

      2. Kate,
        If you overnight it in the fridge, you have to wait for it to soften up. That’s a must. I break mine up so it softens faster. It’s normal for the dough to get hard in the fridge. You can also leave it at a cool room temperature as well.