Heat the olive oil in a large pot over medium heat. Add the onion and garlic and cook, stirring occasionally, until the onion is softened, about 5 minutes.
Add the cumin, coriander, smoked paprika, and turmeric and cook, stirring, for 1 minute.
Add the tomatoes and their juices, vegetable broth, and lentils and bring to a boil. Reduce the heat to low and simmer, stirring occasionally, until the lentils are tender, about 20 minutes.
Stir in the parsley and lemon juice and season with salt and pepper to taste. Serve hot.
Interesting Facts
This Moroccan Lentil Soup is vegan and gluten-free, making it a great dish for people with dietary restrictions.
This soup can be easily adapted to be made with different types of lentils, such as red or yellow lentils.
This soup can be served with a dollop of plain Greek yogurt for added creaminess.