Jorge's Indian-Spiced Tomato Lentil Soup


This plus grilled cheese sandwiches equals love!

Prep Time:
15 mins
Cook Time:
20 mins
Total Time:
35 mins
5 servings


  • 4 cups low-sodium vegetable broth, divided

  • 1 small yellow onion, finely chopped

  • 1 clove garlic, finely chopped

  • 1 teaspoon ground coriander

  • ½ teaspoon ground cinnamon

  • teaspoon ground turmeric

  • teaspoon garam masala

  • teaspoon cayenne pepper

  • 1 cup red lentils

  • 1 (14.5 ounce) can no-salt-added diced tomatoes, undrained

  • 1 tablespoon fresh lemon juice (Optional)

  • 1 tablespoon crumbled feta cheese (Optional)


  1. Bring 1/2 cup broth to a boil in a pot; reduce heat and simmer. Add onion and garlic and simmer until onion is translucent and tender, about 5 minutes. Stir coriander, cinnamon, turmeric, garam masala, and cayenne pepper into onion mixture; simmer for 1 minute.

  2. Stir lentils into spiced onion mixture; cook, stirring constantly, for 30 seconds. Add remaining 3 1/2 cups broth and tomatoes; bring to a boil. Reduce heat to low, cover, and simmer until lentils are tender, 10 to 12 minutes. Stir lemon juice into soup and garnish with feta cheese.

Nutrition Facts (per serving)

179 Calories
1g Fat
33g Carbs
11g Protein
Nutrition Facts
Servings Per Recipe 5
Calories 179
% Daily Value *
Total Fat 1g 1%
Saturated Fat 0g 2%
Cholesterol 2mg 1%
Sodium 194mg 8%
Total Carbohydrate 33g 12%
Dietary Fiber 13g 47%
Total Sugars 4g
Protein 11g
Vitamin C 12mg 60%
Calcium 66mg 5%
Iron 4mg 21%
Potassium 555mg 12%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.