Moroccan Vegetable Tagine
A colorful medley of carrots, zucchini, potatoes, and chickpeas slow-simmered in a warmly spiced tomato-based sauce.
About This Recipe
Moroccan vegetable tagine is a fully vegetarian version of the country's iconic slow-cooked dish, layering root vegetables, zucchini, and chickpeas with a warmly spiced tomato sauce built on ginger, cumin, cinnamon, and turmeric, traditionally cooked low and slow in a conical clay tagine that circulates steam back down onto the food as it cooks. It's a dish built to showcase vegetables at their best, letting the spice blend and slow cooking do the work of building deep flavor without meat. The technique that defines tagine cooking, even without the traditional vessel, is low, gentle heat over a long time: vegetables are layered by cooking time (harder root vegetables on the bottom closer to heat, softer ones like zucchini added later) and simmered covered so they steam and braise simultaneously in a relatively small amount of liquid, concentrating flavor rather than diluting it. A pinch of saffron or a swirl of good olive oil at the end are the traditional finishing touches. Served with couscous or crusty bread to soak up the fragrant sauce, this vegetable tagine is a centerpiece dish in its own right, not merely a side, and reflects Morocco's deep tradition of vegetable-forward, spice-driven cooking.
Ingredients
Serves 4
- 3 tbspolive oil
- 1onion(sliced)
- 4 clovesgarlic(minced)
- 1 tbspgrated ginger
- 1.5 tspground cumin
- 1 tsppaprika
- 0.5 tspcinnamon
- 0.5 tspground turmeric
- 3carrots(cut into chunks)
- 3 mediumpotatoes(cubed)
- 1 canchickpeas(drained and rinsed)
- 400 gcrushed tomatoes
- 2 cupsvegetable stock
- 2zucchini(cut into chunks)
- 0.5 cupgreen olives
- 0.25 cupfresh cilantro(chopped)
Instructions
- 1
Saute the base
Heat olive oil in a large pot or tagine over medium heat. Cook onion 5 minutes until soft, add garlic and ginger, cook 1 minute more.
- 2
Add spices
Stir in cumin, paprika, cinnamon, and turmeric, cooking 1 minute until fragrant.
- 3
Add hearty vegetables
Add carrots, potatoes, chickpeas, crushed tomatoes, and stock. Bring to a simmer.
- 4
Simmer
Cover and simmer 25 minutes until carrots and potatoes are nearly tender.
- 5
Add zucchini
Add zucchini and olives, cover, and simmer 12-15 more minutes until all vegetables are fully tender.
- 6
Serve
Season to taste, garnish with cilantro, and serve hot with couscous or bread.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Layer the vegetables by cooking time -- carrots and potatoes need much longer than zucchini, which turns mushy if added too early.
- →
Toast the spices briefly in oil before adding liquid; this blooms their flavor far more than adding them straight to the sauce.
- →
Use a wide, heavy pot if you don't have a tagine -- the goal is gentle, even heat rather than a hard boil.
Variations
- •
Add dried apricots or raisins for a touch of traditional Moroccan sweetness against the savory spices.
- •
Add a pinch of saffron threads to the stock for a more luxurious, traditional flavor and color.
- •
Top with toasted almonds for crunch just before serving.
Storage
Refrigerate up to 4 days in an airtight container; the flavor deepens as it sits. Reheat gently on the stovetop, adding a splash of stock if needed. Freezes well up to 3 months.
History & Origin
Tagine cooking is central to Moroccan cuisine, named for the conical clay vessel used to slow-cook meat and vegetables with minimal liquid, and vegetable-only versions have long been a staple for vegetarian meals and lean days in Moroccan households.
Frequently Asked Questions
Do I need an actual tagine pot to make this?
No -- a Dutch oven or any heavy pot with a tight-fitting lid works well; the key is gentle, covered simmering rather than the specific vessel.
Why are my vegetables mushy?
They were likely all added at once and simmered too long. Stagger additions by how quickly each vegetable cooks, adding zucchini only in the final 10-15 minutes.
Can I add meat to this recipe?
Yes -- browned lamb or chicken pieces can be added at the start along with the onions, extending the simmer time until the meat is tender before adding the vegetables.
Nutrition Facts
Per serving (420g / 14.8 oz) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →More Moroccan Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes