21 Exotic Moroccan Food Recipes Delicious

Photo of author
Written By Lorraine Koller

DIY expert, architect, 20+ years in crafting, home improvement, and interior design.

Welcome to a culinary journey that will transport your taste buds straight to the vibrant streets of Morocco! Whether you’re a seasoned home cook or just starting to explore the wonders of international cuisine, our roundup of 21 exotic Moroccan recipes promises to add a dash of adventure to your kitchen. From aromatic tagines to sweet, honey-drenched pastries, get ready to discover flavors that will delight and inspire. Keep reading to uncover these delicious treasures!

Moroccan Chicken Tagine with Olives and Lemon

Moroccan Chicken Tagine with Olives and Lemon

Beneath the golden hue of the evening sun, there’s something profoundly comforting about a dish that carries the whispers of distant lands and the warmth of home. This Moroccan chicken tagine, with its harmonious blend of olives and lemon, invites you to slow down and savor each bite, as if each flavor tells a story of its own.

Ingredients

  • 2 lbs bone-in, skin-on chicken thighs, patted dry
  • 1 cup green olives, pitted and halved
  • 1 large lemon, thinly sliced and seeds removed
  • 2 tbsp clarified butter
  • 1 large yellow onion, finely diced
  • 3 garlic cloves, minced
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp ground cinnamon
  • 1/4 tsp saffron threads, lightly crushed
  • 1 cup chicken stock, low-sodium
  • 1/4 cup fresh cilantro, finely chopped
  • Salt, to season

Instructions

  1. In a large tagine or heavy-bottomed pot, melt the clarified butter over medium heat until shimmering.
  2. Season the chicken thighs generously with salt and sear in the butter, skin-side down, for 5-7 minutes until golden brown. Flip and sear the other side for an additional 4 minutes. Remove and set aside.
  3. In the same pot, add the diced onion and sauté over medium heat for 5 minutes until translucent. Stir in the minced garlic, cumin, coriander, cinnamon, and saffron, cooking for 1 minute until fragrant.
  4. Pour in the chicken stock, scraping the bottom of the pot to release any browned bits. Bring to a simmer.
  5. Return the chicken to the pot, skin-side up, and arrange the lemon slices and olives around the chicken. Cover and reduce heat to low. Simmer gently for 45 minutes, until the chicken is tender and cooked through.
  6. Sprinkle with fresh cilantro before serving. For an even distribution of flavors, let the tagine rest for 10 minutes off the heat before serving.

The chicken emerges succulent, its flesh imbued with the tangy brightness of lemon and the briny depth of olives. Serve it atop a mound of fluffy couscous, allowing the grains to soak up the richly spiced sauce, for a meal that feels both exotic and intimately familiar.

Lamb Tagine with Prunes and Almonds

Lamb Tagine with Prunes and Almonds

Venturing into the heart of Moroccan cuisine, this dish is a harmonious blend of sweet and savory, where tender lamb meets the subtle sweetness of prunes and the crunch of almonds, all slow-cooked to perfection.

Ingredients

  • 2 lbs lamb shoulder, cut into 2-inch cubes
  • 1 cup pitted prunes
  • 1/2 cup blanched almonds
  • 2 tbsp clarified butter
  • 1 large yellow onion, finely diced
  • 3 garlic cloves, minced
  • 1 tbsp ground cinnamon
  • 1 tsp ground ginger
  • 1 tsp ground turmeric
  • 1/2 tsp saffron threads, crushed
  • 4 cups chicken stock
  • 1 tbsp honey
  • Salt, to season

Instructions

  1. In a large tagine or heavy-bottomed pot, melt the clarified butter over medium heat until shimmering.
  2. Add the lamb cubes, searing on all sides until deeply browned, about 4 minutes per side. Remove and set aside.
  3. In the same pot, add the diced onion and minced garlic, sautéing until translucent and fragrant, about 5 minutes.
  4. Stir in the ground cinnamon, ginger, turmeric, and crushed saffron, toasting the spices for 1 minute until aromatic.
  5. Return the lamb to the pot, pouring in the chicken stock to cover the meat. Bring to a gentle simmer.
  6. Cover and reduce heat to low, cooking for 1.5 hours until the lamb is fork-tender.
  7. Add the prunes and almonds, stirring gently to combine. Continue to simmer uncovered for 20 minutes.
  8. Drizzle with honey, adjusting the seasoning with salt as needed. Simmer for an additional 5 minutes.
  9. Remove from heat and let stand for 10 minutes before serving.

Offering a melody of textures, the lamb falls apart at the touch, while the prunes and almonds add a delightful contrast. Serve atop a bed of couscous, allowing the grains to soak up the rich, spiced sauce for a truly immersive experience.

Vegetable Couscous with Chickpeas and Raisins

Vegetable Couscous with Chickpeas and Raisins

Beneath the soft glow of the morning light, the kitchen becomes a sanctuary where simple ingredients transform into a dish that whispers of distant lands and shared tables. This vegetable couscous, adorned with chickpeas and raisins, is a humble yet vibrant celebration of textures and flavors, inviting you to pause and savor each bite.

Ingredients

  • 1 cup whole wheat couscous
  • 1 1/2 cups vegetable broth, simmering
  • 1/2 cup cooked chickpeas, drained and rinsed
  • 1/4 cup golden raisins, plumped in warm water
  • 2 tbsp extra virgin olive oil
  • 1 small yellow onion, finely diced
  • 1 medium carrot, peeled and diced into 1/4-inch pieces
  • 1/2 tsp ground cumin
  • 1/4 tsp ground cinnamon
  • Salt, to taste
  • Fresh cilantro leaves, for garnish

