A creamy, nourishing carrot and lentil soup infused with warming spices like cumin, coriander, and turmeric. Naturally vegan, protein-packed, and perfect for cozy meals.
2 tbsp olive oil
1 onion, chopped
2 garlic cloves, minced
1 tbsp grated fresh ginger
1 tsp ground cumin
1 tsp ground coriander
1/2 tsp ground turmeric
4 cups chopped carrots (about 5–6 medium)
1 cup red lentils, rinsed
4 cups vegetable broth
1/2 cup coconut milk (optional)
1 tbsp lemon juice
Salt and pepper to taste
Fresh cilantro or parsley, for garnish
Heat olive oil in a large pot. Add onion and cook 5 minutes until soft.
Add garlic and ginger, sauté 1 minute.
Stir in cumin, coriander, and turmeric. Toast for 30 seconds.
Add carrots and lentils. Stir to coat with spices.
Pour in vegetable broth. Bring to a boil, reduce heat, and simmer 20–25 minutes until carrots and lentils are soft.
Blend soup until smooth with an immersion blender or in batches.
Stir in coconut milk if using. Simmer 5 more minutes.
Add lemon juice, season with salt and pepper.
Garnish and serve hot.