The Delicious Crescent

  • Recipes
  • About
    • Food Philosophy
  • Nutrition
    • Healthy Eating Tips
menu icon
go to homepage
  • Recipes
  • About
  • Contact
search icon
Homepage link
  • Recipes
  • About
  • Contact
×
Home » Recipes » Moroccan

Lamb Tagine With Olives and Mushrooms

Head shot of Author Roxana Begum
Updated: Aug 27, 2025 by Roxana Begum · This post may contain affiliate links · 11 Comments

Jump to Recipe
Lamb tagine with olives and mushrooms pin image.

Lamb tagine with olives, mushrooms and potatoes is a delicious Moroccan style one-pot wonder that is full of exotic flavors. It is easy to make and perfect for weeknight dinners or special occasions.

Moroccan lamb stew in a tagine pot.

What is a Tagine?

Tagine, a traditional Moroccan dish, is both a cooking pot and the name of the stew prepared in it. The unique earthenware pot, called a Tagine, is an ingenuous device created by the Berbers. 

The Tagine pot has a circular rimmed base and a dome-shaped cover, that allows for slow cooking of stews to perfection. Meat and vegetables absorb the flavors of the spices and herbs, as the Tagine pot is designed to braise, steam, and bake the dish simultaneously. The pot is perfect for achieving a tender, melt-in-your-mouth texture when slow-cooking meats, such as this beef tagine.

Also, the cover's design ensures that condensation returns to the bottom, allowing the meat to cook in its own juices with minimal water, resulting in a succulent and flavorful dish. To use a Tagine pot properly, it is essential to follow specific rules for care and use.

However, for the recipe, here I have used a cast iron dutch oven, which works pretty well to give great results for this stew, like we also did with this Fish Tagine.

Lamb stew served over couscous in a tagine.

Moroccan Lamb Tagine

The thought of Moroccan lamb tagine brings back incredibly beautiful memories of Morocco and its mouthwatering cuisine. Thankfully, decades ago I also had an opportunity to learn to make this tagine and other Moroccan recipes from my neighbor who was a master cook.

Lamb tagine is a classic Moroccan dish that is traditionally prepared in a Tagine pot. The key to achieving a succulent lamb and a silky rich sauce is in the choice of meat cuts and seasoning. The stew is ready when the meat falls off the bone or is fork-tender and easy to break apart.

Tagine recipes typically use lots of vegetables, with the meat serving as more of a background flavor component. In this recipe, I use a combination of meaty mushrooms, olives, potatoes, tomatoes, and preserved lemons to create a delicious and hearty meal. I also make sure to cook the tagine in a way that the vegetables retain their shape while becoming tender inside.

Key Ingredient Notes

Ingredients needed for the recipe.
  • Cremini Mushrooms: You can substitute them with any other type of mushroom. Shiitake mushrooms would be great too.
  • Lamb shoulder: Choose from tougher cuts of meat such as shoulder, shanks and ribs. Lamb leg or shoulder with bone works best. Substitute with beef, veal, goat or chicken; adjust the cooking time accordingly. Cooking time for chicken is about an hour and use less water.
  • Ras el hanout: A Moroccan spice mix that adds a complex blend of flavors to the dish. It is available online or at specialty stores. Substitute with a mix of ⅓ cinnamon, ⅓ cardamom, ⅓ coriander, and a pinch of nutmeg.
  • Tomatoes: Substitute with canned tomatoes.
  • Tomato paste: Adds richness and thickness to the sauce. Substitute with canned tomato sauce.
  • Potatoes: I use yellow potatoes which are all-purpose potatoes so work well for stew. But red potatoes are non starchy and will be perfect too.
  • Olives: Marinated or pickled olives work well. Adds a briny and salty flavor to the dish. Use a combination of colors if you like.
  • Preserved lemon: Adds a tangy and slightly bitter flavor to the dish. Substitute with fresh lemon zest.

How To Make Lamb Tagine

