This is a hearty version of the classic Indian tomato soup, with red lentils added. Onions, garlic, and cilantro stems are cooked in oil. A freshly toasted and ground spice mix of coriander, cumin, black pepper, chile, fennel, and fenugreek is stirred in. Pureed tomatoes, red lentils, turmeric and lemon juice are added. The soup is finished with fried curry leaves and mustard seeds, and is garnished with cilantro.