Skip to content
Zaffaron

Moroccan Vegetable Tagine (طاجين الخضار المغربي) — Mixed Root Vegetable Tagine with Chickpeas

A classic Moroccan tagine layers sweet root vegetables with warm spices, preserved lemon, and chickpeas for a fragrant, slow-simmered stew. Traditionally cooked in a conical tagine, it’s equally delicious from a heavy pot and served with bread to catch the sauce.

By Zaffaron Kitchen· Published April 4, 2026 Verified Recipe
Vegetarian Vegan Gluten-Free Dairy-Free Nut-Free Halal
95 min total Prep 25m · Cook 70m 6 servings 360 cal
↓ Jump to Recipe
Moroccan Vegetable Tagine — Mixed Root Vegetable Tagine with Chickpeas - authentic moroccan recipe

Printable Recipe Card

Servings: 6 · Total: 95 min · Difficulty: medium

Ingredients (quick list)

  • 220 g yellow onion, finely chopped
  • 12 g garlic, minced
  • 30 ml extra-virgin olive oil
  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 2 tsp sweet paprika
  • 1 tsp ground ginger
  • 0.5 tsp ground turmeric
  • 0.25 tsp ground cinnamon
  • 0.5 tsp black pepper
  • 1.5 tsp fine sea salt (about 9 g)
  • 30 g tomato paste

+ 12 more in the full ingredients section below.

Steps (summary)

  1. Warm a tagine base or heavy Dutch oven over medium heat for 2 minutes, then add the olive oil. Stir in the onion with 30 ml wat…
  2. Add the minced garlic and cook for 60 seconds, just until fragrant. Add cumin, coriander, paprika, ginger, turmeric, cinnamon,…
  3. Stir in the tomato paste and cook for 2 minutes to deepen its flavor and remove rawness. Pour in the vegetable stock and scrape…
  4. Add the carrots and parsnips first, then arrange the sweet potato on top so it steams gently and holds its shape. Bring to a st…
  5. Add the chickpeas, red bell pepper, and zucchini, nestling them into the sauce so they cook evenly. Cover again and simmer for…
  6. Stir in the preserved lemon peel, olives, lemon juice, and honey, then simmer uncovered for 5 minutes to concentrate the sauce.…

Cultural Background

Vegetable tagines are a cornerstone of Moroccan home cooking, especially in cooler months when markets overflow with roots and squash. The signature pairing of preserved lemon and olives reflects Morocco’s love of bright, briny notes balanced by gentle sweetness.

savorytangywarm-spicedtender meatthick brothsaffron warmthtoasted turmeric🌶 mild

Equipment

tagine or Dutch oven with lidchef’s knifecutting boardmeasuring spoonswooden spooncitrus juicer

💡 Tips

  • Keep the simmer very gentle; a hard boil will mash the sweet potato and make the sauce cloudy.
  • If using a clay tagine, heat it gradually and use a diffuser to prevent cracking and to maintain an even simmer.
  • For a thicker sauce, simmer uncovered for the final 5–10 minutes and stir only once or twice to keep the vegetables intact.

⚠️ Common Mistakes

  • ❌ Boiling the tagine vigorously, causing vegetables to collapse and the sauce to turn muddy.

    ✅ Fix: Maintain a low simmer and stir minimally; if it seems dry, add 60 ml stock rather than increasing heat.

  • ❌ Adding zucchini too early so it turns watery and overcooked.

    ✅ Fix: Add zucchini in the final 20–25 minutes and keep pieces large (about 3 cm) so they hold shape.

  • ❌ Over-salting when using preserved lemon and olives.

    ✅ Fix: Rinse preserved lemon peel and use low-sodium stock; start with 1 tsp salt and add the remaining 0.5 tsp only after tasting at the end.

🧊 How to Store

Cool completely, then refrigerate in an airtight container for up to 4 days. Reheat gently on the stovetop over low heat with 30–60 ml water or stock to loosen the sauce; avoid boiling to keep the vegetables from breaking.

📅 Make Ahead

Chop all vegetables up to 24 hours ahead and refrigerate in sealed containers. The spice blend can be mixed and stored for 1 week; the finished tagine tastes even better after an overnight rest.

🍽️ Pairs Well With

  • Moroccan khobz
  • couscous
  • harissa on the side
  • simple cucumber-tomato salad.

