Transport your kitchen to the bustling souks of Marrakech with this authentic Moroccan seven-vegetable tagine, a cornerstone of North African cuisine that celebrates the abundance of seasonal produce. This traditional recipe, passed down through generations of Berber families, combines the ancient technique of slow-cooking in a conical clay vessel with aromatic spices that have traveled the Silk Road for centuries.
More than just a meal, this vibrant tagine represents the heart of Moroccan hospitality and communal dining. The gentle steam circulation created by the tagine’s unique shape ensures vegetables retain their nutrients while developing deep, complex flavors. Rich in plant-based proteins, fiber, and essential vitamins, this colorful medley proves that healthy eating can be an exotic culinary adventure.
Prep Time: 25 minutes |
Cook Time: 45 minutes
Ingredients
- 400g (14oz / 2 cups) butternut squash, cubed
- 300g (10.5oz / 2 medium) carrots, cut into thick rounds
- 250g (9oz / 1 large) eggplant, cubed
- 200g (7oz / 1 large) zucchini, sliced
- 150g (5oz / 1 cup) green beans, trimmed
- 200g (7oz / 1 large) red bell pepper, strips
- 400g (14oz / 1 can) chickpeas, drained and rinsed
- 60ml (2fl oz / 4 tbsp) extra virgin olive oil
- 1 large onion (200g / 7oz), sliced
- 4 garlic cloves, minced
- 30ml (1fl oz / 2 tbsp) tomato paste
- 400g (14oz / 1 can) diced tomatoes
- 500ml (17fl oz / 2 cups) vegetable broth
- 15g (0.5oz / 2 tbsp) ras el hanout spice blend
- 5g (1 tsp) ground cinnamon
- 5g (1 tsp) ground ginger
- 2g (0.5 tsp) saffron threads
- 30g (1oz / 2 tbsp) honey
- 50g (2oz / 1/3 cup) dried apricots, chopped
- 40g (1.5oz / 1/4 cup) almonds, slivered
- 30g (1oz / 1/4 cup) fresh cilantro, chopped
- Salt and black pepper to taste
Instructions
- Step 1: Heat olive oil in your tagine base or heavy-bottomed Dutch oven over medium heat. Add sliced onions and cook for 5 minutes until translucent and golden.
- Step 2: Add minced garlic, ras el hanout, cinnamon, and ginger to the onions. Stir constantly for 1 minute until fragrant, being careful not to burn the spices.
- Step 3: Stir in tomato paste and cook for 2 minutes, allowing it to caramelize slightly and deepen in color.
- Step 4: Add diced tomatoes, breaking them up with a wooden spoon. Cook for 3 minutes until the mixture begins to thicken.
- Step 5: Pour in vegetable broth gradually, scraping up any browned bits from the bottom. Add saffron threads, honey, and season with salt and pepper.
- Step 6: Layer the harder vegetables first: add butternut squash and carrots to the tagine, nestling them into the sauce.
- Step 7: Add eggplant, bell pepper strips, and green beans, arranging them in an attractive pattern if using a traditional tagine.
- Step 8: Scatter chickpeas and dried apricots throughout the vegetables. Bring to a gentle simmer.
- Step 9: Cover with tagine lid or tight-fitting lid and reduce heat to low. Cook for 30 minutes until vegetables are tender but not mushy.
- Step 10: Add zucchini slices in the final 10 minutes of cooking, as they cook quickly and can become overcooked.
- Step 11: Remove from heat and let rest for 5 minutes. Taste and adjust seasoning with salt, pepper, or honey as needed.
- Step 12: Garnish with slivered almonds and fresh cilantro before serving directly from the tagine with warm flatbread or couscous.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 285 |
| Protein | 9g |
| Carbohydrates | 45g |
| Fat | 11g |
| Fiber | 12g |
Chef’s Tips
- If you don’t own a traditional tagine, use a heavy-bottomed Dutch oven with a tight-fitting lid. The key is maintaining consistent, gentle heat and steam circulation for optimal flavor development.
- Toast whole spices like cumin and coriander seeds before grinding them for your ras el hanout blend. This extra step intensifies the aromatic compounds and creates a more authentic flavor profile.
- Cut vegetables uniformly and add them in stages based on cooking time – root vegetables first, tender vegetables last. This ensures each component maintains its ideal texture and doesn’t become overcooked.
Health Benefits
This nutrient-dense tagine provides exceptional health benefits through its rainbow of vegetables and aromatic spices. The combination delivers over 12g of fiber per serving, supporting digestive health and blood sugar regulation. Antioxidant-rich spices like turmeric in ras el hanout and saffron offer anti-inflammatory properties, while the variety of colorful vegetables provides essential vitamins A, C, and K. The plant-based protein from chickpeas, combined with healthy monounsaturated fats from olive oil, makes this dish heart-healthy and satisfying for maintaining stable energy levels.
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 together. 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. Garnish with fresh herbs only when serving, not before storing.
🌿 Love healthy recipes? Get more delivered weekly!
Join our community for free recipes, nutrition tips & exclusive guides.

