Moroccan Lamb Tagine
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.
This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.
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.
Equipment Used:
Large tagine or Dutch oven, wooden spoon, measuring cups and spoons
Ingredients
- 2 lbs lamb shoulder, cut into chunks
- 2 tbsp olive oil
- 1 large onion, chopped
- 4 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp ground cinnamon
- 1 tsp ground ginger
- 1/2 tsp ground turmeric
- 1/2 tsp cayenne pepper
- 2 cups chicken broth
- 1 cup dried apricots, halved
- 1/2 cup blanched almonds
- Salt and pepper to taste
- 2 tbsp fresh cilantro, chopped
Step-by-step Instructions
- 1. Heat olive oil in a large tagine or Dutch oven over medium-high heat. Add lamb and brown on all sides.
- 2. Remove lamb and set aside. In the same pot, add onion and garlic, and sauté until soft.
- 3. Stir in cumin, cinnamon, ginger, turmeric, and cayenne, and cook for 1 minute.
- 4. Return lamb to the pot, add chicken broth, apricots, and almonds. Season with salt and pepper.
- 5. Bring to a boil, then reduce heat to low. Cover and simmer for 2 hours, or until lamb is tender.
- 6. Garnish with fresh cilantro before serving.
Trending Now
Classic Shepherd's Pie
A traditional Shepherd's Pie featuring savory lamb and vegetables topped with crea...
View RecipeFoil-Wrapped Baked Salmon
Delight in the tender and juicy flavors of this Foil-Wrapped Baked Salmon, effortl...
View RecipeTraditional Cucumber Salad
This refreshing cucumber salad balances tangy vinegar and sweet sugar for a classi...
View RecipeClassic Philly Steak Sandwich
A delectable sandwich that brings together tender beef and melted cheese on a soft...
View RecipeFrequently 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.
More Main Dishes Recipes
Zesty Glazed Meatloaf
A delightful twist on the classic meatloaf recipe, Zesty Glazed Meatloaf combines ...
View RecipeTraditional Roast Prime Rib
A succulent and tender roast prime rib, seasoned to perfection and slow-roasted fo...
View RecipeSmoky Chipotle Meatloaf
Discover a modern twist on a classic favorite with our Smoky Chipotle Meatloaf. Th...
View RecipeSpicy Lime Seared Ahi Tuna
Experience a burst of flavor with our Spicy Lime Seared Ahi Tuna, a perfect fusion...
View Recipe