This is a brief visual overview. Full recipe with measurements is at the end of the post.

  1. Sauté mushrooms in a Dutch oven with olive oil, season with salt, and set aside. Sauteing mushrooms for the stew.
  2. Pat lamb pieces dry, season with salt, and brown in the same Dutch oven. Searing lamb meat.
  3. Sauté onions, garlic, and ginger in the same pot, then add the lamb back in along with spices, chopped tomatoes and tomato paste. Cooking lamb with spices and aromatics.
  4. Add water, cover, and simmer until meat is almost done. Cooking the meat stew.
  5. Add diced potatoes, roasted mushrooms, olives, preserved lemon, and lemon juice, and adjust seasoning to taste. Adding vegetables to the tagine.
  6. Simmer until meat is well done and potatoes are cooked.
  7. Garnish with cilantro and serve. Garnishing the stew before serving.

My Top Tips

Browning the meat before slow-cooking will give it a better texture and richer flavor. Don't skip this step.

Wait to add salt until after the mushrooms have been sautéed, browned, and their juices have evaporated.

The cooking time of the potatoes in your tagine will depend on the size of the dice. If you have smaller diced potatoes, you may want to add them later in the cooking process. However, if the pieces are larger, it's best to add them to the tagine earlier on.

Moroccan lamb tagine with olives served in eartherware.

What to Serve With It?

  • Couscous: Lamb tagine goes so well with couscous. It has a fluffy texture and absorbs all the flavors so well.
  • Flatbreads: Thick flatbreads work best with this hearty stew as they can absorb all the delicious juices. Some great options include barbari, pita or naan. But a baguette can work well too.
  • Non Traditional Sides: Try it with rice, quinoa or cauliflower rice.
  • Salads: Try onion salad or carrot salad for a refreshing side dish.

More Lamb Recipes

  • Braised Lamb Shanks
  • Moroccan Lamb Stew
  • Roast Lamb Shawarma
  • Okra Stew With Lamb

★ DID YOU MAKE THIS RECIPE? PLEASE COMMENT AND GIVE IT A STAR RATING BELOW!

Close view of Moroccan lamb stew in a tagine pot.
5 from 4 votes

Lamb Tagine With Olives and Mushrooms

Lamb tagine with olives, mushrooms and potatoes is a delicious Moroccan style one-pot wonder that is full of exotic flavors. It is easy to make and perfect for weeknight dinners or special occasions.
Prep Time30 minutes mins
Cook Time2 hours hrs
Total Time2 hours hrs 30 minutes mins
Print SaveSaved!
Course :Main Course
Cuisine :Moroccan
Servings: 5 Cups
Calories: 308kcal
Author: Roxana Begum

Ingredients

  • 3 tablespoons extra virgin olive oil
  • 12 oz sliced mushrooms cremini
  • Salt to taste
  • 1½ lbs lamb shoulder with bone, cut into 2-inch pieces, or 1 lb boneless lamb shoulder
  • 1 large yellow onion chopped
  • 3 cloves garlic grated
  • 2 teaspoons ginger grated, or ground ginger
  • 2 teaspoons ras el hanout Moroccan spice mix, see note for substitute
  • 1 teaspoon paprika
  • ½ teaspoon ground cumin
  • ½ teaspoon turmeric
  • ½ teaspoon ground black pepper
  • ¾ cup chopped tomatoes
  • 1 tablespoon tomato paste
  • Water 2 cups or more
  • 2 medium potatoes cut into large pieces
  • 12 pitted olives green or black
  • 1 preserved lemon seeds removed, quartered
  • 2 tablespoons lemon juice
  • 3 tablespoons chopped cilantro
US Customary - Metric

Equipment

  • Dutch Oven
Prevent your screen from going dark