Instructions

  1. In a medium saucepan, heat 1 tbsp of extra virgin olive oil over medium heat until shimmering. Add the finely diced yellow onion and sauté until translucent, about 3 minutes.
  2. Stir in the diced carrot and cook for another 4 minutes, until the carrot begins to soften. Tip: The size of your vegetable cuts will affect cooking time, so aim for uniformity.
  3. Sprinkle the ground cumin and cinnamon over the vegetables, stirring to coat evenly, and cook for 1 minute until fragrant.
  4. Add the couscous to the pan, toasting it lightly with the vegetables for 2 minutes to enhance its nutty flavor.
  5. Pour in the simmering vegetable broth, cover the pan, and remove from heat. Let stand for 5 minutes, allowing the couscous to absorb the liquid fully. Tip: Resist the urge to peek, as this will release steam and extend cooking time.
  6. Fluff the couscous gently with a fork, then fold in the chickpeas and plumped raisins. Drizzle with the remaining 1 tbsp of extra virgin olive oil and season with salt to taste.
  7. Garnish with fresh cilantro leaves before serving. Tip: For an extra touch of brightness, a squeeze of lemon juice can elevate the dish.

Combining the fluffy lightness of couscous with the earthy depth of chickpeas and the sweet pop of raisins, this dish offers a delightful contrast in every forkful. Serve it alongside a crisp green salad or as a bed for grilled vegetables to create a meal that’s as nourishing as it is comforting.

Spicy Moroccan Harira Soup

Spicy Moroccan Harira Soup

Sometimes, the most comforting meals are those that simmer slowly, filling the kitchen with aromas that whisper of distant lands. Spicy Moroccan Harira Soup is one such dish, a hearty blend of lentils, tomatoes, and warm spices that cradles the soul on a chilly evening.

Ingredients

  • 1 cup dried green lentils, rinsed
  • 2 tbsp extra-virgin olive oil
  • 1 large yellow onion, finely diced
  • 2 celery stalks, finely diced
  • 3 garlic cloves, minced
  • 1 tbsp freshly grated ginger
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 1/2 tsp ground cinnamon
  • 1/4 tsp cayenne pepper
  • 1 (28-oz) can whole peeled tomatoes, crushed by hand
  • 6 cups low-sodium vegetable broth
  • 1/2 cup finely chopped fresh cilantro
  • 1/2 cup finely chopped fresh parsley
  • 1 lemon, juiced
  • Salt, to taste

Instructions

  1. In a large pot, heat the olive oil over medium heat until shimmering, about 2 minutes.
  2. Add the onion and celery, sautéing until translucent, about 5 minutes, stirring occasionally to prevent browning.
  3. Stir in the garlic, ginger, turmeric, cumin, cinnamon, and cayenne pepper, cooking until fragrant, about 1 minute, to bloom the spices.
  4. Pour in the crushed tomatoes and their juices, simmering for 10 minutes to deepen the flavors.
  5. Add the lentils and vegetable broth, bringing the mixture to a boil before reducing to a simmer, covered, for 30 minutes.
  6. Uncover and continue to simmer until the lentils are tender, about 15 more minutes, adjusting the heat as necessary to maintain a gentle bubble.
  7. Stir in the cilantro, parsley, and lemon juice, seasoning with salt to taste, and simmer for an additional 5 minutes to meld the flavors.

Every spoonful of this soup offers a velvety texture, with the lentils providing a slight bite amidst the rich, spiced broth. Serve it with a dollop of yogurt and a sprinkle of fresh herbs for a bright contrast, or alongside warm, crusty bread to soak up every last drop.

Moroccan Beef Kefta Tagine with Eggs

Moroccan Beef Kefta Tagine with Eggs

Venturing into the heart of Moroccan cuisine brings us to a dish that embodies warmth and complexity, a humble yet profound combination of spiced beef and softly set eggs, simmered to perfection.

Ingredients

  • 1 lb ground beef, preferably grass-fed
  • 1 large yellow onion, finely diced
  • 2 cloves garlic, minced
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp ground cinnamon
  • 1/4 tsp cayenne pepper
  • 1 tbsp clarified butter
  • 4 pasture-raised eggs, lightly beaten
  • 1/2 cup water
  • Salt, to precise measurement (1/2 tsp)
  • Fresh cilantro, finely chopped for garnish

Instructions

  1. In a large mixing bowl, combine the ground beef, diced onion, minced garlic, ground cumin, ground coriander, ground cinnamon, cayenne pepper, and salt. Mix thoroughly until all spices are evenly distributed throughout the meat.
  2. Heat the clarified butter in a tagine or heavy-bottomed skillet over medium heat (350°F) until shimmering but not smoking.
  3. Form the spiced beef mixture into small, flattened patties and carefully place them into the heated tagine. Cook for 4 minutes on each side, or until a golden crust forms.
  4. Reduce the heat to low (250°F) and gently pour the water around the patties, being careful not to disturb their placement. Cover and simmer for 10 minutes to allow the flavors to meld.
  5. Uncover the tagine and slowly pour the lightly beaten eggs over the beef patties. Cover again and cook for an additional 5 minutes, or until the eggs are softly set but still slightly runny in the center.
  6. Remove from heat and let stand covered for 2 minutes before garnishing with fresh cilantro.

Layers of spiced beef meld beautifully with the creamy eggs, offering a dish that’s both hearty and delicate. Serve directly from the tagine for an authentic experience, accompanied by warm, crusty bread to soak up the rich, spiced juices.

