Sambar is a lentil and vegetable stew at its heart — and if I’m being honest with myself, this Vegetable Lentil Soup is the closest I can get to writing down what I made that Sunday without pretending I can hand you Amma’s actual recipe in a tidy little card. The soul is the same: lentils, vegetables, warmth, and the kind of seasoning that requires years of calibration. Make it generously spiced. Make it for someone you love. And if someone tells you it needs more asafoetida, smile — it means you’re getting closer.
Vegetable Lentil Soup
Prep Time: 15 min | Cook Time: 35 min | Total Time: 50 min | Servings: 6
Ingredients
- 1 cup red or brown lentils, rinsed and drained
- 1 tablespoon olive oil or coconut oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 medium carrots, peeled and diced
- 2 stalks celery, diced
- 1 medium zucchini, diced
- 1 can (14.5 oz) diced tomatoes, with juices
- 4 cups vegetable broth
- 1 cup water
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon ground turmeric
- 1/4 teaspoon ground black pepper
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt, plus more to taste
- 1 generous pinch asafoetida (hing) — do not skip, do not be shy
- Juice of 1/2 lemon
- Fresh cilantro, for garnish
Instructions
- Sauté the aromatics. Heat oil in a large heavy-bottomed pot over medium heat. Add onion and cook, stirring occasionally, until softened and translucent, about 5 minutes. Add garlic and ginger and cook 1 minute more until fragrant.
- Build the vegetable base. Add carrots, celery, and zucchini to the pot. Stir to coat in the oil and aromatics. Cook for 3–4 minutes until the vegetables begin to soften slightly.
- Bloom the spices. Push vegetables to the edges of the pot and add cumin, coriander, turmeric, paprika, and asafoetida directly to the center. Stir the spices in the oil for about 30 seconds until fragrant — this step releases their full depth. Then stir everything together.
- Add lentils and liquid. Add the rinsed lentils, diced tomatoes with their juices, vegetable broth, and water. Stir to combine. Season with salt and black pepper.
- Simmer until tender. Bring the soup to a boil, then reduce heat to medium-low. Partially cover and simmer for 25–30 minutes, stirring occasionally, until lentils are fully tender and beginning to break down into the broth.
- Finish and adjust. Squeeze in the lemon juice and stir. Taste carefully — adjust salt, spice, and acidity as needed. This is where the recipe becomes yours. The lentils should be soft, the broth rich, and the seasoning forward and warm.
- Serve. Ladle into bowls and garnish with fresh cilantro. Serve with warm flatbread, rice, or simply on its own.
Nutrition (per serving)
Calories: 185 | Protein: 10g | Fat: 3g | Carbs: 31g | Fiber: 9g | Sodium: 520mg