Moroccan Chickpea Tagine with Sweet Potato (Vegan)
A warming vegan tagine with chickpeas, sweet potato, apricots and warm Moroccan spices. Made in one pot, no tagine needed.
- Ready in 40 minutes · makes 4 servings
- Warm spices, sweet apricots and a little lemon: classic tagine balance
- Made in any heavy pot, no clay tagine required
- 11 g fiber and 11 g plant protein per serving
A tagine is both a dish and the cone-lidded clay pot it is cooked in. You do not need the pot for this one: a heavy saucepan gives you the same slow-simmered, deeply spiced stew of chickpeas, sweet potato and tomatoes.
The flavor comes from ras el hanout, a Moroccan spice blend, balanced by dried apricots and a little preserved lemon. It is hearty enough to serve guests and cheap enough for a Tuesday.
Why you will love this chickpea tagine
- Big flavor, little effort: spices bloom in oil, then everything simmers.
- Naturally vegan and gluten free (serve with rice or quinoa instead of couscous).
- Better the next day: perfect for meal prep.
- Budget friendly: canned chickpeas and one sweet potato.
Ingredients and swaps
- Ras el hanout: a warm Moroccan blend. No jar? Use 1 tsp cumin, 1 tsp paprika, 1/2 tsp cinnamon and 1/2 tsp turmeric.
- Chickpeas: two cans, drained and rinsed, or about 3 cups home-cooked.
- Sweet potato: cut it into 2 cm (3/4 inch) cubes so it cooks in 20 minutes. Butternut squash is a great swap.
- Dried apricots: they melt into the sauce. Raisins or dates work too.
- Preserved lemon: salty and floral. Lemon zest plus a pinch of salt is a good stand-in.

How to make chickpea tagine
Soften the onion in olive oil, then add garlic, ginger and the spices for one minute. This step, called blooming, wakes up the spices and is the secret to a deep-tasting tagine.
Stir in the tomato paste, then the sweet potato, chickpeas, tomatoes, stock and apricots. Bring it to a boil, cover, and simmer gently for 20 to 25 minutes, until the sweet potato is tender.
Finish with preserved lemon or lemon zest, taste for salt, and scatter with cilantro and toasted almonds.
Tips for the best result
- Keep the simmer gentle so the sweet potato holds its shape.
- If the sauce is thin, simmer uncovered for the last 5 minutes.
- Taste at the end: a squeeze of lemon brightens everything.
- Toast the almonds in a dry pan for 2 minutes for extra crunch.
Easy variations
- With chicken: brown 500 g chicken thighs first and simmer them in the sauce.
- Greens: stir in spinach or chopped kale at the end.
- Spicy: add 1 to 2 tsp harissa.
- Olives: a handful of green olives with the lemon.
What to serve with it
Couscous is classic. Rice, quinoa, warm flatbread or Moroccan khobz are all great for mopping up the sauce.
Storage and reheating
Refrigerate for up to 4 days or freeze for up to 3 months. Reheat in a pot with a splash of water. The flavor gets deeper on day two.
You might also like: Creamy Tomato Orzo (One-Pot, 20 Minutes)

recipe card
Moroccan Chickpea Tagine with Sweet Potato (Vegan)
Chickpeas and sweet potato simmered with tomatoes, apricots and ras el hanout.
Tried & testedIngredients servings
Steps
- Heat the oil in a heavy pot over medium heat. Cook the onion for 5 minutes, until soft.
- Add the garlic, ginger and ras el hanout. Stir for 1 minute.
- Stir in the tomato paste and cook 1 minute.
- Add the sweet potato, chickpeas, tomatoes, stock, apricots and salt. Bring to a boil.
- Cover and simmer gently for 20 to 25 minutes, until the sweet potato is tender.
- Stir in the preserved lemon. Taste and adjust the salt.
- Top with cilantro and almonds. Serve with couscous, rice or bread.
Nutrition per serving, estimated from standard ingredient data. It varies with brands and portions.
Cook's notes
- No ras el hanout: use 1 tsp cumin, 1 tsp paprika, 1/2 tsp cinnamon and 1/2 tsp turmeric.
Questions people ask
Do I need a tagine pot?
No. A heavy pot or Dutch oven with a lid works perfectly on the stove.
What does ras el hanout taste like?
Warm and fragrant rather than hot: cumin, coriander, cinnamon, ginger, turmeric and pepper are common in most blends.
Is chickpea tagine gluten free?
The tagine is. Serve it with rice or quinoa instead of couscous, which is made from wheat.