Instructions

  • Sauté Mushrooms: Heat 1 tablespoon olive oil in a dutch oven over medium-high heat until shimmering. Add mushrooms and sauté over high heat. Season with a pinch of salt, and transfer to a plate using a slotted spoon.
  • Brown the Lamb: Pat lamb pieces dry with paper towels and season with salt. Set aside. In the same dutch oven, add remaining olive oil and heat over medium-high heat. Add the lamb and brown on all sides for about 10 minutes. Using a slotted spoon, transfer the meat to a plate.
  • Sauté Aromatics: In the same pot, add the chopped onion and sauté until softened and translucent, about 8 minutes. Add grated garlic, grated ginger, and stir until aromatic, about 2 minutes.
  • Add Spices: Return the meat to the pot. Add all the spices (ras el hanout, paprika, ground cumin, turmeric, and black pepper) and stir until fragrant, about 2 minutes.
  • Add Tomatoes: Add chopped tomatoes and tomato paste. Stir and cook until the tomatoes are softened, about 5 minutes.
  • Simmer the Meat: Add 2 cups of water and bring to a boil. Reduce heat, cover with a lid, and let it simmer until the meat is almost done, about 1¾ hours (time may vary). Check occasionally and add water as needed to prevent the sauce from thickening too much and burning.
  • Add Vegetables: Add diced potatoes, roasted mushrooms, olives, preserved lemon, and lemon juice. Stir and adjust seasoning as per taste. Cover with a lid and let it simmer until the meat is well done and potatoes are cooked, about 20 minutes.
  • Adjust Consistency: Check the sauce's consistency and evaporate it if it's too thin or add water as needed.
  • Garnish and Serve: Top with chopped cilantro and serve immediately with couscous and flatbreads.

Notes

  1. The Moroccan spice mix (Ras el hanout) can be found at Mediterranean or Middle Eastern specialty stores.
  2. Ras El Hanout Substitute: Use ⅓ ground cinnamon + ⅓ ground cardamom + ⅓ ground coriander, and a 1 pinch ground nutmeg.
  3. Meal Pep and Storage: Prep veggies and roast mushrooms in advance. The stew can be stored in the fridge for 4-5 days and in the freezer for a couple of months. Reheat on stovetop or in oven, adding water if needed.
  4. Nutrition facts not including any added salt. Spice mixes may have some salt, so adjust accordingly.
  5. Recipe questions answered and variations below.

Nutrition

Serving: 1Cup | Calories: 308kcal | Carbohydrates: 24g | Protein: 22g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Cholesterol: 55mg | Sodium: 248mg | Potassium: 1076mg | Fiber: 4g | Sugar: 4g | Vitamin A: 506IU | Vitamin C: 25mg | Calcium: 67mg | Iron: 3mg
Did you make this recipe?I would love to know about it. Tag me @thedeliciouscrescent.

Recipe Questions Answered

How to cook lamb in a tagine?

Place tagine base on a heat diffuser set over a stove. Heat olive oil in the base of a tagine over low-medium heat. Add onion, garlic, ginger, 2 tablespoons water and cook for 10-15 minutes.

Then add lamb and brown it over medium heat. Add spices, tomatoes, tomato paste, salt, potatoes and water. Cover and simmer for 2 hours, until meat is well done and potatoes are cooked, adding hot water if needed.

Roast mushrooms and add to the tagine along with olives, preserved lemon, and lemon juice. Simmer for 10 more minutes and adjust seasoning. Garnish with cilantro and turn off heat before the sauce reaches desired thickness as the tagine will continue to evaporate the sauce.

How to make this moroccan stew in slow cooker?

Start by sautéing onions, garlic, ginger, and meat on the stove. Transfer the mixture to a slow cooker along with all the ingredients, except for mushrooms and potatoes.

Cook on low for 2-3 hours. Then add the potatoes, roasted mushrooms, olives, preserved lemon, lemon juice, and continue cooking for another 2-3 hours until the meat is tender. Before serving, garnish with cilantro.

Can you make it in instant pot?

Yes, you can make lamb tagine in an Instant Pot. Cook the onions, garlic, ginger and meat with oil in sauté mode. Add spices, tomatoes, tomato paste, salt, some water and cook under pressure for about 30 minutes. Release the pressure naturally.

Add potatoes and cook for another 10 minutes. Release pressure naturally and add roasted mushrooms, olives, preserved lemons, lemon juice and simmer using the sauté function.

Lamb tagine with olives, mushrooms and potatoes in a brown earthernware.

Variations

This dish is gluten-fee, dairy-free, egg-free, soy-free and high in protein, making it perfect for those with dietary restrictions. 

  • Vegan or Vegetarian: Replace meat with beans - chickpeas or white beans. Add vegetables such as eggplant, zucchini or increase the amount of mushrooms. Root vegetables such as parsnips, turnips and carrots are also a great option.
  • Other Proteins: You can also try this with a firm fish such as haddock, cod and such.
  • Add Dried Fruits: Many moroccan stews include dried fruits to give it a savory-sweet taste. Some options to try are prunes, apricots, or dried cherries.