Moroccan Fish Tagine with Chermoula Sauce

Moroccan Fish Tagine with Chermoula Sauce

Evenings like these call for a dish that transports you to distant lands without leaving your kitchen. Moroccan Fish Tagine with Chermoula Sauce is that dish, a harmonious blend of spices and freshness that whispers stories of Moroccan coasts.

Ingredients

  • 1.5 lbs firm white fish fillets (such as cod or halibut), cut into 2-inch pieces
  • 1/4 cup extra virgin olive oil
  • 1 large yellow onion, thinly sliced
  • 3 garlic cloves, minced
  • 1 tsp ground cumin
  • 1 tsp sweet paprika
  • 1/2 tsp ground turmeric
  • 1/4 tsp cayenne pepper
  • 1 preserved lemon, rind only, thinly sliced
  • 1 cup green olives, pitted
  • 1/2 cup cilantro, finely chopped
  • 1/2 cup parsley, finely chopped
  • 2 tbsp lemon juice
  • 1 tsp sea salt
  • 1/2 tsp freshly ground black pepper
  • 1 cup water

Instructions

  1. In a large tagine or heavy-bottomed skillet, heat the olive oil over medium heat until shimmering.
  2. Add the sliced onion and minced garlic, sautéing until translucent and fragrant, about 5 minutes.
  3. Sprinkle the cumin, paprika, turmeric, and cayenne pepper over the onions, stirring to coat evenly and toast the spices for 1 minute.
  4. Arrange the fish pieces over the onion mixture, then scatter the preserved lemon rind and green olives around the fish.
  5. In a small bowl, mix the cilantro, parsley, lemon juice, sea salt, and black pepper to create the chermoula sauce.
  6. Pour the chermoula sauce over the fish, then add the water to the tagine, ensuring it comes halfway up the sides of the fish.
  7. Cover and simmer on low heat for 20 minutes, or until the fish is opaque and flakes easily with a fork.
  8. Tip: For an even more aromatic dish, let the tagine sit covered off the heat for 5 minutes before serving.
  9. Tip: Serve with crusty bread to soak up the flavorful sauce.
  10. Tip: Adjust the level of cayenne pepper to suit your heat preference.

But the true magic of this dish lies in its layers of flavor—the fish, tender and infused with spices, the sauce bright and herby, the olives adding a briny depth. Consider serving it over a bed of couscous for a complete Moroccan experience.

Sweet and Savory Moroccan Pastilla

Sweet and Savory Moroccan Pastilla

Amidst the quiet hum of the morning, the thought of blending sweet and savory in a dish like Moroccan Pastilla feels like uncovering a hidden gem in the culinary world. This dish, with its layers of flavor and texture, invites a moment of pause, a chance to savor the art of cooking as much as the eating.

Ingredients

  • 1 lb boneless, skinless chicken thighs, finely shredded
  • 1/2 cup clarified butter, divided
  • 1 large yellow onion, finely diced
  • 1 tsp ground cinnamon
  • 1/2 tsp ground ginger
  • 1/4 tsp saffron threads, lightly crushed
  • 1/2 cup slivered almonds, toasted
  • 1/4 cup powdered sugar
  • 6 sheets phyllo dough, thawed
  • 2 pasture-raised eggs, lightly beaten
  • 1 tbsp orange blossom water

Instructions

  1. In a large skillet over medium heat, melt 1/4 cup of clarified butter. Add the diced onion and sauté until translucent, about 5 minutes.
  2. Stir in the shredded chicken, cinnamon, ginger, and saffron. Cook for another 5 minutes, ensuring the spices are well incorporated.
  3. Remove the skillet from heat and fold in the beaten eggs, allowing the residual heat to cook them gently into the mixture.
  4. Preheat your oven to 350°F. Brush a 9-inch pie dish with some of the remaining clarified butter.
  5. Layer 3 sheets of phyllo dough in the pie dish, brushing each with butter before adding the next. Let the edges hang over the sides.
  6. Spread the chicken mixture evenly over the phyllo. Sprinkle with toasted almonds and drizzle with orange blossom water.
  7. Top with the remaining phyllo sheets, buttering each layer. Fold the overhanging edges over the top, sealing the pastilla.
  8. Bake for 30 minutes, or until the phyllo is golden and crisp. Dust with powdered sugar before serving.

Unfolding the layers of this pastilla reveals a harmonious blend of textures—crispy phyllo giving way to a tender, spiced filling. The hint of orange blossom water and the crunch of almonds offer a delightful contrast, making it perfect for a special brunch or a thoughtful dinner centerpiece.

Moroccan Lamb or Beef Harira Soup

Moroccan Lamb or Beef Harira Soup

Zenith moments in the kitchen often come from dishes that simmer slowly, allowing flavors to meld and memories to surface. Moroccan Lamb or Beef Harira Soup is one such dish, a comforting blend of spices and tenderness that invites you to pause and savor.

Ingredients

  • 1 lb lamb or beef stew meat, cubed
  • 2 tbsp clarified butter
  • 1 large yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 tsp ground turmeric
  • 1 tsp ground cinnamon
  • 1 tsp ground ginger
  • 1/2 tsp saffron threads, lightly crushed
  • 1 cup dried lentils, rinsed
  • 1 cup canned diced tomatoes
  • 6 cups beef stock
  • 1/2 cup fresh cilantro, chopped
  • 1/2 cup fresh parsley, chopped
  • 1 lemon, juiced
  • Salt, to precise taste

