This traditional Moroccan seven-vegetable tagine represents the pinnacle of North African cuisine, combining ancient Berber cooking techniques with a rainbow of nutrient-dense vegetables. The slow-braising method in a conical tagine pot allows flavors to concentrate while preserving maximum nutritional value, creating a dish that’s both deeply satisfying and incredibly healthy.
Packed with antioxidant-rich vegetables like carrots, turnips, and tomatoes, this tagine delivers exceptional heart-healthy benefits while maintaining authentic flavors passed down through generations. The traditional spice blend of ras el hanout provides anti-inflammatory compounds, making this dish a perfect example of how traditional cuisine can support modern wellness goals.
Prep Time: 25 minutes |
Cook Time: 1 hour 15 minutes
Ingredients
- 400g (14oz / 2 cups) butternut squash, peeled and cut into 3cm chunks
- 300g (10.5oz / 2 medium) carrots, peeled and cut into 5cm pieces
- 250g (9oz / 2 medium) turnips, peeled and quartered
- 200g (7oz / 1 cup) green beans, trimmed and halved
- 150g (5.3oz / 1 cup) fresh or frozen green peas
- 400g (14oz / 1 can) whole tomatoes, crushed by hand
- 200g (7oz / 1 medium) zucchini, cut into 3cm rounds
- 60ml (2fl oz / 1/4 cup) extra virgin olive oil
- 1 large onion, finely chopped (200g / 7oz)
- 4 garlic cloves, minced
- 15g (0.5oz / 1/4 cup) fresh cilantro, chopped
- 15g (0.5oz / 1/4 cup) fresh parsley, chopped
- 2 tsp ras el hanout spice blend
- 1 tsp ground ginger
- 1/2 tsp ground cinnamon
- 1/2 tsp ground turmeric
- 500ml (17fl oz / 2 cups) vegetable broth
- 1 tsp sea salt
- 1/2 tsp black pepper
- 60g (2.1oz / 1/2 cup) green olives, pitted
- 30g (1oz / 2 tbsp) preserved lemon rind, chopped (optional)
Instructions
- Step 1: Heat olive oil in a large tagine or heavy-bottomed pot over medium heat. Add chopped onions and sauté for 5-7 minutes until softened and translucent.
- Step 2: Add minced garlic, ras el hanout, ginger, cinnamon, and turmeric. Stir constantly for 1-2 minutes until fragrant, being careful not to burn the spices.
- Step 3: Add crushed tomatoes to the pot and cook for 8-10 minutes, stirring occasionally, until the mixture reduces and darkens slightly.
- Step 4: Pour in vegetable broth and bring to a gentle simmer. Season with salt and pepper, then add half of the fresh cilantro and parsley.
- Step 5: Layer the harder vegetables first: add butternut squash, carrots, and turnips to the pot. Cover and simmer for 20 minutes.
- Step 6: Add green beans to the pot, nestling them between the other vegetables. Cover and continue cooking for 15 minutes.
- Step 7: Gently add zucchini rounds and green peas, being careful not to break the tender vegetables. Cover and cook for another 10-12 minutes.
- Step 8: Add green olives and preserved lemon rind (if using) during the last 5 minutes of cooking.
- Step 9: Check that all vegetables are fork-tender but still hold their shape. The sauce should be reduced and coating the vegetables nicely.
- Step 10: Remove from heat and let rest for 5 minutes. Taste and adjust seasoning with additional salt, pepper, or spices as needed.
- Step 11: Garnish with remaining fresh cilantro and parsley before serving.
- Step 12: Serve hot with couscous, quinoa, or crusty bread to soak up the flavorful sauce.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 185 |
| Protein | 6g |
| Carbohydrates | 28g |
| Fat | 8g |
| Fiber | 8g |
Chef’s Tips
- If you don’t have a traditional tagine, use a heavy-bottomed Dutch oven with a tight-fitting lid. The key is maintaining steady, gentle heat for proper vegetable texture.
- Toast whole spices like cinnamon stick and cumin seeds in a dry pan before grinding for more complex flavors. Store any leftover spice blend in an airtight container.
- Cut vegetables uniformly within each type but vary sizes by cooking time – harder vegetables like carrots should be slightly smaller than quicker-cooking zucchini.
Health Benefits
This nutrient-dense tagine provides exceptional health benefits through its diverse vegetable content and traditional spice blend. The combination delivers high levels of beta-carotene, vitamin C, and fiber while the anti-inflammatory spices like turmeric and ginger support joint health and digestion. The slow-cooking method preserves water-soluble vitamins while concentrating flavors naturally, and the olive oil provides heart-healthy monounsaturated fats that aid in nutrient absorption. With only 185 calories per serving and 8 grams of fiber, this dish supports healthy weight management while delivering satisfying, complete nutrition.
Storage Instructions
Store leftover tagine in the refrigerator for up to 4 days in an airtight container. The flavors actually improve overnight as they meld together. Reheat gently on the stovetop over low heat, adding a splash of broth if needed. This dish freezes well for up to 3 months – freeze in portion-sized containers and thaw overnight in the refrigerator before reheating.
🌿 Love healthy recipes? Get more delivered weekly!
Join our community for free recipes, nutrition tips & exclusive guides.

