Homemade Date-Filled Semolina Ma’amoul Cookies

These Homemade Date-Filled Semolina Ma’amoul Cookies are pure comfort in cookie form. They are soft, tender, lightly sweet, and filled with a warm date center that feels special enough for holidays, yet simple enough for an afternoon bake. I love recipes like this because they bring a little old-world charm to the table, and at the same time, they are easy to enjoy with a cup of tea or coffee.

What makes these ma’amoul cookies so lovely is the balance of textures and flavors. The dough uses 1 1/2 cups fine semolina, 1 cup all-purpose flour, 1 1/2 tablespoons granulated sugar, 1/2 teaspoon baking powder, 1/2 cup butter or ghee, room temperature, and 1/2 cup whole or 2% milk (not skim). Then the filling comes together with 8 oz date paste, 1 teaspoon vegetable oil, plus extra for oiling hands, 1 teaspoon ground cinnamon, and 1/2 teaspoon ground cardamom. If you like, you can finish them with powdered sugar and shape them with a ma’amoul mold for that classic look.

The method is straightforward, too. First, you mix the dry ingredients, rub in the butter or ghee, and add the milk until a soft dough forms. Then you make the date filling, shape both into small balls, wrap the dough around the filling, and bake until the bottoms are lightly golden. The tops stay pale, which is exactly how they should look. Finally, you cool them and dust with sugar if you want. With 40 minutes of prep, 20 minutes of baking, and 35 cookies at about 85 calories each, this is a very manageable recipe for most home cooks.

These cookies are especially nice for holidays, family gatherings, or quiet weekends at home. They travel well, store well, and feel just right for sharing. So, whether you are baking for a potluck, a tea tray, or simply to keep a sweet treat on hand, these date-filled semolina ma’amoul cookies fit the moment beautifully.

Why You’ll Love This Homemade Date-Filled Semolina Ma’amoul Cookies

  • They use simple pantry ingredients, so you do not need a big shopping list.
  • The dough is easy to handle, and the filling is made from just a few flavor-packed ingredients.
  • They bake into tender cookies with a soft bite and a sweet, spiced center.
  • They are ideal for make-ahead baking, which makes holidays and gatherings less stressful.
  • They feel traditional and special, yet they are still practical for everyday home baking.

Semolina Dough Tips

The heart of these cookies is the semolina dough, so choosing the right texture matters. Fine semolina gives the cookies their classic sandy feel, while all-purpose flour helps the dough hold together. Also, make sure the butter or ghee is soft, not melted, because that helps it blend evenly into the dry mix. If you are using milk, choose whole milk or 2% milk, since skim milk can make the dough too dry and less rich.

For the best results, mix just until the dough comes together. If it feels crumbly at first, do not worry. Add the milk slowly, and stop as soon as the dough can roll into balls without falling apart. In addition, if your kitchen is warm, you may need to rest the dough for a few minutes so the semolina can absorb the liquid fully.

Options for Substitutions

  • Use ghee instead of butter for a deeper, more traditional flavor.
  • Swap 2% milk for whole milk if that is what you have on hand, although whole milk gives a richer dough.
  • Replace the date paste with a thick prune paste or fig paste for a different sweet filling.
  • Use orange blossom water or a small amount of rose water in place of part of the milk for a floral note.
  • If you do not have a ma’amoul mold, shape the cookies by hand and press gently with a fork for a simple pattern.
  • Dust with light powdered sugar or leave the cookies plain if you want a less sweet finish.

Watch Out for These Mistakes

One common mistake is adding too much milk too fast. Since semolina absorbs liquid slowly, the dough may seem dry at first. However, if you keep adding milk little by little, it should come together smoothly. If the dough is too wet, the cookies can spread or lose their shape.

Another issue is overworking the dough. You want it mixed enough to hold together, but not so much that it becomes tough. Also, when you rub in the butter or ghee, take your time so every bit of dry flour is coated. That step helps create a tender cookie with a good bite.

The filling can also cause trouble if the date balls are too large. If they are oversized, the dough may tear when you seal it. So, keep the date balls small and even in size. Then, when you pinch the dough closed, smooth the seam well so the filling stays tucked inside.

Finally, do not overbake these cookies. The tops should stay pale, and the bottoms should only turn lightly golden. If you wait for the tops to brown, the cookies may dry out. Instead, pull them from the oven on time and let them cool fully before moving or dusting them.

What to Serve With Homemade Date-Filled Semolina Ma’amoul Cookies?

These cookies pair beautifully with hot tea, Arabic coffee, or even a simple cup of black coffee. In addition, they go well with fresh fruit, a small bowl of yogurt, or a light cheese plate if you are serving them as part of a bigger snack spread. For a cozy dessert table, you could also offer them alongside shortbread cookies or other not-too-sweet treats so the date filling can stand out.

Storage Instructions

Store: Keep the cookies in an airtight container in the fridge for up to 2 weeks. Place parchment between layers if you want to protect the shape.

Freeze: Freeze the baked cookies for up to 6 months. For best results, store them in a freezer-safe container or bag, and separate layers with parchment.

Reheat: To warm them on the stovetop, place a cookie in a covered skillet over very low heat for a minute or two. For the microwave, heat one cookie at a time for about 8 to 10 seconds. However, do not overheat, or the dough may turn dry.

