Indian Tomato Spinach Lentil Soup

A warming one-pot soup with red lentils, tomatoes, spinach, coconut milk, ginger, and fragrant Indian spices.

Jump to recipe
Indian Tomato Spinach Lentil Soup
Prep15 min
Cook35 min
Total55 min
Servings6
Difficultyeasy
Calories305 kcal
CuisineIndian
One PotVegan

Instructions

  1. Rinse the red lentils until the water runs mostly clear and prepare the vegetables.

  2. Warm the olive oil in a large pot and cook the onion until soft.

  1. Add the garlic, ginger, curry powder, cumin, and turmeric; stir until fragrant.

  2. Add the lentils, crushed tomatoes, vegetable broth, coconut milk, salt, and pepper.

  3. Bring to a gentle simmer and cook uncovered until the lentils are tender and creamy.

  4. Stir in the spinach and cook until wilted.

  5. Add the lemon juice and adjust the consistency with a little hot water if needed.

  6. Let the soup rest briefly, taste for seasoning, and serve warm.

Tips

Rinse the lentils thoroughly to keep the soup clean-tasting and gently creamy rather than foamy.

Notes

Nutrition is an estimate and may vary by ingredient brand, portion size, and cooking method.

Nutrition per serving

305kcal
14gProtein
39gCarbs
11gFat
10gFiber
8gSugar

Frequently asked

Can I prepare this recipe ahead?

Yes. Prepare it as directed, cool it promptly, and store it in an airtight container in the refrigerator.

How long do leftovers keep?

Most leftovers keep well for up to 3 days when refrigerated promptly in a sealed container.

Can I make ingredient substitutions?

Yes. Choose ingredients with similar moisture and cooking times, then adjust the seasoning before serving.

Reviews

Leave a review

No reviews yet. Be the first to cook it.

You might also like