Vegan Moroccan stew is a warmly spiced, plant-based one-pot meal made here with chickpeas, sweet potato, carrots, tomatoes, and dried apricots. It is inspired by the varied tagine-style stews of Morocco, though ingredients and seasonings differ across regional and family versions; a gentle simmer brings the sweet, savory, and aromatic flavors together.
Ingredients
- 1 tablespoon olive oil (15 ml)
- 1 medium yellow onion, diced (about 1 cup / 150 g)
- 3 garlic cloves, finely chopped (about 1 tablespoon / 9 g)
- 1 tablespoon tomato paste (16 g)
- 1 teaspoon ground cumin (2 g)
- 1 teaspoon ground coriander (2 g)
- 1 teaspoon sweet paprika (2 g)
- ½ teaspoon ground cinnamon (1 g)
- ¼ teaspoon ground turmeric (about 0.5 g)
- ¼ teaspoon cayenne pepper (about 0.5 g), or less to taste
- 1 medium sweet potato, peeled and cut into ¾-inch cubes (about 2 cups / 300 g)
- 2 medium carrots, peeled and cut into ½-inch rounds (about 1½ cups / 180 g)
- 1 can chickpeas, drained and rinsed (15 ounces / about 250 g drained)
- 1 can diced tomatoes with their juices (14.5 ounces / 411 g)
- 2 cups vegetable broth (480 ml), preferably lower-sodium
- ¼ cup dried apricots, chopped (about 35 g)
- ½ teaspoon fine salt (about 3 g), plus more to taste
- ¼ teaspoon freshly ground black pepper (about 0.5 g)
- ½ cup pitted green olives, halved (about 70 g), optional
- 1 tablespoon fresh lemon juice (15 ml)
- ¼ cup chopped fresh cilantro or flat-leaf parsley (about 10 g)
- 2 tablespoons toasted sliced almonds (about 12 g), optional, for serving
Instructions
- Prepare the ingredients. Dice the onion, chop the garlic and apricots, and cut the sweet potato and carrots into even pieces so they cook at roughly the same rate. Drain and rinse the chickpeas. Measure the spices and broth before you begin cooking; this makes the short stages of blooming the spices easier to manage.
- Soften the onion. Heat the olive oil in a heavy, medium-large pot or Dutch oven over medium heat. Add the onion and cook for about 8 minutes, stirring every minute or two, until soft and translucent. If it starts to brown quickly, lower the heat slightly. The goal is a sweet, softened base rather than deeply browned onion.
- Bloom the aromatics. Stir in the garlic, cumin, coriander, paprika, cinnamon, turmeric, and cayenne. Cook for 1 minute, stirring constantly, until fragrant. Add the tomato paste and stir for another minute to coat the onion and toast the paste lightly. Keep the mixture moving; dry spices and tomato paste can scorch if left against the bottom of the pot.
- Add the vegetables and liquid. Tip in the sweet potato, carrots, chickpeas, diced tomatoes and their juices, broth, chopped apricots, salt, and black pepper. Stir well, scraping the bottom of the pot to loosen any browned spice mixture. Increase the heat and bring the stew to a gentle boil, which should take about 5 minutes.
- Simmer until tender. Reduce the heat to low, cover the pot with the lid slightly ajar, and simmer for 25 minutes. Stir once or twice during cooking. The sweet potato should be tender when pierced with a fork but still hold its shape, and the carrots should be soft without turning mushy. If the stew is bubbling hard, lower the heat; a quiet simmer gives the vegetables time to cook evenly.
- Finish the stew. Stir in the olives, if using, and simmer uncovered for 5 minutes. Turn off the heat and mix in the lemon juice and most of the chopped cilantro or parsley. Taste a spoonful and adjust the salt, pepper, lemon, or cayenne as needed. If it tastes a little flat, a small additional squeeze of lemon usually brightens it without making the stew taste sour.
- Serve. Ladle into bowls and finish with the remaining herbs and toasted almonds, if desired. The stew is ready to eat right away, but it will thicken slightly as it stands for a few minutes.
Tips
- Cut the vegetables evenly. Pieces close to the sizes listed cook more predictably. Larger sweet potato cubes may need extra simmering time, while very small pieces can break down and make the stew overly thick.
- Keep the spice heat adjustable. Cayenne is optional, and the quantity here gives a mild warmth rather than a strongly hot stew. For a family meal with different heat preferences, leave it out during cooking and offer chili flakes at the table.
- Use broth carefully. Vegetable broths vary in saltiness, and olives add more once stirred in. Start with the listed salt, then taste after the olives and lemon have gone in before adding more.
- Choose a useful substitute for preserved lemon. Preserved lemon is used in some Moroccan-inspired stews and tagines, but it can be hard to find. The fresh lemon juice here provides a clean lift instead; if you have preserved lemon, use 1 tablespoon (about 15 g) of finely chopped rind and reduce the added salt because it is often quite salty.
Serving Suggestions
Serve the stew in wide bowls with warm couscous, which soaks up the tomato-spice broth. For a gluten-free plate, use cooked quinoa or rice instead; check the package instructions and start the grain while the stew simmers. Crusty bread or warm flatbread also works well for scooping. A simple side of sliced cucumber, tomatoes, and herbs adds a cool, fresh contrast, while a spoonful of unsweetened plant-based yogurt can soften the spices.
The almonds and fresh herbs are optional, but they add a welcome change in texture and a fresh finish. If serving a group, set them out separately along with lemon wedges so everyone can season their own bowl. For a more substantial meal, serve a small green salad first or add another can of chickpeas and a little extra broth to stretch the pot; the latter makes the texture heartier and may require a few extra minutes to heat through.
Variations
Change the vegetables: Replace the sweet potato with peeled butternut squash in the same quantity, cut into similar-sized cubes. It has a comparable sweetness and cooks at a similar pace. You can also use 1½ cups (about 200 g) of cauliflower florets, added for the final 15 minutes so they remain intact. Avoid adding delicate greens at the beginning; stir in a few handfuls of spinach during the last 2 minutes instead.
Make it fruitier or more savory: Swap the dried apricots for ¼ cup (35 g) chopped dried dates or raisins. Dates make the broth a little richer and sweeter, while raisins add small bursts of sweetness. For a less sweet version, omit the dried fruit and add another ½ cup (120 ml) broth if you want a looser stew. Green olives bring briny savoriness; leave them out for a gentler flavor or use a smaller amount.
Adjust the spices: Ras el hanout is a traditional North African spice blend that varies by maker and can be difficult to source in some shops. You can replace the cumin, coriander, paprika, cinnamon, turmeric, and cayenne with 1 tablespoon (about 7 g) ras el hanout. The result will be more blend-dependent, with a broader and sometimes more floral spice profile. Check whether the blend contains salt before seasoning the pot.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking in a shallow, covered container. The stew keeps for 3 to 4 days in the refrigerator. It will thicken as it chills, particularly if served with couscous that has been mixed into the same container; store the grain separately when possible so it does not absorb all the broth.
Reheat only the portion you plan to eat in a saucepan over medium-low heat, stirring occasionally and adding a splash of water or broth if needed. Heat leftovers to 165°F (74°C), checking the center with a food thermometer. In a microwave, cover loosely, stir partway through, and check several spots for even heating. Freeze cooled stew in airtight, freezer-safe containers for up to 3 months; leave a little room at the top for expansion. Thaw overnight in the refrigerator and reheat as directed. The sweet potato may soften slightly after freezing, but the flavor remains suitable for a quick meal.
Frequently Asked Questions
Is this stew traditionally Moroccan?
This recipe is Moroccan-inspired rather than a claim to one definitive traditional version. Moroccan home cooking includes many regional and family approaches, and tagine-style dishes vary in their vegetables, spices, fruit, and cooking methods. The cumin, coriander, cinnamon, apricots, and olives create a familiar sweet-savory direction while keeping the recipe practical for a stovetop pot.
Can I use dried chickpeas instead of canned?
Yes. Cook dried chickpeas separately until fully tender, then use about 1½ cups (250 g) cooked chickpeas in place of the drained can. The exact yield depends on the beans and how they are cooked. Do not add dry chickpeas directly to this recipe: the short simmer is not long enough to cook them through, and they would take up too much of the broth.
Can I make the stew ahead?
Yes. You can make it up to 3 days ahead and refrigerate it promptly. The flavors settle together as it rests, and it may taste even more rounded the next day. Reheat it gently to 165°F (74°C), adding a little broth or water to loosen it, then add fresh herbs or a squeeze of lemon just before serving.
How can I make it less spicy?
Leave out the cayenne. The other spices are aromatic rather than hot, so the stew will still have plenty of flavor. If you have already added cayenne and find the result too spicy, serve it with couscous, rice, or unsweetened plant-based yogurt; adding more broth can also dilute the heat, though it will make the stew less concentrated.
Why is my stew watery, and how can I thicken it?
Vegetables release different amounts of moisture, and some canned tomatoes are juicier than others. Simmer the stew uncovered for a few extra minutes to reduce the liquid, stirring gently so the sweet potato does not stick. For a thicker texture, mash a few chickpeas and sweet potato cubes against the side of the pot, then stir them back in rather than adding flour or starch.
Related
- Portuguese Fish Soup with Tomato, Potatoes, and Herbs
- Portuguese Fish Stew Recipe, Hairy Bikers-Inspired
- Portuguese Fish Stew with Chorizo: A Cozy One-Pot Meal
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).