This spiced carrot & lentil soup is creamy, warming, and full of flavor. Made in one pot with pantry staples, it’s vegan, protein-rich, and perfect for cozy meals or make-ahead lunches.
1 tbsp olive oil
1 medium onion, chopped
2 garlic cloves, minced
1 tbsp fresh ginger, grated
1 tsp ground cumin
1 tsp ground coriander
½ tsp ground turmeric
4 large carrots, peeled and sliced
1 cup red lentils, rinsed
4 cups vegetable broth
Juice of ½ lemon
Salt and pepper, to taste
(Optional) ½ cup coconut milk
(Optional garnish) Fresh cilantro, red pepper flakes, toasted seeds
Heat olive oil in a large pot over medium heat. Sauté onion for 5–7 minutes.
Add garlic and ginger, cook for 1 minute.
Stir in cumin, coriander, and turmeric. Cook for 30 seconds.
Add carrots and lentils, stirring to coat.
Pour in vegetable broth. Bring to a boil, reduce heat, and simmer for 20–25 minutes.
Blend until smooth using an immersion blender or in batches.
Stir in lemon juice, coconut milk if using, and season with salt and pepper.
Serve hot, garnished as desired.