Date & Espresso Maamoul: The Ultimate Cookie Recipe

Recipe at a Glance

DetailInfo
Prep Time40 minutes
Cook Time20 minutes
Total Time1 hour (plus 30 minutes resting)
Servings24 cookies
CourseDessert / Sweets
CuisineMoroccan / Levantine-inspired
MethodBaked
DietVegetarian
Calories~145 kcal per cookie

Introduction

ChatGPT Image Jul 14 2026 09 56 21 PM www.moroccaneats.com

Have you ever bitten into a cookie and felt like it was giving you a hug? That’s maamoul for you. In my grandmother’s kitchen in Fez, the clack of the wooden maamoul mold against the counter meant one thing: something special was coming. These little semolina cookies, stuffed with sticky date paste and dusted in powdered sugar, have been part of North African and Levantine celebrations for generations Eid mornings, wedding tables, and quiet afternoons with mint tea.

This version takes the classic and gives it a modern nudge: a shot of espresso folded right into the date filling. The bitterness of the coffee cuts through the caramel sweetness of the dates, and suddenly this old family recipe feels brand new. It’s the kind of small twist that makes people ask, “wait, what’s in this?” and then reach for a second one before you’ve even answered.

If you’ve never made maamoul before, don’t worry. It looks fancy, but the dough comes together almost like shortbread, and the filling is just dates, butter, and coffee cooked down until glossy. Once you get the hang of shaping them, it becomes a meditative, almost ritual-like process the kind of baking that fills the whole house with the smell of toasted semolina and rose water.

Why You’ll Love This Recipe

ChatGPT Image Jul 14 2026 09 59 27 PM www.moroccaneats.com

โ˜• The espresso is a game-changer โ€” it deepens the date filling into something almost fudge-like, with a grown-up bitterness that balances all that sweetness.

๐ŸŒน It smells like a Moroccan bakery โ€” toasted semolina, orange blossom water, and warm butter fill your kitchen while these bake.

๐ŸŽ They’re made for sharing โ€” maamoul are traditionally gifted during holidays, so this batch doubles as a beautiful homemade present, no wrapping paper required.

Key Benefits

ChatGPT Image Jul 14 2026 10 10 10 PM www.moroccaneats.com

Maamoul has a reputation for being fussy, but honestly, once you break it into its two parts dough and filling it’s a very forgiving recipe. The dough doesn’t need kneading, the filling comes together in one pot, and you can shape the cookies by hand with a fork if you don’t own a traditional mold. It’s also a make-ahead dream: the dough rests happily in the fridge, and the baked cookies only get better after a day or two as the flavors settle.

  • Uses pantry staples (semolina, dates, butter) with one unexpected upgrade (espresso)
  • No stand mixer required everything can be mixed by hand
  • Freezes beautifully, both as raw shaped cookies and baked ones
  • A naturally not-too-sweet dessert, since the sugar lives mostly in the dates
  • Great for holidays, gifting, or simply having something special with coffee

Ingredients

ChatGPT Image Jul 14 2026 10 15 38 PM www.moroccaneats.com

For the dough:

  • 2 cups (340g) fine semolina flour
  • 1 cup (125g) all-purpose flour
  • 1 cup (225g) unsalted butter, melted and slightly cooled
  • 1/4 cup (60ml) warm milk
  • 2 tbsp granulated sugar
  • 1 tsp orange blossom water
  • 1/4 tsp salt
  • 1/2 tsp instant yeast (optional, for a slightly lighter texture)

For the date-espresso filling:

  • 2 cups (about 300g) pitted soft dates (Medjool work beautifully)
  • 2 tbsp unsalted butter
  • 2 tbsp brewed espresso (or 1 tbsp instant espresso powder dissolved in 2 tbsp hot water)
  • 1/2 tsp ground cinnamon
  • 1/4 tsp ground cardamom
  • Pinch of salt

To finish:

  • 1/2 cup (60g) powdered sugar, for dusting
  • Extra orange blossom water, for a light spritz (optional)

Instructions