Recipe Info

Preparation Time: 40 minutes
Cooking Time: 20 minutes
Total Time: 1 hour
Level of Difficulty: Easy
Servings: 35 cookies

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: about 2,900 to 3,100 kcal
  • Protein: about 35 to 45 g
  • Fat: about 120 to 140 g
  • Carbohydrates: about 390 to 430 g

Ingredients

  • Semolina dough:
    • 1 1/2 cups fine semolina
    • 1 cup all-purpose flour
    • 1 1/2 tablespoons granulated sugar
    • 1/2 teaspoon baking powder
    • 1/2 cup butter or ghee, room temperature
    • 1/2 cup whole or 2% milk (not skim)
  • Date filling:
    • 8 oz date paste
    • 1 teaspoon vegetable oil, plus extra for oiling hands
    • 1 teaspoon ground cinnamon
    • 1/2 teaspoon ground cardamom
  • To finish:
    • Powdered sugar, for dusting (optional)
    • Equipment: ma’amoul mold (optional)

Step-by-Step Instructions

Step 1: Mix the Dry Base

In a large bowl, whisk together the semolina, flour, sugar, and baking powder. This first step helps distribute everything evenly, so the dough bakes with a smooth, balanced texture.

Step 2: Work in the Butter

Add the soft butter or ghee to the dry mixture. Then rub it in with your fingers or work it in with a spoon until the mix looks evenly coated. This gives the cookies their rich, tender crumb.

Step 3: Add the Milk and Form the Dough

Pour in the milk in two additions, mixing after each one. Continue until the dough holds together and rolls into balls without crumbling. If needed, press it gently with your hands to check the texture. It should feel soft, not sticky.

Step 4: Make the Date Filling and Shape the Cookies

Heat the oven to 350°F and line two baking sheets with parchment. Meanwhile, knead the date paste with the oil, cinnamon, and cardamom. With lightly oiled hands, divide it into 35 small balls. Then divide the dough into 35 balls, each a little larger than the date balls. Flatten one dough ball in your palm, place a date ball in the center, and pinch the dough closed around it. Smooth the seam so the filling stays sealed.

Step 5: Mold and Bake

If you are using a ma’amoul mold, press each filled cookie firmly into the mold and tap it out. Otherwise, shape by hand and place the cookies smooth side down on the prepared sheets, about 1 inch apart. Bake for 18 to 20 minutes, until the bottoms are lightly golden and the tops remain pale.

Step 6: Cool and Finish

Let the cookies cool completely before moving them. If you like, dust them with powdered sugar just before serving. This final touch is optional, but it adds a pretty finish and a light sweetness.

Conclusion

These Homemade Date-Filled Semolina Ma’amoul Cookies are a lovely mix of simple ingredients, warm spice, and soft texture. The semolina dough gives each cookie a gentle bite, while the date filling adds sweetness and depth. Plus, they are easy to shape, easy to store, and easy to share.

If you are looking for a cookie that feels special without being fussy, this is a great one to try. Make a batch, serve them with tea, and see how quickly they disappear. If you bake them, I would love to hear how they turned out, so feel free to share your thoughts or explore more cozy homemade cookie recipes next.

Date-Filled Semolina Ma'amoul Cookies

These soft and tender cookies are filled with a warm date center, making them perfect for holidays and casual enjoyment alike.
Prep Time 40 minutes
Cook Time 20 minutes
Total Time 1 hour
Servings: 35 cookies
Course: Dessert, Snack
Cuisine: Mediterranean, Middle Eastern
Calories: 87

Ingredients
  

For the Semolina Dough
  • 1.5 cups fine semolina Fine semolina gives the cookies their sandy texture.
  • 1 cup all-purpose flour Holds the dough together.
  • 1.5 tablespoons granulated sugar
  • 0.5 teaspoon baking powder
  • 0.5 cup butter or ghee, room temperature Use soft butter or ghee, not melted.
  • 0.5 cup whole or 2% milk Skim milk can make the dough too dry.
For the Date Filling
  • 8 oz date paste
  • 1 teaspoon vegetable oil Plus extra for oiling hands.
  • 1 teaspoon ground cinnamon
  • 0.5 teaspoon ground cardamom
To Finish
  • as needed powdered sugar For dusting (optional).

Method
 

Preparation
  1. In a large bowl, whisk together the semolina, flour, sugar, and baking powder.
  2. Add the soft butter or ghee and rub it in until evenly coated.
  3. Pour in the milk gradually, mixing after each addition until a soft dough forms.
Filling and Shaping
  1. Heat the oven to 350°F and line two baking sheets with parchment.
  2. Knead the date paste with the oil, cinnamon, and cardamom, then shape into 35 small balls.
  3. Divide the dough into 35 balls. Flatten each dough ball, place a date ball in the center, and pinch closed.
Baking
  1. If using a ma'amoul mold, press each filled cookie into the mold and tap out. Otherwise, shape by hand.
  2. Place the cookies on prepared sheets, about 1 inch apart, and bake for 18 to 20 minutes.
  3. Let cookies cool completely before dusting with powdered sugar, if desired.

Notes

Cookies pair well with hot tea or coffee. They store well in an airtight container for up to 2 weeks.