Moroccan Lamb Tagine

🕒 Prep: 15 min
🔥 Cook: 2 hours
🍽 Serves: 6
Be the First to Review!

This Moroccan Lamb Tagine is a warm, aromatic dish that brings the exotic flavors of North Africa right to your kitchen. With tender lamb, sweet apricots, and a blend of spices, it's a comforting meal perfect for cozy nights.

Moroccan Lamb Tagine

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Moroccan Lamb Tagine

Ingredients for Moroccan Lamb Tagine

Lamb shoulder is the star of this dish, providing rich, deep flavors that develop beautifully during slow cooking. Olive oil helps in browning the lamb and sautéing the aromatics. The onion and garlic form the base, creating a savory, fragrant foundation. Our spice blend—comprising cumin, cinnamon, ginger, turmeric, and a touch of cayenne—brings warmth and complexity. Chicken broth adds richness and body to the sauce. Sweet dried apricots provide a delightful contrast to the savory notes, while blanched almonds add a satisfying crunch. Finally, a sprinkling of fresh cilantro adds a burst of freshness to the finished dish.

Why This Moroccan Lamb Tagine Works

At the start, the lamb hits hot oil and browns on the outside. Those browned bits stick to the bottom of the pot and the meat seals a little, so it doesn’t dry out later. After the lamb comes out, the onion and garlic go into that same pot. They pick up the browned bits, soften, and start to taste sweeter, so the base of the stew is not harsh or sharp.

Once the spices go in, the heat wakes them up and spreads them through the oil and onions. When the lamb and chicken broth are added back, that spiced oil and onion mix spreads through the whole pot. Over time, the low heat and long simmer slowly break down the lamb shoulder. Tough pieces relax, the fat melts, and the meat becomes very tender instead of chewy.

During the long simmer, the dried apricots soak up some broth and soften, while also giving a little sweetness to the liquid. The almonds sit in that hot broth and stay a bit firm, so there is some crunch left. By the end, the sauce has thickened slightly from the lamb juices, and the cilantro on top adds a fresh taste to a rich, slow-cooked stew.

Moroccan Lamb Tagine Tips & Tricks

  • If possible, make the tagine a day ahead—flavors deepen overnight.
  • Don't rush the browning process; it's essential for a flavorful dish.
  • If you prefer a thicker sauce, remove the lid in the last 30 minutes of cooking.

Mistakes To Avoid

Browning the lamb too fast over very high heat often burns the outside while the inside stays raw and tight. Once liquid goes in, those scorched bits make the sauce taste harsh, and the meat never fully relaxes into that soft, spoon-tender texture.

Skipping the long simmer or cutting it short leaves the lamb chewy and the sauce thin. The collagen in the shoulder doesn’t have time to melt, so the meat stays firm and the broth feels watery instead of turning into a rich, slightly thick stew.

Adding the dried apricots at the very start over strong heat can make them break down completely and disappear into the liquid. The sauce then turns overly sweet and sticky, and there are no soft, plump pieces of fruit left in the finished tagine.

Letting the pot boil hard instead of keeping a gentle simmer causes the liquid to evaporate too fast. The lamb can end up dry on the edges, the almonds get tough, and the sauce reduces so much that it turns pasty instead of silky.

Ingredients

  1. 2 lbs lamb shoulder, cut into chunks
  2. 2 tbsp olive oil
  3. 1 large onion, chopped
  4. 4 cloves garlic, minced
  5. 1 tsp ground cumin
  6. 1 tsp ground cinnamon
  7. 1 tsp ground ginger
  8. 1/2 tsp ground turmeric
  9. 1/2 tsp cayenne pepper
  10. 2 cups chicken broth
  11. 1 cup dried apricots, halved
  12. 1/2 cup blanched almonds
  13. Salt and pepper to taste
  14. 2 tbsp fresh cilantro, chopped

Step-by-step Instructions

  1. 1. Heat olive oil in a large tagine or Dutch oven over medium-high heat. Add lamb and brown on all sides.
  2. 2. Remove lamb and set aside. In the same pot, add onion and garlic, and sauté until soft.
  3. 3. Stir in cumin, cinnamon, ginger, turmeric, and cayenne, and cook for 1 minute.
  4. 4. Return lamb to the pot, add chicken broth, apricots, and almonds. Season with salt and pepper.
  5. 5. Bring to a boil, then reduce heat to low. Cover and simmer for 2 hours, or until lamb is tender.
  6. 6. Garnish with fresh cilantro before serving.

Frequently Asked Questions

Can I use a different cut of lamb?
Yes, lamb leg or shank can work, but shoulder is preferred for its flavor and tenderness.
What if I don't have a tagine?
A Dutch oven or heavy pot with a lid works just as well.
How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days.

Serving Ideas for Moroccan Lamb Tagine

This Moroccan Lamb Tagine pairs wonderfully with fluffy couscous or warm, crusty bread to soak up the flavorful sauce. A simple side of roasted vegetables or a fresh green salad can also complement the dish nicely.

Ratings and Comments

Your feedback helps other cooks — thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.