Moroccan Lamb Tagine is a slow‑cooked North African classic known for its fragrant spices, tender meat, and naturally sweet notes from dried fruit. Traditionally cooked in a conical clay pot (the tagine), this dish builds flavour in layers — warming spices, caramelised onions, rich stock, and the gentle sweetness of apricots or prunes.
Whether you’re preparing a cosy weekend meal or showcasing global flavours, this recipe delivers an aromatic, melt‑in‑the‑mouth lamb tagine that feels both rustic and luxurious. Despite the length of the ingredients list, the tagine is surprisingly easy to make.
Moroccan Lamb Tagine: An Easy Recipe for the Fragrant Casserole
Course: Meat Recipes, Main courseCuisine: AfricanDifficulty: Medium4
servings20
minutes2
hoursNO
NO
YES
YES
A delicious recipe for an authentic lamb tagine that is delicious served with cous cous, rice or flatbreads.
Ingredients for Moroccan Lamb Tagine
800g (1 lb 12 oz) lamb shoulder, cut into chunks
2 tbsp. olive oil
2 onions, finely sliced
3 garlic cloves, minced
1 can chopped tomatoes
1 tbsp tomato puree
1 tbsp fresh ginger, grated
1 tsp ground cumin
1 tsp ground coriander
1 tsp ground cinnamon
1 tsp paprika
1/2 tsp turmeric
1/2 tsp black pepper
1/2 tsp salt (to taste)
400ml chicken or lamb stock
1 cinnamon stick
150g dried apricots or prunes
1 tbsp honey
1 preserved lemon, chopped (optional but authentic)
1 handful fresh coriander, chopped
1 handful fresh parsley, chopped
To serve couscous or flatbread
Directions: How to Make Moroccan Lamb Tagine
- Heat olive oil in a heavy pot or tagine. Brown the lamb pieces on all sides, then remove and set aside.
- Add onions to the pot and cook until soft and golden. Stir in garlic and ginger for 1–2 minutes.
- Sprinkle in cumin, coriander, cinnamon, paprika, turmeric, salt, and pepper. Stir to coat the onions in the spices.
- Return the lamb to the pot, then add the stock, chopped tomatoes, tomato puree, cinnamon stick, honey, and preserved lemon, if using.
- Stir the ingredients together, then bring to a simmer.
- Cover and cook on low heat for 1½ hours, stirring occasionally.
- Uncover the tagine and stir in apricots or prunes.
- Cook for another 20–30 minutes until the lamb is tender and the sauce is rich.
- Remove the cinnamon stick, then stir in fresh coriander and parsley.
- Serve hot with fluffy couscous, rice or warm flatbread.
🌟 Notes for Authentic Flavour in the Moroccan Lamb Tagine
Although the list of ingredients may seem long, each item adds an important and unique flavour to the dish, and everything balances together.
🍋 Use preserved lemon if you can
It adds a deep, citrusy saltiness that’s unmistakably Moroccan. Most major supermarkets sell this ingredient.
🍑 Choose your sweetness
Apricots give a bright, fruity sweetness; prunes create a richer, deeper sauce. Another alternative is to add sultanas to the dish, although this is not authentic.
🔥 Low and slow is essential
Tagines rely on gentle heat to break down the lamb and meld the spices. Cooking slowly means the lamb will be tender and juicy.
🌿 Don’t skip the fresh herbs
Coriander and parsley lift the dish. The freshness of these herbs balances the warm spices.
Moroccan Lamb Tagine: A Final Note
This Moroccan Lamb Tagine brings together tender slow‑cooked lamb, warm spices, and the subtle sweetness of dried fruit for a comforting, aromatic dish. It’s easy to prepare, deeply flavourful, and perfect for showcasing global cuisine on Hobs & Herbs. Serve with couscous to soak up the rich, fragrant sauce. If you enjoyed this dish, you might also like our recipes for Moroccan meatballs and lamb koftas with chilli sauce and flatbreads.

