Moroccan Recipes

Browse our collection of Moroccan recipes — 24 dishes with photos, cook times and nutrition. Find your next favourite Moroccan meal.

Chicken Couscous

Chicken Couscous

Chicken Couscous is a vibrant, fragrant dish where tender chicken meets fluffy couscous, infused with the warmth of ginger and the bold kick of harissa. The texture is a delightful contrast—silky chicken, slightly chewy couscous, and the crunch of toasted almonds—while fresh coriander adds a bright, herbal finish. Toasting the couscous before simmering it in stock deepens its nutty flavor, making each bite rich and satisfying. Worth the effort for its layers of spice, smokiness, and freshness, this dish delivers the essence of Moroccan cuisine in every spoonful.

45 min·450 kcal·non-vegetarian
Lamb Tagine

Lamb Tagine

This deeply aromatic Lamb Tagine is a slow-cooked North African masterpiece, where tender lamb shoulder melts into a rich, spiced broth infused with warm cinnamon, earthy cumin, and a whisper of ginger. The texture is luxuriously silky, with the meat falling apart effortlessly, while the sauce thickens into a glossy, honey-kissed glaze that clings to each bite. A touch of dried fruit—apricots or prunes—adds a subtle sweetness that balances the bold spices, creating a dish that’s both complex and comforting. Worth the time and care, it delivers a taste of Morocco’s vibrant culinary tradition, perfect for cozy evenings or gathering around the table with loved ones.

140 min·450 kcal·non-vegetarian
Lamb tomato and sweet spices

Lamb tomato and sweet spices

This fragrant lamb dish, slow-cooked with tomatoes and a warm blend of sweet spices, delivers deep, aromatic flavors with tender, fall-apart meat. The pickled vine leaves add a subtle tangy brightness, balancing the richness of the lamb and the natural sweetness of the tomatoes. Served over buttery basmati rice or fluffy couscous, it’s a vibrant taste of Morocco that’s as satisfying to prepare as it is to share. A dish that feels like a journey, worth every moment in the kitchen.

120 min·450 kcal·non-vegetarian
Moroccan Carrot Soup

Moroccan Carrot Soup

Alright, folks, let's dive into making some Moroccan Carrot Soup! Trust me, you're in for a treat with this one. Here's what you'll need: Carrots, Onion, Garlic Clove, Cumin, Coriander, Olive Oil, Garam Masala, and Lemon Juice. Preheat your oven to 180° C. While that's heating up, I have to share a funny story. One time, I accidentally mistook cumin for cinnamon in this recipe. Let's just say the result was... interesting. Lesson learned: always double-check your spices! Now, chop up your carrots, onion, and garlic, then toss them in olive oil, cumin, coriander, and garam masala. Pop them in the oven for a good roast. Pro tip: I like to sprinkle a little extra cumin for that extra kick. Once everything is nice and roasted, blend it all together with some lemon juice until smooth. Voilà! Your Moroccan Carrot Soup is ready to be enjoyed. Perfect for cozy nights in or impressing your guests at a dinner party. Bon appétit!

45 min·180 kcal·non-vegetarian
Spicy North African Potato Salad

Spicy North African Potato Salad

This vibrant Spicy North African Potato Salad delivers bold, layered flavors with a punchy harissa dressing that brings heat and depth, balanced by cool, crumbly feta and fresh herbs. The potatoes, tender yet firm, absorb the spicy-sour dressing without falling apart, creating a satisfying contrast of textures. Bright lemon and earthy cumin round out the dish, making it as refreshing as it is fiery. Perfect for summer gatherings or meal prep, it’s a bold, memorable salad that lingers long after the last bite.

35 min·250 kcal·non-vegetarian
Tahini Lentils

Tahini Lentils

Creamy tahini lentils deliver a rich, nutty depth balanced by bright lemon zest and juice, creating a velvety dressing that coats tender lentils and roasted vegetables. The dish strikes a perfect harmony between earthy, protein-packed lentils and the sharp, citrusy punch of tahini, while a sprinkle of fresh herbs adds a final touch of brightness. Beyond its bold flavors, this recipe is a nourishing one-pan meal that comes together with minimal effort, making it ideal for weeknights or when craving something deeply satisfying without the fuss.

45 min·320 kcal·non-vegetarian
Chabakia

Chabakia