dates
  1. Toast the semolina. In a dry skillet over medium-low heat, toast the semolina flour for 3โ€“4 minutes, stirring often, until it smells nutty and turns a shade darker. This step is what gives maamoul its signature flavor, so don’t skip it. Let it cool for a few minutes before moving on.
  2. Mix the dough. In a large bowl, combine the toasted semolina, all-purpose flour, sugar, salt, and yeast (if using). Pour in the melted butter and mix with your hands or a spatula until the mixture looks like wet sand every bit of flour should be coated in butter. Add the warm milk and orange blossom water, then mix just until the dough comes together into a soft, slightly crumbly ball. Cover and let it rest at room temperature for 30 minutes; this allows the semolina to absorb the fat and hydrate properly.
  3. Make the date filling. While the dough rests, add the pitted dates, butter, espresso, cinnamon, cardamom, and salt to a small saucepan over low heat. Cook, mashing and stirring with a wooden spoon, for 6โ€“8 minutes until the dates break down into a smooth, glossy paste that pulls away from the sides of the pan. If it looks dry, add a splash more espresso or warm water. Let the filling cool completely before shaping warm filling will make the dough fall apart.
  4. Portion the dough and filling. Once cooled, roll the date filling into 24 small balls, about the size of a cherry tomato (roughly 1 tablespoon each). Divide the dough into 24 equal pieces as well, about the size of a walnut.
  5. Shape the cookies. Flatten a piece of dough in your palm and press a thumbprint into the center to form a small cup. Place a ball of date filling inside and gently fold the dough up and over, pinching to seal completely and rolling it back into a smooth ball. If you have a traditional wooden maamoul mold, press the filled ball into it to imprint the classic pattern, then tap it out firmly onto the counter. If not, simply press the top gently with a fork to create ridges.
  6. Bake. Preheat your oven to 350ยฐF (175ยฐC). Arrange the shaped cookies on a parchment-lined baking sheet, leaving a little space between each. Bake for 18โ€“20 minutes you’re looking for the bottoms to turn light golden while the tops stay pale. Maamoul should not brown much; they’re meant to stay tender and sandy-textured, not crisp.
  7. Cool and dust. Let the cookies cool completely on the baking sheet they’re fragile while warm and will firm up as they cool. Once fully cooled, dust generously with powdered sugar. For an extra fragrant touch, lightly spritz with orange blossom water before the sugar so it clings better.

Pro Tips and Variations

ChatGPT Image Jul 14 2026 10 24 23 PM www.moroccaneats.com
  • Rest the dough, don’t skip it. Thirty minutes makes a real difference in texture the semolina needs time to soften, or your cookies will taste gritty.
  • Cool the filling fully. Warm date paste will make the dough slump and tear. If you’re in a hurry, spread it on a plate to cool faster.
  • No mold? No problem. A fork, a decorative bottle cap, or even just smooth round balls all work the flavor doesn’t change, only the look.
  • Swap the coffee. Don’t have espresso? Strong brewed coffee or even a teaspoon of instant coffee dissolved in hot water works fine.
  • Add nuts. Some families mix a spoonful of finely chopped walnuts or pistachios into the date filling for texture try it if you like a little crunch.
  • Make it dairy-free. Swap the butter for a neutral coconut oil or a plant-based butter; the flavor shifts slightly but still works well.
  • Storage tip: Keep undusted cookies in an airtight container for up to a week, and add the powdered sugar just before serving so it stays crisp and white rather than absorbing into the cookie.

Serving Suggestions

ChatGPT Image Jul 14 2026 10 29 26 PM www.moroccaneats.com

Maamoul are made for slow mornings and even slower conversations. Serve them alongside a pot of Moroccan mint tea or a small cup of strong Arabic coffee the bitterness of the drink plays beautifully off the sweet, coffee-scented filling. For a holiday spread, arrange them on a decorative platter next to other traditional sweets like chebakia or ghriba, dusted with extra powdered sugar for a snowy, festive look. They also make a lovely edible gift: stack a few in a small tin lined with parchment, tie it with ribbon, and you’ve got a homemade present that feels far more thoughtful than anything store-bought.

Nutrition Facts (Per Serving)

Estimated for 1 cookie, based on a batch of 24

NutrientAmount
Calories145 kcal
Total Fat7g
Saturated Fat4g
Carbohydrates19g
Sugars9g
Fiber1g
Protein2g
Sodium35mg

Values are estimates and will vary based on exact ingredients and portion sizes.

Conclusion

Date & Espresso Maamoul is one of those recipes that manages to feel both deeply traditional and a little bit surprising a cookie that carries the warmth of a Moroccan kitchen with a coffee-shop twist folded right in. It takes a little patience, but every step, from toasting the semolina to shaping the cookies by hand, is part of what makes them special. Make a batch this weekend, share them with people you love, and don’t be surprised if you’re asked for the recipe before the plate is even empty.

FAQs

Can I make the dough or filling ahead of time? Yes both keep well in the fridge for up to 3 days. Just let the dough come to room temperature before shaping, since cold dough is harder to work with.

Can I freeze maamoul? Absolutely. Freeze the shaped, unbaked cookies on a tray, then transfer to a bag once solid bake straight from frozen, adding a couple extra minutes. Baked cookies also freeze well for up to 2 months.

Why is my dough crumbly and hard to shape? This usually means it needs a touch more liquid, or it hasn’t rested long enough. Try kneading in a teaspoon of milk at a time until it holds together without being sticky.

Do I need a special mold to make these? No. A traditional wooden mold gives the classic decorative pattern, but a fork pressed gently on top works perfectly well and still looks lovely.

Can I use a different filling instead of dates? Traditionally, maamoul are also made with walnuts or pistachios instead of dates. You can follow the same method, just skip the espresso if you go the nut route, since it’s specifically a date-filling pairing.

Why does the recipe call for toasting the semolina? Toasting removes the raw, starchy taste and gives the dough its signature nutty flavor it’s a small step that makes a big difference, so it’s worth the extra few minutes.

Is orange blossom water necessary? It adds a distinctly Moroccan floral note that’s part of what makes maamoul taste authentic, but if you don’t have it, you can leave it out or substitute a small amount of rose water instead.

Leave a Comment