"
Tender lamb falls off the bone!|Spices create incredible aromatic experience!|Best tagine outside of Morocco!|Saffron makes all the difference here!|Perfectly balanced sweet and savory!|Vegetables absorb flavors beautifully!|Traditional recipe worth the wait!|Cinnamon and ginger combination amazing!
"
Moroccan Tagine Recipe
Signature
Featured

Moroccan Tagine Recipe

Learn how to make authentic Moroccan tagine recipe with this quick and easy guide. Discover how to cook tender lamb with aromatic spices and vegetables using traditional techniques for the perfect homemade tagine recipe.

Prep

20 mins

Cook

2 hours

Serve

6

Kcal

320
Rate this recipe
★★★★★
—★★★★★No ratings yet
  • 2 tbsp olive oil
  • 1kg lamb shoulder, diced into 3cm chunks
  • 1 large onion, finely sliced
  • 3 garlic cloves, crushed
  • 2 tbsp fresh ginger, grated
  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 1 tsp ground cinnamon
  • 1/2 tsp ground turmeric
  • 1/4 tsp saffron threads (or 1/2 tsp ground turmeric as a substitute)
  • 1/2 tsp cayenne pepper (optional)
  • 1 x 400g tin chopped tomatoes
  • 500ml chicken or lamb stock
  • 2 carrots, cut into thick batons
  • 200g dried apricots, halved
  • 1 x 400g tin chickpeas, drained and rinsed
  • Salt and freshly ground black pepper
  • Handful of fresh coriander, roughly chopped
  • 30g flaked almonds, toasted
  • Couscous or flatbreads, to serve
  1. Step 1

    Heat the olive oil in a large tagine, casserole or heavy-based pot over a medium-high heat. Season the lamb well with salt and pepper, then brown in batches for 4-5 minutes per batch, until deeply coloured on all sides, don't crowd the pan or the meat will steam instead of caramelising. Set the browned lamb aside.
  2. Step 2

    Reduce the heat to medium, add a touch more oil if needed, then add the onion and cook for 6-8 minutes until softened and golden.
  3. Step 3

    Stir in the garlic and ginger and cook for 1 minute until fragrant, then add the cumin, coriander, cinnamon, turmeric, saffron and cayenne, if using. Stir constantly for 30-60 seconds, toasting the spices in the residual oil really wakes up their flavour, but keep them moving so they don't catch and turn bitter.
  4. Step 4

    Return the browned lamb to the pot along with any resting juices, then add the chopped tomatoes and stock. Stir well, scraping up any caramelised bits from the base of the pan, these are packed with flavour.
  5. Step 5

    Bring to a gentle simmer, then cover and reduce the heat to low. Cook for 1 hour 15 minutes, stirring occasionally, until the lamb is becoming tender.
  6. Step 6

    Add the carrots and dried apricots, then cover and continue cooking for a further 30-40 minutes, until the lamb is completely tender and falling apart with a fork, and the carrots are soft.
  7. Step 7

    Stir in the chickpeas and cook, uncovered, for a final 10 minutes to warm through and allow the sauce to thicken slightly to a rich, glossy consistency. Taste and adjust the seasoning.
  8. Step 8

    Scatter over the fresh coriander and toasted flaked almonds just before serving. Serve straight from the tagine at the table with fluffy couscous or warm flatbreads to mop up all that sauce.
FAQ for
Moroccan Tagine Recipe

What ingredients are used in Moroccan Tagine Recipe?

Key ingredients include lamb shoulder, onions, garlic, warming spices like cinnamon and cumin, saffron, dried apricots, green olives, preserved lemon, and fresh coriander for an authentic Moroccan flavour.

How to cook Moroccan Tagine Recipe at home?

Learn how to cook moroccan tagine recipe by browning seasoned lamb, sautéing onions with aromatic spices, then slow-cooking everything together with stock, tomatoes, and dried fruits until the meat becomes tender and flavourful.

What's the best cut of lamb for tagine cooking?

Lamb shoulder is ideal for tagines as it has enough fat and connective tissue to become tender during slow cooking, whilst remaining flavourful and not drying out during the long braising process.

How long should you cook a traditional tagine?

A traditional tagine requires about 2-2.5 hours of gentle simmering - 1 hour 15 minutes initially, then another 30-40 minutes after adding apricots, plus 10 minutes uncovered to reduce the sauce.

Can you make tagine without a tagine pot?

Yes, you can use a heavy-bottomed casserole dish or Dutch oven with a tight-fitting lid. The key is maintaining steady, gentle heat and proper moisture retention during the slow cooking process.

Notes on
Moroccan Tagine Recipe
The calorie count is an approximation and can vary based on exact measurements and specific ingredients used. Always consult nutritional information if strict adherence to calorie counts is required. This recipe has been independently developed for home cooking.
✨Try GrittyChef

Love This Recipe?
Create Your Own in 10 Seconds

Get unlimited personalized recipes tailored to your exact preferences with GrittyChef.

Create My Recipe→
✓8,400+ users
✓Cancel anytime
✓$7/month
156 creating now
⭐ PREMIUM

Personal Recipe Generator

Create delicious recipes instantly

🔥Popular Recipes
🍔 Cheeseburger
🍕 Pizza
🥓 Burrito

Customize Your Recipe

Select your cooking preferences

Grilling
Baking
Frying
Steaming
Mild
Medium
Hot
Keto
Vegan
Paleo
2
4
6
8

GrittyChef is Cooking...

Creating your perfect recipe ✨

👨‍🍳

Chef's Kiss!

Your recipe is ready

Get ready to cook something delicious

👨‍🍳 GrittyChef AI Chef

🍔 Classic Cheeseburger

⏱️ 20 mins
👥 4 servings
🔥 Hot
🛒Ingredients
  • ✓1.5 lbs ground beef
  • ✓4 burger buns
  • ✓4 cheddar slices
  • ✓Lettuce, tomato
