Total Time
Prep 15 mins
Cook 40 mins

One of my favorite soups. It's tasty and easy to make. From Williams-Sonoma Collection "Healthy First Courses": For a vegetarian version, replace beef stock with vegetable stock. For a creamier soup, puree half of it in a food processor or blender and stir back into the pot.

Ingredients Nutrition


  1. In a large pot over medium heat, warm olive oil.
  2. Add onion, celery, carrot, garlic, and bay leaf. Saute until softened (about 5 minutes).
  3. Add tomatoes with juice, curry powder, lentils, and beef stock.
  4. Bring to a simmer. Cover partially and cook over medium-low heat until lentils are tender, stirring occasionally (about 30 minutes).
  5. Remove and discard bay leaf.
  6. Add salt and pepper to taste. Stir to mix well.
  7. Place spinach leaves into individual serving bowls.
  8. To serve, ladle soup into bowls with spinach.