Instructions

  1. In a large pot, heat clarified butter over medium heat until shimmering, about 2 minutes.
  2. Add cubed lamb or beef, searing on all sides until a golden crust forms, approximately 4 minutes per side.
  3. Stir in finely diced yellow onion and minced garlic, sautéing until translucent, about 5 minutes.
  4. Sprinkle ground turmeric, cinnamon, ginger, and crushed saffron threads over the meat, stirring to coat evenly for 1 minute.
  5. Pour in rinsed lentils, canned diced tomatoes, and beef stock, bringing the mixture to a gentle boil.
  6. Reduce heat to low, cover, and simmer for 45 minutes, stirring occasionally to prevent sticking.
  7. Uncover, add chopped cilantro and parsley, and continue to simmer for an additional 15 minutes to infuse flavors.
  8. Finish with freshly squeezed lemon juice and adjust salt precisely, stirring well to combine.

The soup should present a harmonious balance of textures, with tender meat and lentils enveloped in a richly spiced broth. Serve it with a side of warm, crusty bread to dip into the fragrant liquid, or garnish with additional fresh herbs for a vibrant touch.

Moroccan Spiced Roast Chicken

Moroccan Spiced Roast Chicken

Amidst the quiet hum of the kitchen, the aroma of Moroccan Spiced Roast Chicken begins to weave its story, a tale of warmth and distant lands, inviting you to slow down and savor the moment.

Ingredients

  • 1 whole pasture-raised chicken, approximately 4 lbs
  • 2 tbsp clarified butter, melted
  • 1 tbsp ground cumin
  • 1 tbsp ground coriander
  • 1 tsp ground cinnamon
  • 1 tsp smoked paprika
  • 1/2 tsp ground turmeric
  • 1/4 tsp cayenne pepper
  • 1 tsp sea salt
  • 1/2 tsp freshly ground black pepper
  • 1 lemon, thinly sliced
  • 4 garlic cloves, minced
  • 1 cup chicken stock, homemade preferred

Instructions

  1. Preheat your oven to 375°F (190°C), ensuring the rack is positioned in the center for even heat distribution.
  2. In a small bowl, combine the cumin, coriander, cinnamon, smoked paprika, turmeric, cayenne pepper, sea salt, and black pepper to create a spice rub.
  3. Pat the chicken dry with paper towels to ensure the skin crisps beautifully, then brush it evenly with the melted clarified butter.
  4. Generously apply the spice rub over the entire surface of the chicken, including under the skin for deeper flavor penetration.
  5. Stuff the cavity with the thinly sliced lemon and minced garlic, which will infuse the meat with a bright, aromatic essence as it roasts.
  6. Place the chicken on a rack in a roasting pan, pour the chicken stock into the bottom of the pan to keep the meat moist, and roast for 1 hour and 15 minutes, or until the internal temperature reaches 165°F (74°C) at the thickest part of the thigh.
  7. Let the chicken rest for 10 minutes before carving to allow the juices to redistribute, ensuring each bite is succulent.

Moroccan Spiced Roast Chicken emerges from the oven with a golden, crackling skin and tender, fragrant meat. Serve it atop a bed of couscous studded with dried apricots and almonds, or alongside roasted root vegetables for a meal that transports you to the heart of Morocco with every bite.

Moroccan Carrot and Chickpea Salad

Moroccan Carrot and Chickpea Salad

How often do we find ourselves craving something that’s both nourishing and vibrant, a dish that feels like a hug in a bowl? This Moroccan Carrot and Chickpea Salad is just that—a melody of sweet, earthy flavors and textures that come together in a dance of simplicity and depth.

Ingredients

  • 2 cups organic carrots, julienned
  • 1.5 cups cooked chickpeas, drained and rinsed
  • 1/4 cup extra-virgin olive oil
  • 2 tbsp freshly squeezed lemon juice
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1/4 cup fresh cilantro, finely chopped
  • 1/4 cup golden raisins
  • Sea salt, to taste

Instructions

  1. In a large mixing bowl, combine the julienned carrots and chickpeas, ensuring they’re evenly distributed.
  2. In a small bowl, whisk together the extra-virgin olive oil, freshly squeezed lemon juice, ground cumin, and smoked paprika until emulsified.
  3. Pour the dressing over the carrot and chickpea mixture, tossing gently to coat every piece evenly.
  4. Fold in the finely chopped cilantro and golden raisins, mixing lightly to avoid crushing the chickpeas.
  5. Season the salad with sea salt to taste, starting with a pinch and adjusting as needed.
  6. Let the salad sit for at least 15 minutes at room temperature to allow the flavors to meld together.

Moroccan Carrot and Chickpea Salad offers a delightful contrast between the crunch of fresh carrots and the creamy softness of chickpeas, with the raisins adding a burst of sweetness. Serve it atop a bed of leafy greens for a light lunch, or alongside grilled meats for a more substantial meal.

Moroccan Mint Tea

Moroccan Mint Tea

Amidst the quiet of the morning, the ritual of preparing Moroccan Mint Tea unfolds like a gentle whisper, a blend of tradition and tranquility that warms the soul as much as the body.

Ingredients

  • 4 cups of filtered water
  • 1/4 cup of loose-leaf green tea
  • 1/2 cup of fresh mint leaves, tightly packed
  • 1/3 cup of granulated sugar
  • 1 cinnamon stick (optional)

