This Moroccan-style chickpea stew simmers tomatoes, vegetables and dried apricots with warm spices for a hearty one-pot meal. Inspired by the tagine-style stews found across Morocco, it is served with couscous, rice or bread; ingredients and seasoning vary between cooks and regions.
Ingredients
- 2 tablespoons olive oil (30 ml)
- 1 large yellow onion, diced (about 8 oz/225 g)
- 2 medium carrots, cut into ½-inch (1 cm) pieces (about 6 oz/170 g)
- 1 red bell pepper, seeded and diced (about 6 oz/170 g)
- 3 garlic cloves, finely chopped (about 9 g)
- 1 tablespoon tomato paste (16 g)
- 2 teaspoons ground cumin (about 4 g)
- 1½ teaspoons ground coriander (about 3 g)
- 1 teaspoon sweet paprika (about 2 g)
- ½ teaspoon ground cinnamon (about 1 g)
- ¼ teaspoon cayenne pepper, or less to taste (about 0.5 g)
- 1 can chickpeas, drained and rinsed (15 oz/425 g can; about 1½ cups drained)
- 1 can chopped tomatoes and their juice (14½ oz/411 g)
- 3 cups low-sodium vegetable broth (720 ml)
- ½ cup chopped dried apricots (about 3 oz/85 g)
- ½ teaspoon fine salt (about 3 g), plus more to taste
- ¼ teaspoon freshly ground black pepper (about 0.5 g)
- 1 cup chopped kale, tough stems removed (about 1 oz/30 g)
- 1 tablespoon lemon juice (15 ml)
- ¼ cup chopped fresh cilantro (about 4 g)
- Optional: 1 tablespoon finely chopped preserved lemon (about 15 g)
Instructions
- Prepare the ingredients. Dice the onion, carrots and bell pepper, chop the garlic and apricots, and drain and rinse the chickpeas. Measure the spices and broth before you start cooking; this keeps the short spice-cooking stage from becoming rushed. If using preserved lemon, rinse it briefly if it tastes very salty, then chop it finely.
- Soften the onion. Set a heavy 4-quart (3.8 L) pot or Dutch oven over medium heat and add the olive oil. When it shimmers, stir in the onion and cook for about 7 minutes, stirring every so often, until it is soft and translucent. If the onion starts browning before it softens, lower the heat a little.
- Cook the vegetables and aromatics. Add the carrots and bell pepper and cook for 5 minutes, stirring occasionally. Stir in the garlic, cumin, coriander, paprika, cinnamon and cayenne, and cook for 1 minute until fragrant. Keep the spices moving so they bloom in the oil without scorching. Add the tomato paste and stir for another minute to coat the vegetables.
- Build the stew. Pour in the chopped tomatoes and vegetable broth, scraping the bottom of the pot to loosen any browned paste or spices. Add the dried apricots, salt and black pepper. Bring the liquid to a gentle boil, then turn the heat down until it simmers steadily. Cover the pot with the lid slightly ajar and cook for 25 minutes, stirring once or twice. The carrots should be beginning to soften, and the broth should smell warmly spiced rather than sharply raw.
- Add the chickpeas. Stir in the drained chickpeas and simmer uncovered for 12 minutes. This gives them time to take on the tomato and spice flavors while the liquid reduces slightly. Stir from the bottom once or twice; if the stew is bubbling hard or sticking, lower the heat and add a splash of broth or water.
- Finish with greens and lemon. Fold in the kale and cook for about 3 minutes, just until it wilts and turns tender. Take the pot off the heat and stir in the lemon juice, cilantro and, if using, preserved lemon. Taste a spoonful before adding more salt: broth, canned tomatoes and preserved lemon can all contribute different amounts.
- Adjust the texture. For a thicker stew, mash a few chickpeas against the side of the pot and stir them back in. If it is thicker than you like, add warm broth a little at a time. The finished stew should be spoonable, with enough sauce to soak into the grain or bread alongside it.
- Rest briefly and serve. Let the stew stand for 3 minutes so it settles and the flavors come together, then taste once more for salt, pepper and lemon. Spoon it into warm bowls and add extra cilantro if you like. The cooking time is about 55 minutes; the short rest is included in the overall total time.
Tips
- Control the heat. Cayenne can vary in strength, so start with ¼ teaspoon or use just a pinch for a mild stew. If serving people with different preferences, leave the pot mild and offer harissa or hot sauce at the table. Harissa is a North African chile paste; it adds a more direct chile flavor and can be salty, so taste before adding extra salt.
- Choose a practical preserved-lemon substitute. Preserved lemon is a salted, fermented lemon condiment that gives the stew a distinctive bright, savory citrus note. It is optional here. If you cannot find it, use the listed fresh lemon juice and add 1 teaspoon finely grated lemon zest; the result will taste fresher and less briny, but still lift the rich tomato broth.
- Keep the simmer gentle. A hard boil can break down the vegetables and reduce the broth before the carrots are tender. Once the pot reaches a boil, lower the heat and look for small, steady bubbles. If using a thin-bottomed saucepan, stir more often near the end to prevent sticking.
- Check the chickpeas you buy. Canned chickpeas are already cooked, so they only need the final simmer to warm through and absorb flavor. Drain and rinse them to remove the canning liquid. If using home-cooked chickpeas instead, measure about 1½ cups (250 g) cooked and tender chickpeas for the same result.
Serving Suggestions
Serve the stew over fluffy couscous for a familiar tagine-style pairing, or choose rice, quinoa or millet if you prefer a different grain. For a gluten-free meal, check that the broth is labeled gluten-free and serve the stew with rice or quinoa rather than wheat couscous. Warm flatbread or crusty bread is useful for scooping up the tomato-and-apricot sauce.
A small bowl of plain yogurt makes a cool contrast to the spices; use a dairy-free yogurt if you want to keep the meal vegan. Add toasted almonds or sesame seeds for crunch, and put extra cilantro, lemon wedges and chile paste on the table so everyone can adjust their own bowl. If serving the stew as part of a larger meal, pair it with a simple cucumber or leafy salad dressed with lemon and olive oil.
Variations
Make it with sweet potato: Replace one carrot with 1 medium sweet potato, peeled and cut into ½-inch (1 cm) cubes. Add it with the carrots, and check that it is tender before adding the chickpeas. Sweet potato makes the stew sweeter and more substantial, so a little extra lemon at the end can help balance it.
Add other vegetables: A diced zucchini can go in for the last 12 minutes with the chickpeas so that it softens without turning mushy. For a pantry-friendly alternative, stir in 1 cup (150 g) frozen peas during the final 3 minutes instead of kale. Spinach also works; add it off the heat and let the residual warmth wilt it.
Use a different bean or dried fruit: White beans can replace the chickpeas in the same quantity, although they make the stew milder and creamier. Chopped prunes or raisins can stand in for dried apricots; start with ⅓ cup (about 55 g) because raisins are smaller and can make each spoonful sweeter. These are flexible home-style adaptations, not a claim that every Moroccan stew uses the same ingredients.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking, in a shallow airtight container. The stew keeps for 3–4 days in the refrigerator. Its flavor often becomes more rounded by the next day, though the vegetables will soften further as they sit.
Reheat only the portion you plan to eat in a small saucepan over medium-low heat, stirring often and adding a splash of water or broth if it has thickened. Heat leftovers to 165°F (74°C), checking the center with a food thermometer, in line with USDA FSIS guidance. You can also microwave a covered portion, stirring halfway through and checking the temperature in more than one spot. Freeze cooled stew in airtight, freezer-safe containers for up to 3 months for best quality; thaw it in the refrigerator before reheating.
Frequently Asked Questions
Can I make Moroccan stew ahead of time?
Yes. Cook it as directed, cool it promptly and refrigerate it for up to 3–4 days. Reheat gently to 165°F (74°C) before serving. If you are planning ahead, you can also chop the vegetables and measure the spices a day in advance, keeping them covered and refrigerated separately.
Can I use dried chickpeas instead of canned?
Use dried chickpeas only after cooking them until tender; do not add them dry to this recipe because the cooking time and liquid would not be enough to soften them. Prepare them separately, then use about 1½ cups (250 g) cooked chickpeas in the stew. Salted or unsalted cooking water is fine, but taste the finished stew before seasoning.
Is this Moroccan stew spicy?
As written, it is warmly spiced but only mildly hot, since the cayenne quantity is small. Cumin, coriander, paprika and cinnamon bring aroma rather than strong chile heat. Reduce or omit the cayenne for a milder pot, or serve harissa separately for anyone who wants more heat.
What can I use instead of kale?
Use spinach, chard or another tender leafy green. Add spinach at the end and let it wilt off the heat; give chopped chard a few minutes in the simmer, depending on the thickness of its stems. You can also leave the greens out—the stew will still be complete and filling.
How can I make the stew thicker?
Simmer it uncovered for a few extra minutes, keeping an eye on the bottom of the pot, or mash several chickpeas into the broth. Both methods thicken the stew without adding flour or another ingredient. If it becomes too thick, stir in warm water or broth a tablespoon or two at a time until it is easy to spoon.
Related
- Jamaican Stewed Chicken: A Rich, One-Pot Classic
- Jamaican Stew Peas Without Meat: A Hearty Bean Recipe
- Jamaican Stew Pork: Tender, Deeply Seasoned and Slow-Cooked
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).