Heat the olive oil in a large pot over medium heat. Add the onion and garlic and cook until the onion is softened, about 5 minutes.
Add the cumin, ginger, coriander, turmeric, paprika, salt, pepper, and cayenne and cook, stirring, until fragrant, about 1 minute.
Add the tomatoes, chickpeas, lentils and vegetable broth and bring to a boil. Reduce heat to a simmer and cook, stirring occasionally, until the lentils are tender, about 20 minutes.
Stir in the parsley and season to taste. Serve hot.
Interesting Facts
Moroccan Lentil Stew is vegan and gluten-free.
Lentils are a great source of plant-based protein and fiber.
This dish packs plenty of flavor thanks to the combination of spices used.