This recipe starts with The Healthy Cook's Simple Lentil Soup. Got leftovers? Jazz them up with these toppings for Indian Lentil Soup.

This recipe was developed by Kate Sherwood, The Healthy Cook. Have a comment, question, or idea? Email Kate at

Simple Lentil Soup

Time: 30 minutes
Makes: 9 cups


  • ¼ cup extra-virgin olive oil
  • 1 large onion, diced
  • 2 carrots, diced
  • 3 cloves garlic, minced
  • 2 Tbs. tomato paste
  • 2 bay leaves
  • ½ lb. (1¼ cups) black, green, brown, or red lentils, or yellow split peas, rinsed and picked over
  • 1 15 oz. can no-salt-added diced tomatoes
  • 1½ tsp. kosher salt
  • freshly ground black pepper, to taste


  1. In a large heavy pot over medium heat, heat the oil until shimmering. Sauté the onion and carrots until lightly browned, 5–7 minutes. Stir in the garlic, tomato paste, and bay leaves. Cook, stirring, for 1 minute.
  2. Stir in the lentils, tomatoes, and 5 cups water. Bring to a boil over high heat. Reduce the heat to medium-low and simmer, stirring occasionally, until the lentils are tender, 25–30 minutes (15–20 minutes for red lentils or yellow split peas). Remove and discard the bay leaves.
  3. Optional: For a smoother consistency, purée some or all of the soup with a hand blender.
  4. Season with the salt and pepper. (Don’t worry if you don’t use all the soup. It freezes beautifully.)

Indian Lentil Soup

Purée 4 cups of the Simple Lentil Soup in a blender with 1 serrano or jalapeño pepper. In a medium pot, bring the puréed soup to a simmer. In a small pan, gently heat 4 dried chiles (try Szechuan), 2 chopped cloves garlic, ½ tsp. smoked paprika, and ½ tsp. curry powder in 2 Tbs. olive oil until fragrant, 1–2 minutes. Top each cup of soup with one of the dried chiles, a few slivers of ginger, and a drizzle of the spiced oil.

Nutrition Information

Per serving (1 cup Simple Lentil Soup + Indian toppings):

  • Calories: 240
  • Total fat: 13 g
  • Sat fat: 2 g
  • Carbs: 24 g
  • Fiber: 5 g
  • Total sugar: 4 g
  • Added sugar: 0 g
  • Protein: 7 g
  • Sodium: 350 mg

Photo: Kate Sherwood/CSPI.