This fast, flavorful stew brings the warmth of Moroccan spices to your table in about half an hour. It’s hearty, plant-based, and packed with everyday pantry staples, so you can make it on a busy night without stress. The sauce is rich and tomatoey, the chickpeas are tender, and the sweet pops of carrot and dried fruit make every bite feel special.
Jump to RecipeServe it with couscous, rice, or warm flatbread, and you’ve got dinner that feels both comforting and bright.
What Makes This Special
This stew balances sweet, savory, and earthy notes in a way that feels satisfying without being heavy. Classic Moroccan-inspired spices—like cumin, paprika, and cinnamon—build layers of flavor fast. Chickpeas add plant protein and fiber, while tomatoes and greens make it vibrant and nourishing.
Best of all, it uses simple ingredients you likely have on hand, and it cooks in one pot for minimal cleanup.
What You’ll Need
- Olive oil – For sautéing and richness.
- 1 large onion, diced.
- 3 garlic cloves, minced.
- 2 medium carrots, sliced into half-moons.
- 1 red bell pepper, diced (optional but adds sweetness).
- 2 cans (15 oz/425 g each) chickpeas, drained and rinsed.
- 1 can (14.5 oz/410 g) diced tomatoes (or crushed tomatoes for a smoother stew).
- 1 1/2 cups (360 ml) vegetable broth (plus more as needed).
- 2 tablespoons tomato paste – For depth and body.
- 1/3 cup raisins or chopped dried apricots – Signature touch of gentle sweetness.
- 3 cups packed baby spinach or chopped kale.
- 1 lemon – Zest and juice for brightness.
- Fresh cilantro or parsley, chopped, for garnish.
- Sea salt and black pepper, to taste.
Spice blend (mix in a small bowl):
- 2 teaspoons ground cumin
- 1 1/2 teaspoons sweet paprika (or smoked for a deeper note)
- 1 teaspoon ground coriander
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon ground turmeric
- 1/4–1/2 teaspoon cayenne, to taste
To serve (optional but great):
- Couscous, rice, quinoa, or warm flatbread
- Toasted slivered almonds for crunch
- A dollop of dairy-free yogurt
Instructions
- Sweat the aromatics. Heat 2 tablespoons olive oil in a large pot over medium heat. Add onion and a pinch of salt. Cook 4–5 minutes until translucent.Stir in garlic and cook 30 seconds until fragrant.
- Add vegetables. Toss in carrots and bell pepper. Cook 3–4 minutes, stirring occasionally, until they start to soften.
- Bloom the spices. Sprinkle in the spice blend and tomato paste. Stir for 60–90 seconds to coat the veggies and wake up the spices.If the pot looks dry, add a splash of broth to avoid sticking.
- Build the stew. Add chickpeas, diced tomatoes, and vegetable broth. Stir in raisins or apricots. Bring to a gentle boil, then reduce heat to a lively simmer.
- Simmer. Cook uncovered for 10–12 minutes, stirring now and then, until the carrots are tender and the stew thickens.Add more broth if you prefer it looser.
- Finish with greens and lemon. Stir in spinach (or kale) until wilted, 1–2 minutes. Add lemon zest and 1–2 tablespoons lemon juice. Taste and adjust salt, pepper, and cayenne.
- Serve. Ladle into bowls.Top with chopped cilantro or parsley, almonds, and a spoon of dairy-free yogurt if you like. Pair with couscous or bread to soak up the sauce.
30-Minute Vegan Moroccan Chickpea Stew
Warm Moroccan spices, tender chickpeas, sweet dried fruit, and bright lemon — a hearty one-pot stew ready in half an hour
Ingredients — Stew
- 2 tbsp olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 medium carrots, sliced into half-moons
- 1 red bell pepper, diced (optional, adds sweetness)
- 2 tbsp tomato paste
- 2 cans (15 oz each) chickpeas, drained and rinsed
- 1 can (14.5 oz) diced or crushed tomatoes
- 1½ cups vegetable broth, plus more as needed
- â…“ cup raisins or chopped dried apricots
- 3 cups baby spinach or chopped kale, packed
- Zest of 1 lemon and 1–2 tbsp lemon juice
- Sea salt and black pepper to taste
Spice Blend
- 2 tsp ground cumin
- 1½ tsp sweet paprika (or smoked for deeper flavour)
- 1 tsp ground coriander
- ½ tsp ground cinnamon
- ½ tsp ground turmeric
- ¼–½ tsp cayenne, to taste
To Serve
- Couscous, rice, quinoa, or warm flatbread
- Fresh cilantro or parsley, chopped
- Toasted slivered almonds (optional, for crunch)
- Dairy-free yogurt (optional dollop)
Instructions
- Sweat the AromaticsHeat the olive oil in a large pot over medium heat. Add the diced onion and a pinch of salt. Cook for 4–5 minutes until translucent and soft. Stir in the garlic and cook for 30 seconds until fragrant.Don't rush the onions — 4 to 5 minutes of gentle cooking builds a sweet, flavourful base that the spices will build on.
- Add VegetablesAdd the carrots and bell pepper to the pot. Cook for 3–4 minutes, stirring occasionally, until they begin to soften.Keeping the vegetables in larger pieces rather than very fine dice gives the finished stew more texture and body.
- Bloom the SpicesSprinkle in the entire spice blend and stir in the tomato paste. Cook for 60–90 seconds, stirring constantly to coat the vegetables and toast the spices. If the pot looks dry, add a small splash of broth to prevent sticking.Blooming spices in the hot oil is the single most important step for depth of flavour — spices added straight to liquid taste flat and raw. A full 60 seconds of stirring is the minimum.
- Build and Simmer the StewAdd the chickpeas, canned tomatoes, vegetable broth, and raisins or dried apricots. Stir to combine and bring to a gentle boil. Reduce heat to a lively simmer and cook uncovered for 10–12 minutes, stirring occasionally, until the carrots are tender and the stew has thickened. Add more broth if you prefer a looser consistency.Don't over-simmer — 10 to 12 minutes after reaching a boil is enough. Cooking longer can make the chickpeas mushy and dull the spice flavours.
- Finish with Greens and LemonStir in the spinach or kale and cook for 1–2 minutes until wilted. Add the lemon zest and 1–2 tablespoons of lemon juice. Taste and adjust salt, pepper, and cayenne to your liking.Add lemon right at the end — cooking it for longer dulls its brightness. This final squeeze is what makes the whole stew taste alive.
- ServeLadle into bowls over couscous, rice, or quinoa, or serve with warm flatbread for scooping. Top with fresh cilantro or parsley, toasted almonds, and a dollop of dairy-free yogurt if you like.The stew tastes even better on day two as the spices deepen overnight — it's an ideal meal-prep recipe.
Tips for the Best Results
- Always bloom the spices in the hot oil with the tomato paste for a full 60–90 seconds — this is the step that separates deeply flavoured Moroccan stew from a flat, one-dimensional one.
- Salt in layers — add a pinch when cooking the onions, taste again after simmering, and adjust one final time with lemon at the end.
- Start with ¼ teaspoon cayenne and ⅓ cup dried fruit, then adjust — it's much easier to add more heat or sweetness than to balance too much of either.
- Simmer for 10–12 minutes only — chickpeas turn mushy with prolonged cooking and the stew loses its vibrant colour.
- Add greens and lemon only at the very end — both lose their colour and brightness with prolonged heat.
- The stew keeps for 4–5 days in the fridge and freezes for up to 3 months. For best flavour when reheating, add a fresh squeeze of lemon.
- To thicken, mash a small scoop of chickpeas against the side of the pot and stir in — this is faster and more flavourful than adding starch.
How to Store
- Fridge: Keeps well for 4–5 days in an airtight container. Flavor improves by day two.
- Freezer: Freeze up to 3 months.Cool completely, portion into containers, and label. Thaw in the fridge overnight and reheat gently with a splash of broth or water.
- Reheating: Warm on the stove over medium-low heat, stirring. Add extra lemon juice at the end to refresh the flavors.
Why This is Good for You
- Plant-powered protein and fiber: Chickpeas help keep you full and support steady energy.
- Antioxidant-rich spices: Turmeric, cinnamon, paprika, and cumin bring anti-inflammatory compounds and robust flavor without extra fat.
- Veggie variety: Tomatoes, carrots, and greens add vitamins A, C, K, and minerals like iron and potassium.
- Smart fats: Olive oil enhances absorption of fat-soluble nutrients and adds satiety.
Pitfalls to Watch Out For
- Skipping the spice bloom: Adding spices without toasting them in oil dulls their flavor.Give them that quick minute in the pot.
- Over-simmering: Cook long enough to meld flavors, but not so long that chickpeas get mushy. Ten to twelve minutes after boiling is about right.
- Under-seasoning: Salt in layers—onions, simmer, and finish. A final squeeze of lemon also brightens everything.
- Too sweet or too spicy: Start with less dried fruit and cayenne, then adjust.You want balance, not a sugar bomb or a firestorm.
Recipe Variations
- Harissa kick: Stir in 1–2 teaspoons harissa paste with the tomato paste for heat and smoky depth.
- Root veggie swap: Replace carrots with sweet potato or butternut squash (small cubes) and simmer until tender.
- Greens upgrade: Use kale or chard; add earlier and simmer 3–4 minutes to soften.
- Protein boost: Add a can of lentils or cubes of extra-firm tofu for extra protein and texture.
- Nutty crunch: Top with toasted pistachios or almonds for contrast.
- Creamy finish: Stir in 2–3 tablespoons coconut milk at the end for a silkier sauce.
- Low-sodium: Use no-salt-added tomatoes and broth; season at the end to taste.
FAQ
Can I make this oil-free?
Yes. Sauté the onions and veggies in a splash of broth instead of oil, adding more as needed to prevent sticking. The flavor stays solid, though olive oil adds a bit more roundness.
What can I use instead of chickpeas?
White beans, lentils, or a mix of both work well.
If using dried lentils, cook them separately first or simmer the stew longer with extra broth until tender.
Is this stew spicy?
It’s gently spiced, not very hot. Cayenne controls the heat. Start with 1/4 teaspoon and add more to taste, or include harissa if you like it fiery.
Can I make it in a slow cooker?
You can, but it’s already a 30-minute recipe.
If you still want to, sauté onions, garlic, and spices on the stove first, then transfer everything except greens to the slow cooker and cook on Low for 3–4 hours. Stir in greens and lemon before serving.
What should I serve it with?
Couscous is classic and quick. Rice, quinoa, or crusty bread work great too.
A crisp salad with cucumber and herbs makes a fresh side.
How do I thicken or thin the stew?
To thicken, simmer uncovered a few minutes or mash a small scoop of chickpeas against the pot. To thin, add warm broth until it reaches your preferred consistency.
Can I make it ahead for meal prep?
Absolutely. The flavors deepen after a day.
Store in individual containers and add greens and lemon just before eating for the brightest taste.
Jump to RecipeWrapping Up
This 30-Min Vegan Moroccan Chickpea Stew is weeknight-friendly, deeply flavorful, and endlessly flexible. It uses pantry staples, makes great leftovers, and feels special with just a few smart touches like lemon and dried fruit. Keep this one in your rotation, and dinner will feel both easy and exciting any night of the week.