Hey there, folks! Today, I'm gonna share with you a recipe for Chabakia, a delicious Moroccan pastry that will transport you straight to the streets of Marrakech. So, mix together your flour, baking powder, salt, and cinnamon in a large bowl. Here comes my special touch: don't be shy with the cinnamon - it's the key to that warm, cozy flavor! Add in the sesame seeds and give it a good stir. Now, slowly pour in the orange blossom water and knead until you have a smooth dough. Here's a fun fact: the first time I made Chabakia, I accidentally used mint-flavored water instead of orange blossom water. Let's just say it was a unique twist on the traditional recipe! Let the dough rest for 15 minutes, then roll it out and cut it into diamond shapes. Heat up your oil and fry those diamonds until they're nice and golden. My pro tip? Don't overcrowd the pan - give each piece room to fry to perfection. Lastly, drizzle those beauties with warm honey. One more tip for you: if you want to add an extra crunch, sprinkle some toasted sesame seeds on top before serving. Enjoy your sweet, aromatic Chabakia!

50 min·250 kcal·vegetarian
Harira

Harira

Hey there! Ready to dive into the flavorful world of Moroccan cuisine with my Harira recipe? Let's get cooking! Heat up some olive oil in a large pot and sauté your onion and celery until they're nice and soft. Here comes the fun part - stir in the tomato paste, chickpeas, lentils, and carrot. Time to add your veggie broth and spices, let it all boil then simmer for about 30 minutes. Oh, and don't forget to give it a stir every now and then. Now, here's a little secret - the longer you let it simmer, the more the flavors will mingle and dance together. Trust me, it's worth the wait! Just before you're ready to dig in, throw in some fresh herbs for that extra burst of freshness. And when serving, a squeeze of lemon on top will truly elevate the dish. Oh, and let me share a funny story - once I accidentally mistook cinnamon for cumin in this recipe. Let's just say, it was an interesting twist to the flavor profile! Remember, always double-check your spices. So go ahead, whip up a big pot of Harira and enjoy a taste of Morocco in your own kitchen. Bon appétit!

60 min·230 kcal·vegetarian
Moroccan Tagine

Moroccan Tagine

This Moroccan tagine is a fragrant and hearty dish, bursting with flavors from a blend of spices and fresh ingredients. Perfectly cooked vegetables and tender meat come together in a beautiful, aromatic stew that transports you to North Africa.

45 min·400 kcal·non-vegetarian
Chicken Tagine with Apricots

Chicken Tagine with Apricots

This deeply aromatic chicken tagine balances warm spices like cinnamon and cumin with the natural sweetness of dried apricots, creating a rich, fragrant sauce that clings to tender chicken thighs. The dish layers savory depth from caramelized onions and garlic with a gentle heat from fresh ginger, while the fruit adds a tender, jammy contrast. It’s a dish that feels both rustic and refined, perfect for a weeknight dinner or an impressive weekend meal. Serve it over fluffy couscous or steamed rice to soak up every last bit of the luxurious sauce.

30 min·400 kcal·non-vegetarian
Lamb and Apricot Tagine with Saffron and Honey

Lamb and Apricot Tagine with Saffron and Honey

Imagine the warm, earthy aroma of cumin and coriander filling your kitchen as you slowly braise tender lamb with sweet apricots and a whisper of saffron. This tagine, a celebration of Morocco’s ancient crossroads of spice traders and desert caravans, invites you to gather around the table with loved ones. The meat becomes so soft it falls apart under your fork, while the dried fruit plumps into jewel-like bursts of sweetness, balanced by a delicate drizzle of honey and the subtle heat of ginger. Serve it with fluffy couscous to catch every drop of the fragrant, golden broth. This is comfort food that tells a story.

140 min·520 kcal·non-vegetarian
Lamb and Saffron Tagine with Couscous and Honeyed Prunes

Lamb and Saffron Tagine with Couscous and Honeyed Prunes

Imagine the slow, intoxicating perfume of saffron and cinnamon drifting through your kitchen as a clay tagine cradles tender lamb, sweet prunes, and a whisper of honey. This isn't just a stew; it's a Moroccan tradition that invites you to gather around the table with friends and family. As the lamb melts into buttery softness, you'll discover layers of warmth from ginger, turmeric, and a hint of ras el hanout. The jewel-like prunes, plumped in honey-scented broth, balance the savory richness. Served over a bed of fluffy, hand-rolled couscous, each spoonful is a celebration of contrasts—sweet and savory, soft and tender. You'll feel the magic of Marrakech with every bite.

150 min·620 kcal·non-vegetarian
Lamb and Apricot Tagine with Saffron and Almonds

Lamb and Apricot Tagine with Saffron and Almonds

