You can’t beat a healthy bowl of Moroccan Carrot and Lentil Soup on a chilly evening. Warm spices like garam masala, cinnamon, cumin and coriander and the addition of fresh ginger come together beautifully in this hearty vegetarian soup recipe that tastes like it’s been slow simmered for hours but comes together in less than 45 minutes.
Over medium heat, saute onions in extra virgin olive oil until translucent. Add garlic and ginger and saute until fragrant, about 30 seconds. Add the next six ingredients (through coriander) and saute until fragrant and spices coat vegetables, about 30 seconds.
Stir in the next three ingredients (through lentils) and bring to a boil. Reduce heat, cover and simmer for 20-25 minutes or until lentils and carrots are cooked through.
Use an immersion blender (low setting) to puree the soup to your desired consistency. I prefer to leave about a quarter of the soup chunky. If you don’t have an immersion blender, let the soup cool for 5-10 minutes then use a traditional blender to puree the soup in several small batches.
Garnish with cilantro, if desired, and drizzle with extra virgin olive oil. Enjoy!
Notes
Shave minutes off of the total time by preparing the ingredients the night before.
Fresh ginger is key here, but if you can’t find it or aren’t used to cooking with it you may find ginger paste in the refrigerated herb section of your grocery store. Use 1 teaspoon of ground ginger in a pinch.