Recipes
Moroccan Chickpea Tagine Recipe
This Moroccan chickpea tagine is a hearty, warmly spiced one-pot stew made with chickpeas, vegetables, tomatoes, and a bright finish of lemon and herbs. Serve it with couscous or crusty bread for a satisfying vegetarian dinner.

Overview
This Moroccan chickpea tagine is a hearty vegetable stew with tender carrots and sweet potato, creamy chickpeas, and a tomato-rich sauce scented with cumin, coriander, ginger, cinnamon, and paprika. It is cooked in a heavy pot rather than requiring a traditional tagine, so you can make it with everyday cookware.
The stew develops its best flavor from gently cooking the onion and spices before adding the tomatoes and stock. A final squeeze of lemon keeps the sauce bright, while cilantro or parsley adds freshness. Serve it over couscous, rice, or with warm bread for spooning up the sauce.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped, about 1 1/2 cups
- 3 garlic cloves, minced
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon sweet paprika
- 1 teaspoon ground ginger
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon cayenne pepper, optional
- 1 teaspoon kosher salt, plus more to taste
- 2 tablespoons tomato paste
- 1 can (14 1/2 ounces) crushed tomatoes
- 3 cups low-sodium vegetable broth
- 2 medium carrots, peeled and cut into 1/2-inch half-moons
- 1 medium sweet potato, peeled and cut into 3/4-inch cubes, about 2 cups
- 2 cans (15 ounces each) chickpeas, drained and rinsed
- 1/2 cup pitted green olives, halved, optional
- 1 tablespoon fresh lemon juice, plus lemon wedges for serving
- 1/4 cup chopped fresh cilantro or flat-leaf parsley
- Cooked couscous, rice, or warm bread, for serving
How to make it
Prepare the vegetables and chickpeas. Chop the onion, carrots, and sweet potato before heating the pot. Drain and rinse the chickpeas thoroughly. This keeps the cooking process steady once the stew begins to simmer.
Soften the onion. Heat the olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the onion and cook for 6 to 8 minutes, stirring occasionally, until it is soft and translucent but not deeply browned. If it starts sticking, reduce the heat and add 1 tablespoon of water.
Toast the aromatics and spices. Add the garlic, cumin, coriander, paprika, ginger, cinnamon, cayenne, and salt. Stir for about 60 seconds, just until the garlic smells fragrant and the spices coat the onion. Do not let the garlic darken; burnt garlic will make the stew taste bitter.
Cook the tomato paste. Stir in the tomato paste and cook for 1 to 2 minutes. It should darken slightly and leave a thin reddish film on the bottom of the pot. This brief step gives the finished sauce a fuller flavor.
Build the stew. Pour in the crushed tomatoes and vegetable broth, scraping the bottom of the pot with a wooden spoon. Add the carrots, sweet potato, chickpeas, and olives, if using. Stir well and bring the mixture to a gentle boil.
Simmer until tender. Reduce the heat to low, cover the pot, and simmer for 25 minutes. Remove the lid and continue simmering for 10 to 15 minutes, or until the sweet potato and carrots are easily pierced with a fork and the liquid has thickened enough to coat a spoon. Stir every few minutes so the vegetables do not catch on the bottom.
Adjust the texture and seasoning. If the stew looks thin, simmer uncovered for another 5 minutes. If it is thicker than you prefer, add warm water or broth 2 tablespoons at a time. Taste and add more salt, lemon juice, or cayenne as needed. The finished tagine should be saucy, not watery, with tender vegetables that still hold their shape.
Finish and serve. Stir in the lemon juice and half of the chopped cilantro or parsley. Rest the tagine for 5 minutes off the heat; the sauce will settle and thicken slightly. Scatter the remaining herbs over each serving and serve hot with couscous, rice, or warm bread.
Expert tips
- For a thicker sauce: Mash 1/2 cup of the chickpeas against the side of the pot during the final 10 minutes, then stir them back into the stew.
- For even cooking: Cut the sweet potato into slightly larger pieces than the carrots because it softens faster.
- Preserved lemon option: For a more pronounced citrus flavor, replace the lemon juice with 1 tablespoon finely minced rinsed preserved lemon. Add it at the end with the herbs.
- Realistic substitutions: Use canned diced tomatoes blended briefly in place of crushed tomatoes. Yukon Gold potatoes can replace the sweet potato, though the stew will be less sweet. Canned white beans can replace the chickpeas, but add them during the last 15 minutes so they do not break down.
- If the stew tastes flat: Add lemon juice first, then taste for salt. Spices provide warmth, but acidity and salt bring the flavors into focus.
- If the vegetables are still firm: Cover the pot and continue simmering in 5-minute increments. Keep the heat low; a hard boil can make the sauce reduce before the vegetables soften.
Serving and storage
Serve the tagine over plain or herb-finished couscous, rice, or quinoa, or offer warm bread alongside it. A simple couscous side such as lemon herb couscous works especially well with the tomato-spiced sauce.
Cool leftovers promptly, then refrigerate them in a covered container for up to 4 days. Reheat gently in a saucepan over medium-low heat, stirring occasionally and adding a splash of water or broth if the sauce has thickened. The tagine can also be frozen in airtight portions for up to 3 months; thaw it in the refrigerator before reheating. Add fresh herbs and a squeeze of lemon after reheating for the brightest flavor.
Frequently asked questions
Can I make Moroccan chickpea tagine without a tagine pot?
Yes. Use a large Dutch oven or heavy-bottomed pot with a lid. Keep the heat low during the simmer so the vegetables cook evenly and the sauce does not reduce too quickly.
Can I use dried chickpeas instead of canned?
Yes, but cook the dried chickpeas separately until tender before adding them. You will need about 4 1/2 cups of cooked chickpeas to replace the two 15-ounce cans.
Why is my chickpea tagine watery?
Simmer it uncovered for 5 to 10 minutes so excess liquid can evaporate. You can also mash some chickpeas into the sauce, which thickens it without adding flour.
Is this chickpea tagine spicy?
It is warmly spiced rather than hot. The cayenne is optional, so leave it out for a mild stew or add it gradually at the end if you want more heat.
What can I serve with chickpea tagine?
Couscous, rice, quinoa, or warm flatbread all work well. Add lemon wedges, fresh cilantro or parsley, and optional plain yogurt for serving.