Imagine the scent of saffron and cinnamon drifting through your kitchen, wrapping you in a warm Moroccan embrace. This tagine is a slow-cooked symphony: tender lamb falling apart at the touch of a fork, sweet apricots that melt into the savory sauce, and a final shower of toasted almonds for crunch. You’ll build layers of flavor starting with golden onions and garlic, then add ginger, turmeric, and a pinch of saffron threads. The magic happens in the clay pot, but a heavy Dutch oven works beautifully too. Serve it over fluffy couscous, and you’ll understand why this dish is a cornerstone of Moroccan hospitality. Each spoonful is a story of spice routes and sun-drenched orchards.

145 min·520 kcal·non-vegetarian
Lamb Tagine with Prunes and Almonds

Lamb Tagine with Prunes and Almonds

Imagine the scent of cinnamon and saffron drifting through your kitchen as a slow-braised lamb tagine simmers on the stove. This is the heart of Moroccan hospitality—tender, fall-apart lamb cooked with sweet prunes, toasted almonds, and a whisper of honey. The meat melts into a rich, fragrant sauce that begs to be scooped up with crusty bread or fluffy couscous. You’ll taste layers of warmth from ginger and turmeric, a hint of floral rose water, and the satisfying contrast of savory and sweet. Every spoonful feels like a journey through a Marrakech souk, alive with color and spice. This isn’t just dinner; it’s a memory in the making.

145 min·580 kcal·non-vegetarian
Lamb and Honey Bastilla with Saffron Couscous

Lamb and Honey Bastilla with Saffron Couscous

Imagine the first bite: the filo shatters, releasing a cloud of cinnamon and toasted almond, then gives way to tender, spiced lamb that melts on your tongue—a whisper of honey in every morsel. This is my reimagining of Morocco’s most festive pie, bastilla, taken from the grand feasts of Fez and made for your home table. I’ve woven in the soul of a slow-cooked tagine, the warmth of harira’s spice blend, and the comforting embrace of couscous. You’ll build layers of flavor slowly, browning the lamb with onion, ginger, and a pinch of saffron, then binding it with egg and a touch of honey. Each sheet of filo gets painted with butter, then stacked with the filling and a crunchy almond-sugar layer. Baked until golden, dusted with cinnamon and confectioners’ sugar, it’s a dish that feels both regal and intimate—a celebration you can share any night. Serve it alongside the most fragrant saffron couscous, studded with currants and toasted pine nuts, and watch your dinner become a story.

105 min·720 kcal·non-vegetarian
Moroccan Spiced Lamb Tagine with Apricots and Almonds

Moroccan Spiced Lamb Tagine with Apricots and Almonds

Imagine tender, slow-cooked lamb that practically melts on your tongue, bathed in a fragrant tapestry of spices—cumin, cinnamon, ginger, and saffron—all woven together with the sweet tang of dried apricots. This tagine, a true soul of Moroccan home cooking, is more than a stew; it's a journey to the bustling souks of Marrakech. You'll love how the savory meat and sweet fruit harmonize, punctuated by the crunch of toasted almonds and a sprinkle of fresh cilantro. Serve it over a bed of fluffy couscous, and watch as the golden, aromatic sauce soaks into every grain. It's a dish that whispers comfort and shouts celebration, perfect for a cozy dinner or a gathering that feels like a feast. Let the gentle simmering fill your kitchen with magic, and you'll understand why this tagine is a beloved heart of North African cuisine.

150 min·580 kcal·non-vegetarian
Lamb and Saffron Tagine with Preserved Lemon and Olives

Lamb and Saffron Tagine with Preserved Lemon and Olives

Imagine the sun setting over a Marrakech rooftop, the air filled with the scent of cumin, ginger, and saffron. This is the tagine that welcomes you home. You gently braise tender lamb shoulder with sweet onions, fragrant spices, and bright preserved lemon, then add briny green olives for a stunning contrast. The meat becomes so soft it nearly melts, while the sauce thickens into a golden, aromatic elixir. You'll serve it with fluffy couscous to soak up every last drop. This dish is a celebration of patience and love — each bite tells a story of generations gathered around a clay pot. Let yourself be transported. It's more than a meal; it's a memory in the making.

150 min·580 kcal·non-vegetarian
Moroccan Lamb and Apricot Tagine with Toasted Almonds

Moroccan Lamb and Apricot Tagine with Toasted Almonds