Is this lamb tagine good for you?

This lamb tagine recipe uses nutritious ingredients such as mushrooms, olives, potatoes and spices. Mushrooms are a good source of vitamins and minerals, including vitamin D, potassium, and selenium, and are known to support the immune system.

Olives are nutrient-dense and contain heart-healthy monounsaturated fats, gut-friendly bacteria, and phytochemicals that have anti-inflammatory and disease-preventive properties. Potatoes are a great source of complex carbohydrates, dietary fiber, and several important vitamins and minerals.

Further, the anti-inflammatory and antioxidant properties of the aromatics and spices further enhance the nutrition potential. However, lamb is a source of saturated fat and so consume it in moderation as part of a balanced diet.

This post was first published on  August 18, 2016 and has been updated with improvements in pictures, tips, FAQs and additional enhancements.

« Khichda (Chicken Rice Porridge)
Keema Naan Recipe »

Share the Post

Comments

  1. CatI Walker says

    October 24, 2021 at 6:02 am

    Started making this yesterday and will finish this today for dinner. Also used my own home made ras el hanout. I love this spice mix. And can't wait to try this. Love Moroccan Food.

    Reply
  2. Lisa Bynum says

    April 04, 2018 at 1:56 am

    Ahh, I love lamb. This recipe sounds so delicious!

    Reply
    • Roxana Begum says

      April 04, 2018 at 5:30 pm

      Thank you Lisa :)

      Reply
  3. Emily says

    April 03, 2018 at 11:19 pm

    I don't usually go for lamb but it sounds delicious in this recipe!

    Reply
    • Roxana Begum says

      April 04, 2018 at 5:29 pm

      Yes some people find it too gamey in flavor. But I usually evaporate the lamb juices and brown it a little, so improves the flavor.

      Reply
  4. Diana says

    April 03, 2018 at 10:54 pm

    I LOVE Moroccan tagine, and this looks and sounds very delicious! I need to go and buy ras el hanout and make this.

    Reply
    • Roxana Begum says

      April 04, 2018 at 5:28 pm

      That sounds wonderful :)

      Reply
  5. April says

    April 03, 2018 at 7:42 pm

    I can tell by looking at the ingredients that your lamb tagine is so flavorsome. I've always wanted to make this but I haven't seen any that I want to make but yours look like it will work!

    Reply
    • Roxana Begum says

      April 04, 2018 at 5:27 pm

      Thanks April. Hope you enjoy making it.

      Reply
  6. Ginny says

    April 03, 2018 at 7:41 pm

    I've never made anything in a tagine but I've certainly eaten many things. Your recipe has the most beautiful mix of spices and herbs. This must taste wonderful.

    Reply
    • Roxana Begum says

      April 04, 2018 at 5:27 pm

      Thanks Ginny. Its like cooking in the romertopf but on the stove.

      Reply
5 from 4 votes

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

NICE TO MEET YOU!

Head shot of Roxana

Hi, I'm Roxana, registered dietitian and recipe developer. Here I share wholesome & delicious recipes with room for cravings. Healthy makeovers. Step-by-step photos & videos.
Read More…

Trending Recipes

  • Chicken biryani served in a plate.
    Easy Hyderabadi Chicken Biryani
  • Indian dal served in a bowl with bread.
    Dal Recipe (Indian Lentil Curry)
  • Haleem topped with fried onions, chili slices, herbs and lemon wedges.
    Hyderabadi Haleem Recipe
  • Persian love cake served with tea.
    Persian Love Cake Recipe
  • Close up view of Persian grilled chicken kabobs on skewers.
    Grilled Chicken Kabobs (Joojeh)
  • Close up view of Persian herb stew in a white pan.
    Ghormeh Sabzi (Persian Herb Stew)
  • Ash-e reshteh served in a bowl..
    Ash Reshteh (Persian Noodle Soup Recipe)
  • Close view of maamoul cookies dusted with powdered sugar.
    Maamoul (Date Filled Cookies)

Footer

^ back to top

About

  • About Us
  • Privacy Policy & Terms

Contact

  • Contact
  • Accessibility
As featured in image

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 · THE DELICIOUS CRESCENT ·

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.