Instructions

  1. In a stainless steel kettle, bring 4 cups of filtered water to a rolling boil at 212°F.
  2. Remove the kettle from heat and add 1/4 cup of loose-leaf green tea, allowing it to steep for 2 minutes to avoid bitterness.
  3. Gently stir in 1/2 cup of fresh mint leaves and 1/3 cup of granulated sugar, then return the kettle to low heat for 3 minutes to infuse the flavors.
  4. For a hint of warmth, add 1 cinnamon stick during the last minute of heating, then remove from heat.
  5. Strain the tea into a warmed teapot to serve, ensuring a smooth pour to aerate the tea and enhance its aroma.

Moroccan Mint Tea emerges with a vibrant clarity, its sweetness balanced by the herbaceous freshness of mint. Serve it in delicate glasses to admire its golden hue, or alongside honey-drizzled pastries for a contrast in textures.

Moroccan Zaalouk (Eggplant and Tomato Salad)

Moroccan Zaalouk (Eggplant and Tomato Salad)

Sometimes, the most comforting dishes are those that simmer slowly, their flavors deepening with each passing minute. Moroccan Zaalouk, a humble yet vibrant eggplant and tomato salad, is one such dish, offering a warm embrace with every spoonful.

Ingredients

  • 2 medium eggplants, peeled and diced into 1-inch cubes
  • 4 ripe tomatoes, finely chopped
  • 3 cloves garlic, minced
  • 1/4 cup extra virgin olive oil
  • 1 tsp ground cumin
  • 1 tsp sweet paprika
  • 1/2 tsp cayenne pepper
  • 1 tbsp fresh lemon juice
  • 1/4 cup chopped fresh cilantro
  • 1/4 cup chopped fresh parsley
  • 1 tsp sea salt

Instructions

  1. Heat the olive oil in a large skillet over medium heat until shimmering, about 2 minutes.
  2. Add the diced eggplant to the skillet, stirring occasionally, until they begin to soften and brown slightly, about 10 minutes.
  3. Stir in the minced garlic, ground cumin, sweet paprika, and cayenne pepper, cooking until fragrant, about 1 minute.
  4. Add the chopped tomatoes and sea salt to the skillet, reducing the heat to low. Cover and simmer for 20 minutes, stirring occasionally to prevent sticking.
  5. Uncover the skillet and continue to cook, mashing the mixture gently with a wooden spoon, until most of the liquid has evaporated, about 10 minutes.
  6. Remove from heat and stir in the fresh lemon juice, chopped cilantro, and parsley. Adjust seasoning if necessary.
  7. Transfer the Zaalouk to a serving dish and let it cool slightly before serving to allow the flavors to meld.

Every bite of this Zaalouk offers a silky texture, with the eggplant melting into the tomatoes, while the spices provide a warm, lingering heat. Serve it with crusty bread or as a side to grilled meats for a meal that feels both nourishing and exotic.

Moroccan Lentil Soup with Chickpeas

Moroccan Lentil Soup with Chickpeas

Today, as the light fades gently into the evening, I find myself drawn to the warmth and comfort of a bowl of Moroccan Lentil Soup with Chickpeas. This dish, with its rich tapestry of flavors and spices, feels like a hug from the inside, perfect for these slowly cooling days.

Ingredients

  • 1 cup dried green lentils, rinsed and drained
  • 1/2 cup dried chickpeas, soaked overnight and drained
  • 2 tbsp extra-virgin olive oil
  • 1 large yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 tbsp freshly grated ginger
  • 1 tsp ground cumin
  • 1/2 tsp ground coriander
  • 1/4 tsp ground cinnamon
  • 1/4 tsp smoked paprika
  • 4 cups vegetable broth
  • 1 tbsp tomato paste
  • 1/2 tsp sea salt
  • 1/4 tsp freshly ground black pepper
  • 2 tbsp fresh lemon juice
  • 1/4 cup chopped fresh cilantro

Instructions

  1. In a large pot, heat the olive oil over medium heat until shimmering, about 1 minute.
  2. Add the diced onion and cook, stirring occasionally, until translucent, about 5 minutes.
  3. Stir in the minced garlic and grated ginger, cooking until fragrant, about 30 seconds.
  4. Add the cumin, coriander, cinnamon, and smoked paprika, toasting the spices for 1 minute to release their aromas.
  5. Pour in the vegetable broth and stir in the tomato paste until fully dissolved.
  6. Add the rinsed lentils and soaked chickpeas, bringing the mixture to a boil.
  7. Reduce the heat to low, cover, and simmer for 45 minutes, or until the lentils and chickpeas are tender.
  8. Season with sea salt and black pepper, then stir in the fresh lemon juice.
  9. Garnish with chopped cilantro before serving.

Best enjoyed when the lentils and chickpeas have melded into a creamy texture, with the spices weaving a warm, aromatic backdrop. Serve with a side of crusty bread for dipping, or over a bed of fluffy couscous for a heartier meal.

Moroccan Chicken with Preserved Lemons and Green Olives

Moroccan Chicken with Preserved Lemons and Green Olives

Zestfully, the aroma of Moroccan spices fills the kitchen, a reminder of the simple joys that cooking brings. This dish, with its vibrant flavors and comforting warmth, is a testament to the beauty of taking time to savor each step.

Ingredients

  • 4 bone-in, skin-on chicken thighs, patted dry
  • 2 tbsp clarified butter
  • 1 large yellow onion, thinly sliced
  • 3 garlic cloves, minced
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp ground cinnamon
  • 1/2 tsp ground turmeric
  • 1 preserved lemon, pulp removed and rind thinly sliced
  • 1/2 cup pitted green olives
  • 1 cup chicken stock, low-sodium
  • 2 tbsp fresh cilantro, finely chopped

