Print

Curried Tomato Lentil Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 82 reviews

This Curried Tomato Lentil Soup is a hearty and aromatic dish combining the earthiness of lentils with vibrant spices like cumin, curry powder, and turmeric. Enriched with fresh vegetables and simmered to perfection in a flavorful tomato base, this soup offers warmth and nourishment. Finished with a splash of lemon juice and fresh herbs, it makes for a comforting, nutritious meal perfect for any season.

Ingredients

Vegetables and Aromatics

  • 3 tbsp olive oil (45g)
  • 1 large onion, chopped
  • 2 large carrots, chopped
  • 2 celery stalks, chopped
  • 4 garlic cloves, minced

Spices and Seasonings

  • 3 tbsp tomato paste (48g)
  • 2 tsp cumin
  • 1 tsp curry powder
  • 1/2 tsp dried thyme
  • 1/2 tsp ground black pepper
  • 1/2 tsp ground turmeric
  • 1/2 tsp salt, plus more to taste

Main Ingredients

  • 1 ½ cup dried green lentils, washed (290g)
  • 1 can chopped tomatoes (15oz / 425g)
  • 4 cups vegetable stock (960ml)
  • 2 cups water (480ml)
  • 2 tbsp lemon juice (30ml)

For Serving

  • Fresh herbs (such as cilantro or parsley)

Instructions

  1. Heat the Olive Oil: In a large pot over medium heat, warm 3 tablespoons of olive oil until shimmering.
  2. Sauté Aromatics: Add the chopped onion, carrots, and celery to the pot. Cook for about 7-10 minutes, stirring occasionally, until the vegetables are softened and the onions are translucent.
  3. Add Garlic and Spices: Stir in the minced garlic, tomato paste, cumin, curry powder, dried thyme, ground black pepper, turmeric, and salt. Cook for 1-2 minutes, stirring continuously to toast the spices and deepen the flavors.
  4. Add Lentils and Liquids: Pour in the washed green lentils, chopped tomatoes (with their juices), vegetable stock, and water. Stir everything together to combine.
  5. Simmer the Soup: Bring the mixture to a boil, then reduce the heat to low and cover the pot. Let it simmer for 35-40 minutes, or until the lentils are tender and the soup has thickened to your liking.
  6. Finish with Lemon Juice: Stir in 2 tablespoons of lemon juice to brighten the flavors. Taste and adjust seasoning with additional salt if needed.
  7. Serve: Ladle the soup into bowls and garnish with fresh herbs of your choice. Serve warm and enjoy!

Notes

  • You can substitute green lentils with brown lentils but adjust the cooking time as brown lentils may take a bit longer to cook.
  • For a creamier texture, blend a portion of the soup before adding lemon juice.
  • This soup freezes well; store in airtight containers for up to 3 months.
  • Use vegetable stock with low sodium to control salt content.
  • Adjust the curry powder to your taste preference for spiciness.