Desserts
Moroccan cookies bring the sun-drenched spice markets of Marrakech to your kitchen with their warm, nutty crunch and delicate orange blossom aroma. These traditional treats combine semolina, sesame seeds, and aromatic spices like cinnamon and cardamom for a texture that's both satisfyingly crisp and subtly tender.
I developed this recipe after years of searching for the perfect balance—where the edges stay golden and the center holds just enough softness to melt in your mouth.
The secret lies in precise measurements and proper baking techniques: semolina flour creates that signature crunch, while orange blossom water adds the signature floral note that makes these cookies unforgettable. Unlike many cookie recipes, these don't spread excessively, maintaining their distinct, irregular shapes that resemble traditional Moroccan pastries.
The spices are toasted lightly before mixing to deepen their flavor without overpowering the delicate orange blossom essence.
What you'll end up with is a batch of cookies that smell like a Moroccan café and taste like a warm hug—crisp at the edges, fragrant with citrus and spices, and satisfyingly crunchy throughout.
These cookies pair beautifully with mint tea or a cup of strong Turkish coffee, creating the perfect balance of sweet and aromatic. The recipe yields about 24 cookies, each one a perfect blend of texture and flavor that will have your guests asking for the recipe.
For those looking to adapt this recipe, you can easily substitute butter with coconut oil for a vegan version, though the texture will be slightly denser. Store them in an airtight container for up to two weeks, if they last that long.
These cookies are perfect for holidays, gifts, or simply satisfying that afternoon craving for something special. Let's get baking!
Ingredients for moroccan cookies
Sun-drenched spices and floral notes—just 12 ingredients transform your kitchen into Marrakech.
| Ingredient | Amount | Notes |
|---|---|---|
| Semolina Flour 🌾 | 2 ½ cups | Fine grind for best texture |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for even baking |
| Granulated Sugar 🍚 | 1 cup | Superfine preferred for smoothness |
| Orange Blossom Water 🍊 | 1 tbsp | Pure, not imitation |
| Sesame Seeds 🌻 | ½ cup | Toasted for nutty aroma |
| Ground Cinnamon 🌿 | 1 ½ tsp | Freshly ground preferred |
| Ground Cardamom 🌿 | ½ tsp | Lightly toasted for depth |
| Ground Ginger 🌶️ | ½ tsp | Freshly ground for warmth |
| Vanilla Extract 🌸 | 1 tsp | Pure, high-quality extract |
| Large Egg Yolk 🥚 | 1 whole | For binding and richness |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Powdered Sugar 🍚 | ¼ cup | For rolling and finishing |
Semolina is non-negotiable here—it's what gives these cookies their signature crunch. Bob's Red Mill or King Arthur brands are my go-tos, but any fine semolina will work. Toast the sesame seeds in a dry pan for 2 minutes—that's when they release their nutty aroma. Orange blossom water? Don't grab the cheap stuff from the international aisle. Naboulsi or Fakhoury are the gold standards, and a little goes a long way. The spices should be freshly ground—if you've had them for more than 6 months, toast them in a dry skillet for 1 minute before measuring. That extra step makes all the difference in flavor.
No orange blossom water? One teaspoon of orange extract plus 1/2 teaspoon rose water gets you close. Butter too rich? Coconut oil works perfectly for a vegan version—just chill it first. Short on cardamom? Allspice at half the amount does the trick. The powdered sugar for rolling? Confectioners' sugar is ideal, but if you only have granulated, pulse it in a food processor for 30 seconds to break it down. Pro tip: Toast your spices in a dry skillet for 1 minute before mixing—they'll sing with flavor. And if you're feeling fancy, add a pinch of saffron threads to the dough for that extra Moroccan touch.
These cookies keep for 2 weeks in an airtight container, but they'll disappear faster than you can say 'mint tea.' For extra crunch, store them in a single layer on a wire rack. Freeze any leftovers for 3 months—just thaw at room temperature before serving. The aroma alone will have your kitchen smelling like a Moroccan café. Pair them with hot mint tea or a cup of strong Turkish coffee for the full experience. And trust me, they're worth every calorie.
Why You'll Love This Recipe
- No-Fuss Dough: I swear by this recipe—just mix, roll, and bake. No standing over a hot stove, no fancy equipment. The semolina flour gives it that perfect crumbly texture with almost no effort, and the butter stays soft enough to handle even in summer kitchens.
- Orange Blossom Magic: That tiny splash of orange blossom water? It’s the secret weapon. Sweet, floral, and just bright enough to make these cookies taste like a little piece of Morocco without tasting like perfume. Honestly, I’ve tried skipping it, and I always regret it.
- Party in a Jar: These cookies keep beautifully for days in an airtight container, so I make a big batch and stash them for gifts, potlucks, or when I need a quick treat. The sesame seeds add crunch and look gorgeous sprinkled on top—perfect for when you want something that says “I put in effort” without actually needing to.
- Budget Baked Good: Semolina flour and butter are pantry staples, and sugar doesn’t break the bank. I’ve made these for under $2 a dozen, and they still taste like a luxury. Plus, the leftovers freeze well, so I’m always covered—whether it’s a last-minute hostess gift or a snack when I’m too tired to cook.
Step-by-step instructions for Moroccan cookies recipe
Here's how to craft these fragrant, crunchy cookies with perfect spice balance and that signature orange blossom aroma.
Mix the Dough for Perfect Texture
In a large mixing bowl, combine the 2.5 cups semolina flour, 1.5 teaspoons ground cinnamon, 0.5 teaspoon ground cardamom, 0.5 teaspoon ground ginger, and 0.25 teaspoon salt. Whisk these dry ingredients together until fully blended—this ensures even distribution of spices throughout each cookie.
In a separate bowl, cream together the 1 cup unsalted butter and 1 cup granulated sugar using an electric mixer on medium speed until light and fluffy, about 3-4 minutes. This step is crucial for creating that tender yet crunchy texture. Add the 1 tablespoon orange blossom water and 1 teaspoon vanilla extract, mixing until fully incorporated. The orange blossom water will infuse the dough with its delicate floral note, while the vanilla adds depth.
Gradually add the dry ingredients to the butter mixture, mixing on low speed until just combined. The dough will be slightly crumbly, which is perfect for these cookies. Finally, add the 1 whole large egg yolk and mix until fully incorporated. The egg yolk acts as a binder, holding everything together while adding richness. If the dough seems too dry, add 1-2 teaspoons of cold water to bring it together.
Fold in Sesame Seeds for Nutty Crunch
Transfer the dough to a clean work surface and gently knead it for 1-2 minutes until it comes together into a smooth, cohesive ball. Be careful not to overwork the dough, as this can develop gluten and make the cookies tough. Once the dough is ready, fold in the 0.5 cup sesame seeds using your hands or a dough scraper. The sesame seeds will add a delightful nutty crunch and beautiful golden speckles to each cookie.
Divide the dough into 4 equal portions and shape each into a log about 1 inch in diameter. Wrap each log tightly in plastic wrap and refrigerate for at least 1 hour or up to 24 hours. This chilling step is essential—it allows the dough to firm up, making it easier to slice into even cookies and preventing them from spreading too much in the oven.
Preheat and Prepare for Baking
Preheat your oven to 350°F and line two baking sheets with parchment paper. The parchment paper prevents the cookies from sticking and makes cleanup a breeze. While the oven preheats, remove the dough logs from the refrigerator and unwrap them. Using a sharp knife, slice each log into ¼-inch thick rounds. You should have about 24 cookies in total, depending on the thickness of your slices.
Place the sliced cookies on the prepared baking sheets, spacing them about 1 inch apart to allow for even baking. Sprinkle each cookie lightly with a pinch of the remaining sesame seeds for extra texture and flavor. This is where the magic happens—the seeds will toast beautifully in the oven, adding another layer of crunch and aroma.
Bake to Golden Perfection
Bake the cookies in the preheated oven for 12-15 minutes, or until the edges are golden brown and the centers look slightly underdone. The cookies will continue to cook slightly as they cool, so it's better to err on the side of underbaking. You'll know they're done when they pull away slightly from the parchment paper and have a fragrant, spiced aroma.
Remove the baking sheets from the oven and let the cookies cool on the sheets for 5 minutes before transferring them to a wire rack to cool completely. While they're still warm, gently roll each cookie in the 0.25 cup powdered sugar to give them that signature dusty finish. The powdered sugar adds a touch of sweetness and a beautiful, snowy appearance that makes these cookies look even more irresistible.
Store for Maximum Freshness
Allow the cookies to cool completely before storing them in an airtight container. These cookies are best enjoyed within 3-4 days, though they can be stored for up to 1 week if kept in a cool, dry place. If you want to keep them fresh for longer, you can freeze the baked cookies for up to 3 months. Simply place them in a single layer in a freezer bag, separating each cookie with parchment paper to prevent sticking.
To serve, arrange the cookies on a platter and dust them lightly with additional powdered sugar if desired. Pair them with a cup of mint tea or a warm spiced latte for the ultimate Moroccan-inspired treat. The combination of warm spices, nutty sesame seeds, and floral orange blossom water makes these cookies a showstopper—perfect for holidays, gifts, or just a cozy afternoon snack.
Pro Tips For Making Moroccan Cookies
- Chill the Dough: After mixing semolina, butter, and sugar, pop the dough in the fridge for 30 minutes—yes, even if you’re eager to bake. Semolina absorbs moisture differently than flour, and skipping this step leads to cookies that spread like pancakes instead of holding their shape.
- Toast the Sesame: Dry-toast your sesame seeds in a pan over medium-low heat for 2–3 minutes until they smell nutty. Fresh seeds taste bitter and stick awkwardly to the dough; toasted ones add depth and crisp up better.
- Measure Butter Cold: Scoop unsalted butter straight from the fridge—no softening needed. It blends smoother into semolina, and the dough won’t turn greasy or lose its crumbly texture when baked.
- Bake in Batches: Crowd the pan, and you’ll end up with uneven edges and pale centers. Use half the cookie scoops per sheet, then flip them halfway through baking for even golden-brown cookies. (Your first batch might look lopsided—adjust the oven rack halfway down if needed.)
Dietary considerations for this recipe
Gluten-Free Adaptation
For a gluten-free version, replace the semolina flour with a 1:1 gluten-free flour blend like Bob's Red Mill 1-to-1 or King Arthur Measure for Measure. These blends mimic semolina's texture while keeping the cookies crisp.
Add ½ teaspoon xanthan gum to help bind the dough, as gluten-free flours lack natural elasticity. 🌾
Toast sesame seeds separately in a dry pan for 2 minutes to intensify their flavor, then fold them into the dough. Chill the dough longer—2 hours instead of 1—to prevent spreading. Bake at 325°F instead of 350°F for 14-16 minutes, as gluten-free doughs bake faster.
Vegan Substitutions
Swap the butter for 1 cup coconut oil, chilled until firm but not melted. Use flax eggs (1 tbsp ground flaxseed + 3 tbsp water) instead of the egg yolk for binding.
For richness, add 1 tbsp aquafaba (chickpea brine) to the dough. The texture will be slightly denser but still delightfully crunchy. 🥥
Ensure your powdered sugar is vegan-certified, as some brands use bone char. Roll the cooled cookies in powdered sugar to maintain the signature finish. Store vegan cookies in an airtight container with a slice of bread to absorb excess moisture and keep them crisp.
Nut-Free Option
Skip the sesame seeds entirely and replace them with toasted coconut flakes or crushed pistachios for a nut-free alternative. Toast ½ cup unsweetened coconut flakes in a dry pan for 3 minutes until golden, then fold into the dough.
For extra crunch, sprinkle the baked cookies with crushed pistachios before dusting with powdered sugar.
If avoiding all nuts and seeds, omit the topping entirely and focus on the warm spices. The dough’s texture will still be satisfyingly crisp, thanks to the semolina. Pair these with chocolate-dipped orange slices for a festive presentation.
Lower Sugar Version
Reduce the granulated sugar to ¾ cup and replace the remaining ¼ cup with unsweetened applesauce to maintain moisture without added sweetness. Use erythritol or monk fruit sweetener (like Lakanto) in place of 2 tbsp sugar in the powdered sugar roll.
The cookies will still taste sweet but with a more balanced flavor profile. 🍎
Balance the reduced sugar by adding ½ teaspoon more cinnamon to the dry ingredients. This enhances the warm spice notes and keeps the cookies flavorful. Store these in the freezer for up to 3 months to preserve their texture.
Nutrition facts
Frequently asked questions
What makes these Moroccan cookies different from regular cookies?
These cookies get their signature flavor from orange blossom water, toasted sesame seeds, and warm spices like cinnamon and cardamom. The semolina flour creates that distinctive crisp texture while staying tender inside. Unlike buttery shortbread, these have a subtle floral aroma and nutty crunch that sets them apart.
Can I substitute orange blossom water with something else?
Yes! If you can't find pure orange blossom water, mix 1 teaspoon orange extract with ½ teaspoon rose water for a similar floral note. For a citrus-only version, use 1 tablespoon orange zest instead. The key is balancing the floral/citrus element—just don't skip it entirely, as it's what makes these cookies taste authentically Moroccan.
Why do I need to chill the dough before baking?
Chilling the dough logs for at least 1 hour prevents the cookies from spreading too much in the oven. The cold butter stays firm longer, creating those signature thick, irregular shapes. It also lets the flavors meld together, giving you that perfect balance of crisp edges and tender centers. Think of it as a flavor and texture reset!
How do I fix cookies that spread too much?
If your cookies spread too thin, the dough wasn't chilled long enough or your oven runs hot. Next time, chill the dough 2 hours instead of 1, and check your oven temperature with an oven thermometer. For immediate fixes, try baking at 325°F instead of 350°F and using slightly thicker slices (⅜-inch instead of ¼-inch).
Can I make these cookies without sesame seeds?
Replace sesame seeds with toasted coconut flakes or crushed pistachios for a nut-free version. For extra crunch without seeds, try adding ½ cup chopped almonds (toasted) to the dough. Just remember to toast any nut/seeds first—they develop deeper flavor when warm. The cookies will still taste amazing!