Instructions

  1. In a large skillet over medium heat, melt the clarified butter until it shimmers.
  2. Add the chicken thighs, skin-side down, and sear until the skin is golden brown and crisp, about 5 minutes. Flip and sear the other side for 3 minutes. Remove and set aside.
  3. In the same skillet, add the sliced onion and cook until soft and translucent, about 5 minutes, stirring occasionally.
  4. Add the minced garlic, cumin, coriander, cinnamon, and turmeric, stirring constantly for 1 minute until fragrant.
  5. Return the chicken to the skillet, nestling it among the onions. Add the preserved lemon rind, green olives, and chicken stock, bringing to a gentle simmer.
  6. Cover and reduce heat to low, simmering for 25 minutes until the chicken is cooked through and tender.
  7. Uncover and increase heat to medium, allowing the sauce to reduce slightly for 5 minutes.
  8. Sprinkle with fresh cilantro before serving.

With each bite, the tender chicken melts away, revealing layers of spice and the bright tang of preserved lemon. Serve it over a bed of fluffy couscous or with warm, crusty bread to soak up the rich sauce.

Moroccan Spiced Lamb Shanks

Moroccan Spiced Lamb Shanks

Calmly, as the morning light filters through the kitchen window, the rich aromas of Moroccan spices begin to dance in the air, promising a dish that’s as nourishing to the soul as it is to the body. This recipe, with its tender lamb shanks and vibrant spice blend, invites you to slow down and savor the process, much like the slow simmer that brings it all together.

Ingredients

  • 4 lamb shanks, about 1 pound each
  • 2 tablespoons extra-virgin olive oil
  • 1 large yellow onion, finely diced
  • 4 garlic cloves, minced
  • 1 tablespoon ground cumin
  • 1 tablespoon ground coriander
  • 1 teaspoon ground cinnamon
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground turmeric
  • 1/4 teaspoon cayenne pepper
  • 2 cups low-sodium chicken stock
  • 1 cup canned crushed tomatoes
  • 1 tablespoon honey
  • 1/2 cup pitted green olives
  • 2 tablespoons chopped fresh cilantro
  • Salt, to season

Instructions

  1. Preheat your oven to 325°F. Season the lamb shanks generously with salt on all sides.
  2. In a large Dutch oven, heat the olive oil over medium-high heat until shimmering. Add the lamb shanks and sear until deeply browned on all sides, about 4 minutes per side. Remove and set aside.
  3. Reduce the heat to medium. Add the onion and cook, stirring occasionally, until softened and translucent, about 5 minutes. Stir in the garlic and cook for 1 minute more, until fragrant.
  4. Add the cumin, coriander, cinnamon, smoked paprika, turmeric, and cayenne pepper to the pot. Stir constantly for 30 seconds to toast the spices.
  5. Pour in the chicken stock and crushed tomatoes, scraping the bottom of the pot to release any browned bits. Stir in the honey and return the lamb shanks to the pot, nestling them into the liquid.
  6. Bring the mixture to a simmer, then cover and transfer to the oven. Braise for 2.5 to 3 hours, until the lamb is fork-tender.
  7. Remove the pot from the oven and stir in the green olives. Let stand, covered, for 10 minutes to allow the flavors to meld.
  8. Sprinkle with chopped cilantro before serving. For an extra touch of elegance, serve over a bed of creamy polenta or couscous to soak up the rich sauce.

Delightfully, the lamb shanks emerge from their long braise falling-off-the-bone tender, infused with the warmth of Moroccan spices and the subtle sweetness of honey. The olives add a briny contrast, while the cilantro brightens each bite, making this dish a harmonious blend of flavors and textures.

Moroccan-style Grilled Fish with Chermoula

Moroccan-style Grilled Fish with Chermoula

Under the golden light of late summer, the Moroccan-style Grilled Fish with Chermoula emerges as a dish that whispers of distant markets and the gentle hum of the Mediterranean. It’s a recipe that invites patience, allowing each flavor to unfold like the pages of a well-loved book.

Ingredients

  • 1.5 lbs of wild-caught sea bass fillets, skin-on
  • 1/4 cup of extra-virgin olive oil
  • 1/2 cup of fresh cilantro, finely chopped
  • 1/4 cup of fresh parsley, finely chopped
  • 3 cloves of garlic, minced
  • 1 tsp of ground cumin
  • 1 tsp of smoked paprika
  • 1/2 tsp of sea salt
  • 1/4 tsp of cayenne pepper
  • 1 lemon, juiced and zested

Instructions

  1. Preheat your grill to a medium-high heat of 375°F, ensuring the grates are clean and lightly oiled to prevent sticking.
  2. In a medium bowl, combine the olive oil, cilantro, parsley, garlic, cumin, smoked paprika, sea salt, cayenne pepper, lemon juice, and zest to create the chermoula marinade.
  3. Pat the sea bass fillets dry with paper towels, then generously coat both sides with the chermoula marinade, reserving a small amount for serving.
  4. Place the fillets skin-side down on the grill, cooking for 4-5 minutes until the skin is crispy and releases easily from the grates.
  5. Carefully flip the fillets and grill for an additional 3-4 minutes, or until the fish flakes easily with a fork and reaches an internal temperature of 145°F.
  6. Transfer the grilled fish to a serving platter, drizzle with the reserved chermoula, and let rest for 2 minutes before serving.

How the fish carries the smoky char of the grill while the chermoula bursts with freshness, a contrast that dances on the palate. Serve it atop a bed of couscous or with grilled vegetables to soak up the vibrant sauce, turning a simple meal into a feast for the senses.

Moroccan Sweet Potato and Chickpea Stew

Moroccan Sweet Potato and Chickpea Stew