Regional Variations

  • Marrakesh-style: add 2 tsp ras el hanout and swap honey for 30 g raisins for a sweeter finish.
  • Coastal Moroccan: add 1 tsp ground fennel and 1 tsp smoked paprika, and finish with extra lemon juice for brighter acidity.
  • Winter market version: replace zucchini and pepper with 250 g pumpkin or butternut squash and 200 g cabbage wedges.
everyday holiday party ramadan nowruz
#classic#family-style#one-pot#gluten-free

Ingredients

  • 220 gyellow onion, finely chopped
  • 12 ggarlic, minced
  • 30 mlextra-virgin olive oil
  • 2 tspground cumin
  • 2 tspground coriander
  • 2 tspsweet paprika
  • 1 tspground ginger
  • 0.5 tspground turmeric
  • 0.25 tspground cinnamon
  • 0.5 tspblack pepper
  • 1.5 tspfine sea salt (about 9 g)
  • 30 gtomato paste
  • 720 mlvegetable stock
  • 300 gcarrots, peeled and cut into 2 cm chunks
  • 250 gparsnips, peeled and cut into 2 cm chunks
  • 350 gsweet potato, peeled and cut into 3 cm chunks
  • 250 gzucchini, cut into 3 cm chunks
  • 180 gred bell pepper, cut into 3 cm pieces
  • 400 gcanned chickpeas, drained and rinsed (about 1 (15 oz) can drained)
  • 15 gpreserved lemon peel, finely chopped (rinse if very salty)
  • 60 ggreen olives, pitted (Moroccan-style cracked olives are ideal)
  • 15 gfresh cilantro, chopped
  • 15 mlfresh lemon juice
  • 10 ghoney (optional but traditional for balance)

🔄 Substitutions

  • parsnips→ turnips
  • preserved lemon peel→ lemon zest (from 1 lemon) + 5 ml lemon juice
  • canned chickpeas→ cooked chickpeas

Instructions

  1. 1

    Warm a tagine base or heavy Dutch oven over medium heat for 2 minutes, then add the olive oil. Stir in the onion with 30 ml water and cook for 8 minutes, stirring often, until softened and lightly golden.

  2. 2

    Add the minced garlic and cook for 60 seconds, just until fragrant. Add cumin, coriander, paprika, ginger, turmeric, cinnamon, black pepper, and salt, then stir constantly for 30 seconds to bloom the spices without scorching.

  3. 3

    Stir in the tomato paste and cook for 2 minutes to deepen its flavor and remove rawness. Pour in the vegetable stock and scrape the bottom well so any browned bits dissolve into the broth.

  4. 4

    Add the carrots and parsnips first, then arrange the sweet potato on top so it steams gently and holds its shape. Bring to a steady simmer, then reduce heat to low, cover, and cook for 25 minutes, keeping the simmer gentle so the vegetables don’t break apart.

  5. 5

    Add the chickpeas, red bell pepper, and zucchini, nestling them into the sauce so they cook evenly. Cover again and simmer for 20–25 minutes, until the carrots are tender and the broth is lightly thickened.

  6. 6

    Stir in the preserved lemon peel, olives, lemon juice, and honey, then simmer uncovered for 5 minutes to concentrate the sauce. Turn off the heat and fold in the chopped cilantro, then rest the tagine for 10 minutes so the flavors meld before serving.

🪪 Recipe Passport

Origin: Moroccan Cuisine
Researched by: Zaffaron Kitchen
Published: April 4, 2026

Cultural Background

Vegetable tagines are a cornerstone of Moroccan home cooking, especially in cooler months when markets overflow with roots and squash. The signature pairing of preserved lemon and olives reflects Morocco’s love of bright, briny notes balanced by gentle sweetness.

Regional Variations

Marrakesh-style: add 2 tsp ras el hanout and swap honey for 30 g raisins for a sweeter finish.
Coastal Moroccan: add 1 tsp ground fennel and 1 tsp smoked paprika, and finish with extra lemon juice for brighter acidity.
Winter market version: replace zucchini and pepper with 250 g pumpkin or butternut squash and 200 g cabbage wedges.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

360
Calories
11g
Protein
10g
Fat
58g
Carbs
12g
Fiber
720mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

—
Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.