Imagine the scent of slow-cooked lamb mingling with sweet apricots, warm cinnamon, and earthy cumin—this is the tagine that fills your kitchen with the soul of a Marrakech souk. Tender chunks of lamb shoulder melt into a velvety sauce infused with saffron, ginger, and a whisper of honey. The saffron threads bleed gold into the broth while the apricots plump and soften, releasing their natural sweetness to balance the savory, spiced meat. When you lift the lid, steam carries the fragrance of toasted almonds and fresh coriander, promising a dish that feels like a celebration. Serve it over fluffy couscous or with warm, crusty bread to soak up every last drop. This is not just dinner; it's a journey—a moment of warmth shared around a family table, where the flavors deepen and the day slows down.

150 min·580 kcal·non-vegetarian
Moroccan Lamb Tagine with Apricots and Almonds

Moroccan Lamb Tagine with Apricots and Almonds

Transport your kitchen to the bustling souks of Marrakech with this aromatic lamb tagine. Tender chunks of lamb are slow-cooked with onions, garlic, and a symphony of spices like cumin, coriander, and cinnamon. Sweet dried apricots and crunchy toasted almonds add a delightful contrast, while a hint of honey and orange blossom water lends a subtle floral note. The result is a rich, savory-sweet stew that melts in your mouth. Serve it over fluffy couscous to soak up every drop of the luscious sauce. This dish is pure comfort, perfect for a cozy dinner party or a special family meal.

110 min·550 kcal·non-vegetarian
Lamb Tagine with Apricots and Almonds

Lamb Tagine with Apricots and Almonds

Transport your kitchen to the bustling souks of Marrakech with this lamb tagine. Tender chunks of lamb are slow-cooked with onions, garlic, and a symphony of spices until they melt in your mouth. Sweet dried apricots and crunchy toasted almonds add a delightful contrast, while a hint of honey and cinnamon rounds out the rich, aromatic sauce. This dish is pure comfort, perfect for a cozy dinner party or a special family meal. Serve it over fluffy couscous to soak up every last drop of the luscious gravy. Your home will smell heavenly!

110 min·550 kcal·non-vegetarian
Slow-Cooked Lamb Tagine with Apricots and Almonds

Slow-Cooked Lamb Tagine with Apricots and Almonds

Imagine the bustling souks of Marrakech, where the scent of spices fills the air. This lamb tagine is my love letter to Moroccan cuisine. Tender lamb pieces are slowly braised with onions, garlic, and a warm blend of spices until they melt in your mouth. Sweet dried apricots and crunchy toasted almonds add a delightful contrast. The sauce, rich and aromatic, begs to be soaked up with crusty bread or fluffy couscous. It's a dish that tells a story of hospitality and comfort, perfect for sharing with loved ones on a cool evening. Let the aromas transport you.

140 min·550 kcal·non-vegetarian
Lamb Tagine with Apricots and Almonds

Lamb Tagine with Apricots and Almonds

There's something magical about a Moroccan tagine—the way the conical lid traps steam, coaxing lamb into fork-tender perfection. This version, inspired by the bustling souks of Marrakech, balances sweet dried apricots with the warmth of ginger and cinnamon, while toasted almonds add a satisfying crunch. As it simmers, your kitchen will fill with an intoxicating aroma that promises a meal to remember. Serve it over fluffy couscous to soak up every drop of the luscious sauce. It's a dish that feels both exotic and comforting, perfect for a weekend gathering or a special night in.

140 min·550 kcal·non-vegetarian
Lamb Tagine with Apricots and Almonds

Lamb Tagine with Apricots and Almonds

Imagine the bustling souks of Marrakech, where the scent of cinnamon and saffron fills the air. This lamb tagine is my love letter to Moroccan cuisine. Tender lamb simmered with aromatic spices, sweet dried apricots, and crunchy toasted almonds creates a symphony of flavors. The slow cooking melds everything into a rich, velvety sauce that begs for crusty bread. It's comfort food with an exotic twist, perfect for a cozy dinner yet impressive enough for guests. The combination of sweet and savory will transport you straight to North Africa.

110 min·550 kcal·non-vegetarian
Lamb Tagine with Apricots and Preserved Lemon

Lamb Tagine with Apricots and Preserved Lemon

Transport your kitchen to the bustling souks of Marrakech with this aromatic lamb tagine. Tender chunks of lamb are slowly braised with onions, garlic, and a blend of warm spices until they practically melt in your mouth. Sweet dried apricots and tangy preserved lemon create a symphony of flavors, while toasted almonds add a delightful crunch. The rich, velvety sauce begs to be sopped up with crusty bread or fluffy couscous. This dish is my go-to for chilly evenings when I crave something deeply comforting yet exotic. The slow cooking fills your home with an irresistible fragrance that will have everyone gathering around the table.

150 min·550 kcal·non-vegetarian
A Paradoxe project — You're in good hands. Eight of them, exactly.