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. Hello Joana,
      It’s wheat semolina, and all purpose flour. I am going to update this recipe and blog post for better reader experience. If you can wait like one week, it should all be updated. I can email you when it’s up. I am working on renewing many of my middle eastern recipes with better photos and more explanation.

  1. What kind of oil spray are you referring to? Is it Pam or something similar? Do you spray the cookies before they are baked with this oil spray and why?

    1. I usually use either coconut oil or avocado oil. Whatever I have in hand. I don’t like Pam pray. I just spray them so they don’t come out too dry and gives a little brown glaze. But you can do it without spraying and brush with some ghee instead before baking.

  2. 5 stars
    Amazing Recipe!
    I added a bit of honey to the pistachio mix so it held together a bit better. The first batch baked for 20 minutes and was too browned and overbaked (my bad for not checking on them sooner!). I found that 15 minutes was perfect. The cookies were delicious! Thanks for this amazing recipe 🙂

  3. Hi Mariam,

    Thank you for sharing these recipes. I made both the date and pistachios ones last night.

    I respected the ratio for the ingredients and let the dough in the fridge for 2 hours but found it quite tough. What would you advise ?

    I only made 1 batch of dough which was enough to make about 80 cookies with both filling using smaller ma’amoul molds.

    I halved the ingredients for the fillings and still had plenty. Again, this might be because I am using smaller molds.

    The pistachios filling was very dry as there is only 1 tbsp of orange blossom water for the amount of dry ingredients so I mixed it with honey which allowed me to shape small balls and added extra flavour.

    I made my own date purée, by steaming the dates for 20 min and blending them with butter. It was quite easy and delicious. Next time, I will integrate a bit more butter to thin it out a bit.

    All in all, I was quite happy with the results and they were quite delicious with tea or coffee
    Any insights to this would be greatly appreciated

    Cheers
    Magali

    1. Hi,
      It all depends on your mold and how you end up portioning it. But this recipe should make you about 24 date Maamoul piece or about 32 or more pistachio ones

  4. Hi – Thank you for the lovely recipe!! I am wondering if I were to use all purpose flour. can I substitute semolina with All purpose and use wheat flour for coarse semolina?

    Also, where do you find orange blossoms water? If I cannot find it, what other suggestions?

    1. Hi Michelle,
      No they are not the same texture. You can find them all on amazon including the orange blossoms water. Also if you type middle eastern stores near be on google, you will find the store near you that carry them and they are much cheaper than amazon.

  5. 5 stars
    Excited to try this recipe! I’ve researched many Maamoul recipes and I’ve chosen this one as my favourite!

    However I am wondering how there is no yeast used in this one?

    Does it make much of a difference?

    1. Hi Nawal!
      I am not sure to be honest, I think it just rises more I believe with the yeast. I have never tried using yeast with it. I like the cookie, crispy texture instead of bready texture that why I use baking powder. I wish I can help you more with that!

      1. Thank you for the reply!

        I like cookies crispy instead of bready too!

        It was just out of curiosity! Excited to try the recipe!

  6. Hello, I only have one kinf of semolina and I think is fine semolina, is that ok if I use 5 cups of that one, would it make any difference?

    1. Hi Gabriela,
      Yes just use that it is fine. You might just need a tiny bit more water to get the right consistency. Use your judgment.