This Moroccan-inspired vegetarian tagine brings chickpeas, sweet potato, carrots, zucchini, olives, and dried apricots together in a warmly spiced tomato broth. It is a one-pot meal with a balance of savory, sweet, and bright flavors, and it can be made in a heavy pot without a traditional tagine vessel.
Ingredients
- 1 tablespoon (15 ml) olive oil
- 1 medium yellow onion, diced, about 1½ cups (225 g)
- 2 medium carrots, cut into ½-inch (1 cm) pieces, about 1 cup (130 g)
- 1 medium sweet potato, peeled and cut into ¾-inch (2 cm) cubes, about 2 cups (300 g)
- 1 medium red bell pepper, diced, about 1 cup (150 g)
- 4 garlic cloves, finely chopped, about 12 g
- 1 tablespoon (6 g) finely grated fresh ginger
- 1 teaspoon (2 g) ground cumin
- 1 teaspoon (2 g) ground coriander
- 1 teaspoon (2 g) sweet paprika
- ½ teaspoon (1 g) ground turmeric
- ¼ teaspoon (0.5 g) ground cinnamon
- ¼ teaspoon (0.5 g) cayenne pepper, or less to taste
- 1 tablespoon (16 g) tomato paste
- 1 cup (240 ml) crushed tomatoes
- 1½ cups (360 ml) low-sodium vegetable broth
- 2 cans chickpeas, 15 ounces (425 g) each, drained and rinsed; about 3 cups (510 g) drained
- ½ cup (75 g) chopped dried apricots
- 1 teaspoon (6 g) kosher salt, plus more to taste
- ¼ teaspoon (1 g) black pepper
- 1 medium zucchini, cut into ½-inch (1 cm) pieces, about 1½ cups (200 g)
- ⅓ cup (50 g) pitted green or Kalamata olives, halved
- 2 tablespoons (30 g) finely chopped preserved lemon peel, rinsed and pith removed
- 1 tablespoon (15 ml) fresh lemon juice
- ¼ cup (10 g) chopped fresh cilantro leaves, for serving
Instructions
- Prepare the vegetables and aromatics. Dice the onion and bell pepper, cut the carrots and sweet potato into similar bite-size pieces, and chop the garlic and ginger. Keep the zucchini separate because it goes into the pot later. Drain and rinse the chickpeas. If using preserved lemon, rinse it briefly, scrape away excess pith, and chop the peel finely; it is intensely salty and fragrant, so small pieces distribute its flavor more evenly.
- Soften the onion and firm vegetables. Heat the olive oil in a heavy-bottomed Dutch oven or wide lidded saucepan over medium heat. Add the onion, carrots, sweet potato, and bell pepper. Cook for 8 minutes, stirring every minute or two, until the onion is translucent and the vegetables have begun to soften. If the onion catches on the bottom, lower the heat rather than adding a large amount of extra oil.
- Bloom the aromatics and spices. Stir in the garlic and ginger and cook for 1 minute, until fragrant. Add the cumin, coriander, paprika, turmeric, cinnamon, and cayenne; stir for about 30 seconds. Add the tomato paste and stir for another 30 seconds so it darkens slightly. Keep the mixture moving: ground spices can turn bitter if they scorch.
- Build the tagine broth. Pour in the crushed tomatoes and vegetable broth, scraping the pot with a wooden spoon to loosen any browned bits. Stir in the chickpeas, dried apricots, salt, and black pepper. Bring the liquid to a gentle simmer, then cover the pot and reduce the heat to low. Cook for 25 minutes, stirring once halfway through. Keep the simmer gentle; a hard boil can break up the sweet potato before the carrots are tender.
- Add the zucchini and olives. Stir in the zucchini and olives, cover again, and simmer for 12 minutes. The sweet potato and carrots should be tender when pierced with a knife, while the zucchini should still hold its shape. If the pot looks dry before the vegetables are tender, stir in broth or water 2 tablespoons (30 ml) at a time. If it seems thin, uncover the pot for the final few minutes to let some liquid evaporate.
- Finish and season. Stir in the preserved lemon and lemon juice, then taste the broth. Add salt only if needed, since olives and preserved lemon can both contribute considerable salt. If you would like more heat, add a pinch of cayenne; for more brightness, add a little extra lemon juice. Let the tagine stand off the heat for 2 minutes, then scatter the cilantro over the top.
- Serve while warm. Spoon the vegetables, chickpeas, and plenty of broth into shallow bowls. Offer couscous, rice, or bread alongside so diners can catch the sauce. The tagine is also satisfying on its own, especially when each serving gets a mix of the tender root vegetables, chickpeas, and sweet-and-salty accents.
Tips
- Cut vegetables evenly. Aim for similarly sized carrot and sweet potato pieces so they become tender at roughly the same time. Keep them around ½ to ¾ inch (1 to 2 cm); larger chunks may need a longer covered simmer, while very small pieces can collapse into the sauce.
- Adjust for preserved lemon. Preserved lemon is a traditional North African condiment, but it may not be easy to find. Replace it with 1 teaspoon finely grated lemon zest and an extra teaspoon of lemon juice. The substitute gives fresh citrus lift but will not have preserved lemon’s fermented, salty depth, so taste before adding more salt.
- Use a gentle simmer and a heavy pot. A Dutch oven or other thick-bottomed saucepan spreads heat steadily and helps prevent the tomato mixture from sticking. If you use a thin pan, stir more often and keep the burner low once the liquid simmers.
- Choose olives and broth thoughtfully. Briny olives, preserved lemon, and salted broth can make the finished sauce too salty. Low-sodium broth gives you more control; if you only have regular broth, start with less added salt and adjust at the end.
Serving Suggestions
For a classic meal, serve the tagine over steamed couscous, which absorbs the spiced tomato broth. Plain couscous is usually made from wheat, so it is not gluten-free; use rice, quinoa, or millet if you need a naturally gluten-free base. Warm flatbread or crusty bread also works well for scooping up chickpeas and sauce. Set out extra lemon wedges, chopped cilantro, and a small bowl of olives so each person can adjust the brightness and saltiness at the table.
A crisp side can balance the soft, saucy vegetables. Try a simple cucumber and tomato salad dressed with lemon and olive oil, or serve lightly dressed greens alongside. For a more substantial spread, add roasted cauliflower or a plate of sliced oranges with a little cinnamon. Keep accompanying dishes simply seasoned: this tagine already has several layers of spice, fruit, and brine, so a heavily spiced side can compete with it.
Variations
Change the vegetables: Butternut squash can replace the sweet potato in the same amount, and turnip or parsnip can replace some of the carrots. For quicker-cooking vegetables such as green beans, add them with the zucchini rather than at the start. Leafy spinach can be stirred in during the final 2 minutes, just long enough to wilt. Avoid adding a large quantity of watery vegetables without adjusting the liquid, since they release moisture as they cook.
Make it less sweet or more substantial: Leave out the dried apricots for a more savory, less fruity broth, or use chopped dates for a softer sweetness. To add more protein and texture, stir in 1 cup (150 g) frozen peas during the last 5 minutes. For a richer sauce, mash a few cooked chickpeas against the side of the pot and stir them back in; this thickens the broth without adding flour or cream.
Adapt the spice level: Omit the cayenne for a mild version, or serve harissa at the table so people can add heat to their own bowls. Harissa varies in salt and intensity, so taste it before mixing any into the whole pot. A pinch more cinnamon makes the fruit notes more prominent, but use a light hand; too much can overwhelm the cumin, coriander, and vegetables.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking in a covered, shallow container. The tagine keeps for 3 to 4 days in the refrigerator. The vegetables may soften slightly as they sit, but the broth often tastes more blended the next day. Store couscous or rice separately if possible, because it will absorb the sauce and become softer during storage.
Reheat a portion in a saucepan over medium-low heat, stirring occasionally, until steaming hot throughout; add a splash of water or broth if the sauce has thickened. In a microwave, cover loosely and heat in short intervals, stirring between them for even heating. USDA FSIS advises reheating leftovers to 165°F (74°C); check the center with a food thermometer. Freeze cooled portions in airtight freezer-safe containers for up to 3 months for best quality. Thaw overnight in the refrigerator, then reheat as above.
Frequently Asked Questions
Do I need a traditional tagine pot?
No. A heavy Dutch oven or lidded saucepan works well on the stovetop. A traditional tagine has a shallow base and a tall, cone-shaped lid, but the key cooking idea here is a covered, gentle simmer that lets the vegetables cook in the seasoned liquid. If using a clay tagine, follow its manufacturer’s directions for heat and care, since some need gradual heating and a heat diffuser.
Can I make this without preserved lemon?
Yes. Use finely grated lemon zest and a little lemon juice as suggested in the tips. The result will taste fresher and less salty, without the distinctive savory, lightly fermented flavor of preserved lemon. Add salt only after tasting, particularly if you are also using briny olives.
Can I make the tagine ahead?
Yes. You can cook it up to 2 days ahead and refrigerate it once cooled. Reheat gently on the stovetop, adding a splash of broth if needed, then finish with fresh cilantro. For the best vegetable texture, you can also prepare the chopped ingredients in advance and cook the tagine on the day you plan to serve it.
How can I keep the vegetables from turning mushy?
Cut the root vegetables into even pieces, keep the heat at a gentle simmer, and add the zucchini later as directed. Begin checking for tenderness near the end of the stated cooking time, since vegetable size, pot shape, and burner strength can vary. Stop cooking once a knife slips easily into the carrots and sweet potato.
What can I use instead of chickpeas?
White beans are a convenient substitute and have a softer, creamier texture. Add canned, drained beans at the same stage as the chickpeas, but stir gently so they do not break apart. Brown or green lentils are another option, though they need different cooking times and may require more broth, so cook them separately and add them near the end.
Related
- Moroccan 3-Layer Cake with Orange and Almond
- Moroccan Recipe: 3-Ingredient Orange Salad
- Moroccan Food: Chicken Tagine with Olives and Lemon
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).