👨‍🍳Instructions
1
{"@context":"https://schema.org","@type":"Recipe","@id":"https://www.grittychef.com/recipes/moroccan-tagine-recipe#recipe","name":"Moroccan Tagine Recipe","image":["https://cdn.leonardo.ai/users/4a58fbf3-54bf-417d-a8aa-9bdd9b72d9ff/generations/446d6a04-4ede-4e4c-9c04-3292417f1b3d/Phoenix_10_Image_Description_A_stunning_45degree_angle_shot_ca_0.jpg"],"author":{"@type":"Person","name":"Peter Martin","jobTitle":"Chef","url":"https://www.grittychef.com"},"publisher":{"@type":"Organization","name":"GrittyChef","url":"https://www.grittychef.com","logo":{"@type":"ImageObject","url":"https://cdn.prod.website-files.com/68179523ed0aeea15c49bade/690376118ebfd7be919eabab_gritty-chef-logo.png"}},"datePublished":"2026-05-23","dateModified":"2026-05-23","description":"Learn how to make authentic Moroccan tagine recipe with this quick and easy guide. Discover how to cook tender lamb with aromatic spices and vegetables using traditional techniques for the perfect homemade tagine recipe.","url":"https://www.grittychef.com/recipes/moroccan-tagine-recipe","prepTime":"PT20M","cookTime":"PT2M","totalTime":"PT22M","keywords":"slow-cooked lamb, aromatic spices, saffron, preserved lemon","recipeYield":"6 servings","recipeCategory":"Main Course","recipeCuisine":"Moroccan","cookingMethod":"Braising","nutrition":{"@type":"NutritionInformation","calories":"320 calories","carbohydrateContent":"32 g","proteinContent":"45 g","fatContent":"25 g","saturatedFatContent":"8 g","cholesterolContent":"140 mg","sodiumContent":"680 mg","sugarContent":"24 g","servingSize":"1 serving"},"recipeIngredient":["2 tbsp olive oil","1kg lamb shoulder, diced into 3cm chunks","1 large onion, finely sliced","3 garlic cloves, crushed","2 tbsp fresh ginger, grated","2 tsp ground cumin","2 tsp ground coriander","1 tsp ground cinnamon","1/2 tsp ground turmeric","1/4 tsp saffron threads (or 1/2 tsp ground turmeric as a substitute)","1/2 tsp cayenne pepper (optional)","1 x 400g tin chopped tomatoes","500ml chicken or lamb stock","2 carrots, cut into thick batons","200g dried apricots, halved","1 x 400g tin chickpeas, drained and rinsed","Salt and freshly ground black pepper","Handful of fresh coriander, roughly chopped","30g flaked almonds, toasted","Couscous or flatbreads, to serve"],"recipeInstructions":[{"@type":"HowToStep","name":"Brown the lamb","text":"Heat the olive oil in your tagine pot or heavy-bottomed casserole dish over medium-high heat. Season the lamb chunks generously with salt and pepper, then brown them in batches for about 3-4 minutes on each side until golden all over. Don't overcrowd the pan - this ensures proper browning. Remove the lamb and set aside on a plate."},{"@type":"HowToStep","name":"Caramelize the onions","text":"In the same pot, reduce heat to medium and add the sliced onions. Cook for 8-10 minutes, stirring occasionally, until they become soft and lightly caramelised. The onions should be golden but not burnt - this forms the flavour base of your tagine."},{"@type":"HowToStep","name":"Bloom the spices","text":"Add the minced garlic, ground ginger, cinnamon, turmeric, and cumin to the onions. Stir continuously for 1-2 minutes until fragrant - you'll smell the spices blooming. Crush the saffron threads between your fingers and add them to the pot, stirring for another 30 seconds."},{"@type":"HowToStep","name":"Add liquid base","text":"Return the browned lamb to the pot and stir to coat with the spiced onion mixture. Pour in the canned tomatoes and beef stock, ensuring the liquid just covers the meat. Add the honey and bring the mixture to a gentle boil."},{"@type":"HowToStep","name":"Initial braising","text":"Reduce heat to low, cover with the tagine lid or a tight-fitting lid, and simmer gently for 1 hour and 15 minutes. Check occasionally and add more stock if needed - the sauce should be thick but not dry."},{"@type":"HowToStep","name":"Add fruits","text":"Add the halved apricots and quartered preserved lemon (or lemon zest) to the tagine. Continue cooking covered for another 30-40 minutes until the lamb is tender enough to fall apart with a fork and the apricots have softened beautifully."},{"@type":"HowToStep","name":"Final touches","text":"Stir in the green olives and cook uncovered for the final 10 minutes to allow the sauce to reduce slightly. Taste and adjust seasoning with salt and pepper as needed."},{"@type":"HowToStep","name":"Prepare couscous","text":"Meanwhile, prepare your couscous according to package instructions. Generally, pour 400ml boiling water over the couscous, add a pinch of salt and 1 tablespoon of olive oil, cover and let stand for 5 minutes, then fluff with a fork."},{"@type":"HowToStep","name":"Rest and serve","text":"Remove the tagine from heat and sprinkle generously with fresh chopped coriander. Let it rest for 5 minutes before serving - this allows the flavours to settle beautifully. Serve the tagine alongside the fluffy couscous, encouraging everyone to scoop up the tender lamb, sweet apricots, and aromatic sauce together."}],"aggregateRating":{"@type":"AggregateRating","ratingValue":4.9,"bestRating":5,"worstRating":1,"ratingCount":1},"review":[{"@type":"Review","author":{"@type":"Person","name":"Peter Martin"},"datePublished":"2026-05-23","reviewBody":"The saffron and preserved lemon create an authentic depth while the apricots balance the warming spices perfectly.","name":"Chef's Rating","reviewRating":{"@type":"Rating","ratingValue":4.9,"bestRating":5,"worstRating":1}}]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Moroccan Tagine Recipe?", "acceptedAnswer": { "@type": "Answer", "text": "Key ingredients include lamb shoulder, onions, garlic, warming spices like cinnamon and cumin, saffron, dried apricots, green olives, preserved lemon, and fresh coriander for an authentic Moroccan flavour." } }, { "@type": "Question", "name": "How to cook Moroccan Tagine Recipe at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook moroccan tagine recipe by browning seasoned lamb, sautéing onions with aromatic spices, then slow-cooking everything together with stock, tomatoes, and dried fruits until the meat becomes tender and flavourful." } }, { "@type": "Question", "name": "What's the best cut of lamb for tagine cooking?", "acceptedAnswer": { "@type": "Answer", "text": "Lamb shoulder is ideal for tagines as it has enough fat and connective tissue to become tender during slow cooking, whilst remaining flavourful and not drying out during the long braising process." } }, { "@type": "Question", "name": "How long should you cook a traditional tagine?", "acceptedAnswer": { "@type": "Answer", "text": "A traditional tagine requires about 2-2.5 hours of gentle simmering - 1 hour 15 minutes initially, then another 30-40 minutes after adding apricots, plus 10 minutes uncovered to reduce the sauce." } }, { "@type": "Question", "name": "Can you make tagine without a tagine pot?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, you can use a heavy-bottomed casserole dish or Dutch oven with a tight-fitting lid. The key is maintaining steady, gentle heat and proper moisture retention during the slow cooking process." } } ] }