Gently, the aroma of spices fills the kitchen, a quiet promise of the warmth and comfort that this Moroccan Sweet Potato and Chickpea Stew brings to the table. It’s a dish that whispers of distant lands and cozy evenings, inviting you to slow down and savor each bite.

Ingredients

  • 2 tablespoons extra-virgin olive oil
  • 1 large yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 tablespoon freshly grated ginger
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon cayenne pepper
  • 2 large sweet potatoes, peeled and cut into 1-inch cubes
  • 1 (15-ounce) can chickpeas, drained and rinsed
  • 1 (14.5-ounce) can diced tomatoes, with juices
  • 2 cups vegetable broth
  • 1/2 cup full-fat coconut milk
  • 1/2 cup fresh cilantro, chopped
  • Sea salt, to taste

Instructions

  1. Heat the olive oil in a large Dutch oven over medium heat until shimmering, about 2 minutes.
  2. Add the diced onion and cook, stirring occasionally, until translucent and soft, about 5 minutes.
  3. Stir in the minced garlic and grated ginger, cooking until fragrant, about 30 seconds.
  4. Add the cumin, coriander, cinnamon, and cayenne pepper, toasting the spices with the onion mixture for 1 minute to release their aromas.
  5. Incorporate the sweet potato cubes, stirring to coat them evenly with the spice mixture.
  6. Pour in the chickpeas, diced tomatoes with their juices, and vegetable broth, bringing the mixture to a gentle boil.
  7. Reduce the heat to low, cover, and simmer until the sweet potatoes are tender, about 20 minutes, stirring occasionally to prevent sticking.
  8. Uncover and stir in the coconut milk, allowing the stew to simmer for an additional 5 minutes to thicken slightly.
  9. Remove from heat and fold in the chopped cilantro, seasoning with sea salt as needed.

As you ladle the stew into bowls, notice how the sweet potatoes have softened into creamy perfection, their sweetness balanced by the earthy chickpeas and the warmth of the spices. Serve it over a bed of fluffy couscous or with a side of crusty bread to soak up every last drop of the fragrant broth.

Moroccan Lamb Tagine with Apricots

Moroccan Lamb Tagine with Apricots

Venturing into the heart of Moroccan cuisine, this lamb tagine with apricots is a symphony of sweet and savory, a dish that whispers tales of spice markets and sun-drenched terraces. It’s a slow dance of flavors, where each ingredient plays its part with grace and intention.

Ingredients

  • 2 lbs lamb shoulder, cut into 2-inch cubes
  • 1 cup dried apricots, halved
  • 2 tbsp clarified butter
  • 1 large yellow onion, finely diced
  • 3 garlic cloves, minced
  • 1 tbsp ground cumin
  • 1 tbsp ground coriander
  • 1 tsp ground cinnamon
  • 1/2 tsp ground ginger
  • 1/4 tsp saffron threads, crushed
  • 2 cups chicken stock, low-sodium
  • 1 tbsp honey
  • 1/2 cup cilantro leaves, chopped
  • Salt, to taste

Instructions

  1. In a large tagine or heavy-bottomed pot, melt the clarified butter over medium heat until shimmering.
  2. Add the lamb cubes, searing on all sides until deeply browned, about 4 minutes per side. Remove and set aside.
  3. In the same pot, add the diced onion, cooking until translucent and soft, about 5 minutes. Stir in the minced garlic and cook for an additional 1 minute until fragrant.
  4. Return the lamb to the pot, sprinkling with cumin, coriander, cinnamon, ginger, and saffron. Stir to coat the lamb evenly with the spices.
  5. Pour in the chicken stock and honey, bringing the mixture to a gentle simmer. Cover and reduce heat to low, cooking for 1.5 hours until the lamb is tender.
  6. Add the apricot halves to the pot, stirring gently to incorporate. Continue to simmer uncovered for another 15 minutes, allowing the sauce to thicken slightly.
  7. Season with salt to taste, then garnish with chopped cilantro before serving.

Just as the tagine melds the robust with the delicate, the finished dish offers a tender lamb that falls apart at the touch, cradled in a sauce that balances the apricot’s sweetness with the warmth of spices. Serve it over a bed of couscous, letting the grains soak up every drop of the fragrant sauce, for a meal that transports you to the Moroccan countryside with every bite.

Moroccan Chicken Skewers with Spiced Yogurt Sauce

Moroccan Chicken Skewers with Spiced Yogurt Sauce

How often do we find ourselves yearning for a dish that transports us to distant lands with just one bite? Moroccan Chicken Skewers with Spiced Yogurt Sauce offers just that—a tender, aromatic journey to the heart of Morocco, right from your kitchen.

Ingredients

  • 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch pieces
  • 1/4 cup extra-virgin olive oil
  • 2 tbsp freshly squeezed lemon juice
  • 2 garlic cloves, minced
  • 1 tbsp ground cumin
  • 1 tbsp smoked paprika
  • 1 tsp ground coriander
  • 1 tsp sea salt
  • 1/2 tsp freshly ground black pepper
  • 1 cup full-fat Greek yogurt
  • 1 tbsp honey
  • 1/2 tsp ground cinnamon
  • 1/4 tsp cayenne pepper
  • Wooden skewers, soaked in water for 30 minutes

