Transport your taste buds to the vibrant souks of Marrakech with this authentic Moroccan tagine that celebrates centuries-old cooking traditions. This slow-cooked masterpiece combines tender lamb with an aromatic blend of warm spices, dried fruits, and seasonal vegetables, all simmered to perfection in the iconic cone-shaped clay pot that gives this dish its name.
More than just a feast for the senses, this tagine is a nutritional powerhouse loaded with heart-healthy ingredients. The combination of lean lamb, fiber-rich vegetables, and anti-inflammatory spices like turmeric and cinnamon creates a balanced meal that supports cardiovascular health while delivering authentic North African flavors that have nourished families for generations.
Prep Time: 25 minutes |
Cook Time: 2 hours 15 minutes
Ingredients
- 900g (2 lbs / 4 cups) lean lamb shoulder, cut into 5cm (2-inch) chunks
- 2 large onions (300g / 10.5oz), sliced into half-moons
- 4 cloves garlic (20g / 0.7oz), minced
- 400g (14oz / 2 cups) butternut squash, peeled and cubed
- 200g (7oz / 1.5 cups) carrots, cut into thick rounds
- 150g (5.3oz / 1 cup) dried apricots, pitted
- 75g (2.6oz / 0.5 cup) pitted green olives
- 400g (14oz / 1 can) diced tomatoes
- 500ml (17 fl oz / 2 cups) low-sodium beef stock
- 60ml (2 fl oz / 4 tbsp) extra virgin olive oil
- 30g (1 oz / 2 tbsp) tomato paste
- 2 tsp ground cinnamon
- 2 tsp ground ginger
- 1 tsp turmeric
- 1 tsp ground cumin
- 0.5 tsp ground coriander
- 0.25 tsp saffron threads
- 2 tsp sea salt
- 0.5 tsp black pepper
- 30g (1 oz / 0.25 cup) fresh cilantro, chopped
- 15g (0.5 oz / 2 tbsp) fresh mint, chopped
Instructions
- Step 1: Preheat your oven to 160°C (320°F). If using a traditional tagine, soak it in water for 20 minutes. Pat lamb chunks dry and season generously with salt and pepper.
- Step 2: Heat 30ml (2 tbsp) olive oil in the tagine base or heavy Dutch oven over medium-high heat. Brown lamb pieces in batches for 3-4 minutes per side until golden. Remove and set aside.
- Step 3: In the same pot, add sliced onions and cook for 5-6 minutes until softened and lightly caramelized. Add minced garlic and cook for another minute until fragrant.
- Step 4: Create the spice paste by mixing tomato paste with cinnamon, ginger, turmeric, cumin, and coriander. Add this to the onions and cook for 2 minutes, stirring constantly to prevent burning.
- Step 5: Return browned lamb to the pot and add diced tomatoes, crushing them slightly with your hands as you add them. Stir to coat the lamb with the aromatic mixture.
- Step 6: Pour in the beef stock and add saffron threads (crush them between your fingers first). Bring to a gentle simmer, then cover with tagine lid or Dutch oven lid.
- Step 7: Transfer to the preheated oven and cook for 1 hour. Remove and add butternut squash, carrots, and dried apricots. Stir gently and return to oven.
- Step 8: Continue cooking for another 45-60 minutes until lamb is fork-tender and vegetables are cooked through but still hold their shape.
- Step 9: Remove from oven and stir in green olives. Let rest for 10 minutes to allow flavors to meld and sauce to thicken slightly.
- Step 10: Taste and adjust seasoning with additional salt and pepper if needed. Garnish with fresh cilantro and mint before serving.
- Step 11: Serve traditionally with warm flatbread or over a bed of fluffy couscous to soak up the rich, aromatic sauce.
- Step 12: Present the tagine at the table in its cooking vessel for an authentic Moroccan dining experience that encourages communal sharing.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 385 |
| Protein | 34g |
| Carbohydrates | 32g |
| Fat | 15g |
| Fiber | 7g |
Chef’s Tips
- If you don’t own a tagine, a heavy-bottomed Dutch oven with a tight-fitting lid works perfectly. The key is maintaining consistent low heat and moisture throughout the long cooking process.
- Toast your whole spices (cinnamon stick, cumin seeds, coriander) in a dry pan for 30 seconds before grinding them fresh – this intensifies their flavor dramatically and creates a more authentic taste profile.
- For the most tender results, choose lamb shoulder over leg meat, as the higher fat content and connective tissue break down beautifully during the slow cooking process, creating a melt-in-your-mouth texture.
Health Benefits
This nutrient-dense tagine delivers exceptional health benefits through its carefully balanced ingredients. The lean lamb provides high-quality complete protein and essential B-vitamins, while the colorful vegetables offer a spectrum of antioxidants, particularly beta-carotene from carrots and squash. The warming spices aren’t just flavorful – turmeric provides powerful anti-inflammatory compounds, cinnamon helps regulate blood sugar, and ginger supports digestive health. The dried apricots contribute natural sweetness along with potassium and vitamin A, while olives provide heart-healthy monounsaturated fats. This traditional cooking method preserves nutrients while creating a satisfying, fiber-rich meal that supports sustained energy and overall wellness.
Storage Instructions
Store leftover tagine in the refrigerator for up to 4 days in airtight containers. The flavors actually improve overnight, making it perfect for meal prep. For longer storage, freeze portions for up to 3 months in freezer-safe containers. Reheat gently on the stovetop with a splash of broth to restore moisture, or microwave individual portions on medium power. If the sauce seems too thick after storage, thin with a little warm stock or water.
🌿 Love healthy recipes? Get more delivered weekly!
Join our community for free recipes, nutrition tips & exclusive guides.

