Transport your kitchen to the bustling souks of Marrakech with this authentic Moroccan seven-vegetable tagine, a time-honored dish that celebrates the country’s rich culinary heritage. This traditional recipe, passed down through generations of Berber families, combines seasonal vegetables with aromatic spices in a slow-cooking method that intensifies flavors while preserving nutrients.
The beauty of this tagine lies not only in its complex layers of flavor but also in its incredible health benefits. Packed with antioxidant-rich vegetables, anti-inflammatory spices like turmeric and ginger, and heart-healthy olive oil, this dish represents the Mediterranean diet at its finest. The traditional clay tagine cooking vessel creates a unique steam circulation that keeps vegetables tender while concentrating their natural flavors.
Prep Time: 25 minutes |
Cook Time: 45 minutes
Ingredients
- 2 medium carrots, 300g (10.5oz), cut into 2-inch pieces
- 1 large zucchini, 400g (14oz), cut into thick rounds
- 2 medium turnips, 250g (9oz), quartered
- 1 large sweet potato, 300g (10.5oz), cubed
- 200g (7oz / 1.5 cups) green beans, trimmed
- 1 medium eggplant, 300g (10.5oz), cubed and salted
- 200g (7oz / 1 cup) fresh or frozen peas
- 2 large onions, 400g (14oz), sliced
- 4 cloves garlic, minced
- 30g (1oz / 2 tbsp) fresh ginger, grated
- 60ml (2fl oz / 1/4 cup) extra virgin olive oil
- 2 preserved lemons, rinds only, chopped
- 15g (0.5oz / 1/4 cup) fresh cilantro, chopped
- 15g (0.5oz / 1/4 cup) fresh parsley, chopped
- 1 tsp ground turmeric
- 1 tsp ground cinnamon
- 1 tsp ground ginger
- 1/2 tsp ground cumin
- 1/2 tsp sweet paprika
- 1/4 tsp saffron threads
- 500ml (17fl oz / 2 cups) vegetable stock
- Salt and black pepper to taste
Instructions
- Step 1: Prepare the eggplant by cubing it and sprinkling generously with salt. Let it sit in a colander for 20 minutes to draw out bitterness, then rinse and pat dry with paper towels.
- Step 2: Heat the olive oil in your tagine base or heavy-bottomed pot over medium heat. Add the sliced onions and cook for 8-10 minutes until softened and lightly golden.
- Step 3: Create the spice paste by combining minced garlic, grated ginger, turmeric, cinnamon, ground ginger, cumin, and paprika with 2 tablespoons of the cooking liquid to form a fragrant paste.
- Step 4: Add the spice paste to the onions and cook for 2 minutes until aromatic. Crush the saffron threads between your fingers and add them to the pot.
- Step 5: Layer the harder vegetables first – add carrots, turnips, and sweet potato to the pot. Pour in half the vegetable stock and bring to a gentle simmer.
- Step 6: Cover with the tagine lid or tight-fitting lid and cook for 15 minutes. The vegetables should be starting to tender but still firm.
- Step 7: Add the eggplant, zucchini, and green beans, nestling them between the other vegetables. Pour in the remaining stock if needed to keep vegetables barely covered.
- Step 8: Continue cooking covered for another 15 minutes, then add the peas and chopped preserved lemon rinds. Cook for 5 more minutes.
- Step 9: Check seasoning and add salt and pepper as needed. The vegetables should be fork-tender but not mushy, and the sauce should be aromatic and slightly thickened.
- Step 10: Remove from heat and let rest for 5 minutes. Garnish generously with fresh cilantro and parsley before serving.
- Step 11: Serve directly from the tagine with warm flatbread, couscous, or quinoa to soak up the flavorful sauce.
- Step 12: Traditional serving includes small bowls of harissa paste and additional preserved lemons on the side for those who want extra heat and tang.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 285 |
| Protein | 8g |
| Carbohydrates | 42g |
| Fat | 11g |
| Fiber | 12g |
Chef’s Tips
- If you don’t have a traditional tagine, use a heavy Dutch oven or ceramic casserole dish with a tight-fitting lid. The key is maintaining steady, gentle heat and preventing moisture loss.
- Make your own preserved lemons by packing quartered lemons with coarse salt in a jar for 3-4 weeks, or substitute with the zest of 2 lemons plus 1 teaspoon of salt for a quicker version.
- The vegetable combination is flexible based on season – try adding artichokes in spring, butternut squash in fall, or fennel for a different flavor profile, always maintaining the principle of layering harder vegetables first.
Health Benefits
This antioxidant-powerhouse tagine delivers exceptional nutritional benefits through its diverse vegetable medley and anti-inflammatory spice blend. The combination provides over 12 grams of fiber per serving, supporting digestive health and blood sugar stability. Turmeric and ginger offer potent anti-inflammatory compounds, while the variety of colorful vegetables supplies beta-carotene, vitamin C, folate, and potassium. The olive oil enhances absorption of fat-soluble vitamins and provides heart-healthy monounsaturated fats, making this dish a perfect example of the Mediterranean diet’s protective effects against chronic disease.
Storage Instructions
Store leftover tagine in the refrigerator for up to 4 days in an airtight container. The flavors actually improve overnight as the spices meld. Reheat gently on the stovetop with a splash of broth if needed. This dish freezes well for up to 3 months – thaw overnight in the refrigerator before reheating. For best texture, slightly undercook vegetables if you plan to freeze.
🌿 Love healthy recipes? Get more delivered weekly!
Join our community for free recipes, nutrition tips & exclusive guides.