Instructions

  1. In a large bowl, whisk together olive oil, lemon juice, minced garlic, cumin, smoked paprika, coriander, sea salt, and black pepper to create the marinade.
  2. Add the chicken pieces to the marinade, ensuring each piece is thoroughly coated. Cover and refrigerate for at least 2 hours, or overnight for deeper flavor.
  3. Preheat your grill to medium-high heat, approximately 375°F, ensuring the grates are clean and lightly oiled to prevent sticking.
  4. Thread the marinated chicken pieces onto the soaked wooden skewers, leaving a small space between each piece for even cooking.
  5. Grill the skewers for 5-7 minutes on each side, or until the chicken reaches an internal temperature of 165°F and exhibits a slightly charred exterior.
  6. While the chicken cooks, prepare the spiced yogurt sauce by combining Greek yogurt, honey, cinnamon, and cayenne pepper in a small bowl. Whisk until smooth.
  7. Once cooked, remove the skewers from the grill and let them rest for 3 minutes before serving to allow the juices to redistribute.

As you take your first bite, the succulent chicken, infused with warm spices, pairs beautifully with the cool, subtly sweet yogurt sauce. Consider serving these skewers atop a bed of fluffy couscous or alongside a vibrant salad for a complete Moroccan-inspired meal.

Moroccan Spiced Pumpkin Soup

Moroccan Spiced Pumpkin Soup

Perhaps there’s no better way to welcome the subtle shift of seasons than with a bowl of Moroccan Spiced Pumpkin Soup, a dish that cradles the soul with its warm, aromatic embrace. This recipe, a harmonious blend of sweet and savory, invites you to slow down and savor each spoonful, as if each bite were a quiet moment of gratitude.

Ingredients

  • 2 tablespoons extra-virgin olive oil
  • 1 large yellow onion, finely diced
  • 3 garlic cloves, minced
  • 1 tablespoon freshly grated ginger
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground cardamom
  • 1/4 teaspoon smoked paprika
  • 4 cups roasted pumpkin puree
  • 4 cups vegetable stock
  • 1/2 cup full-fat coconut milk
  • 1 tablespoon pure maple syrup
  • Sea salt, to adjust seasoning
  • Freshly ground black pepper, to adjust seasoning
  • 1/4 cup toasted pumpkin seeds, for garnish
  • Fresh cilantro leaves, for garnish

Instructions

  1. Heat the olive oil in a large pot over medium heat until shimmering, about 1 minute.
  2. Add the finely diced onion, stirring occasionally, until translucent and slightly caramelized, about 8 minutes.
  3. Stir in the minced garlic and grated ginger, cooking until fragrant, about 1 minute.
  4. Whisk in the ground cumin, cinnamon, cardamom, and smoked paprika, toasting the spices until aromatic, about 30 seconds.
  5. Pour in the roasted pumpkin puree and vegetable stock, stirring to combine. Bring to a gentle simmer.
  6. Reduce heat to low, cover, and let the soup simmer for 20 minutes, allowing the flavors to meld.
  7. Remove from heat and blend the soup until smooth using an immersion blender, or in batches with a countertop blender.
  8. Stir in the coconut milk and maple syrup, adjusting the seasoning with sea salt and freshly ground black pepper.
  9. Ladle the soup into bowls, garnishing each with toasted pumpkin seeds and fresh cilantro leaves.

Velvety in texture and rich in flavor, this Moroccan Spiced Pumpkin Soup is a testament to the beauty of simplicity. Serve it with a side of crusty bread for dipping, or atop a bed of quinoa for added heartiness, making each bowl a nourishing experience.

Moroccan Almond and Honey Pastries

Moroccan Almond and Honey Pastries

Flickering sunlight through the kitchen window, the scent of warm honey and toasted almonds fills the air, a reminder of the simple joys found in baking. These Moroccan almond and honey pastries, with their delicate layers and rich filling, offer a moment of sweetness in the hustle of everyday life.

Ingredients

  • 2 cups finely ground almond flour
  • 1/2 cup clarified butter, melted
  • 1/4 cup organic honey
  • 1 tsp orange blossom water
  • 1/2 tsp ground cinnamon
  • 1/4 tsp sea salt
  • 1 package phyllo dough, thawed
  • 1 pasture-raised egg, lightly beaten
  • 1 tbsp raw sugar, for sprinkling

Instructions

  1. Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
  2. In a medium bowl, combine almond flour, melted clarified butter, honey, orange blossom water, cinnamon, and sea salt until a cohesive paste forms.
  3. Unroll the phyllo dough and cover with a damp towel to prevent drying. Working quickly, place one sheet on a clean surface and brush lightly with clarified butter.
  4. Layer a second sheet of phyllo on top, brush with butter, and repeat until you have 4 layers. Cut the stacked phyllo into 3-inch wide strips.
  5. Place a teaspoon of the almond mixture at the bottom of each strip. Fold the corner over the filling to form a triangle, then continue folding in a flag fold until the end of the strip.
  6. Brush the top of each pastry with the beaten egg and sprinkle lightly with raw sugar.
  7. Bake for 15-20 minutes, or until the pastries are golden brown and crisp.
  8. Allow to cool on the baking sheet for 5 minutes before transferring to a wire rack.

Golden and fragrant, these pastries offer a delightful contrast between the crisp phyllo layers and the soft, sweet almond filling. Serve them warm with a drizzle of extra honey or alongside a cup of mint tea for an authentic Moroccan experience.

Conclusion

Absolutely delightful, these 21 Exotic Moroccan Food Recipes offer a treasure trove of flavors waiting to be explored in your kitchen. From aromatic tagines to sweet pastries, each dish promises a journey to the heart of Morocco. We’d love to hear which recipes captured your heart—drop a comment below! And if you enjoyed this roundup, don’t forget to share the love on Pinterest. Happy cooking!

Leave a Comment