Follow these steps for perfect results
red lentils
rinsed
unsalted butter
melted
yellow onion
chopped
ground coriander
ground cumin
fresh ginger
peeled and grated
ground turmeric
cayenne pepper
vegetable stock
tomatoes
peeled seeded and diced
lemon juice
salt
fresh ground pepper
fresh mint
chopped
Pick over the red lentils and discard any misshapen lentils or stones.
Rinse the lentils and drain.
In a saucepan over medium heat, melt the butter.
Add the chopped onion and saute, stirring occasionally, until tender and translucent (8 to 10 minutes).
Add the coriander, cumin, ginger, turmeric, and cayenne pepper and stir to mix well.
Reduce the heat to low and cook, stirring occasionally, to release the flavors of the spices (2 to 3 minutes).
Add the lentils and then gradually add the vegetable or chicken stock, stirring constantly.
Bring to a boil over high heat, then reduce the heat to low, cover partially, and simmer until the lentils are very soft (30 to 40 minutes).
Remove from the heat and let cool slightly.
Working in batches, puree the soup in a blender or food processor until smooth.
Return the soup to a clean saucepan and place over medium heat.
Stir in the diced tomatoes and lemon juice and cook until heated through.
Season with salt and fresh ground black pepper to taste.
Garnish with fresh mint or cilantro before serving.
Expert advice for the best results
Adjust the amount of cayenne pepper to your spice preference.
For a richer flavor, use homemade vegetable stock.
Garnish with a dollop of plain yogurt for added creaminess.
Everything you need to know before you start
15 minutes
Soup can be made 1-2 days in advance.
Serve in a bowl garnished with fresh mint or cilantro and a swirl of coconut milk.
Serve with naan bread or roti.
Serve with a side of rice.
Pairs well with the spice.
Discover the story behind this recipe
Lentils are a staple in Indian cuisine, often used in comforting and nutritious dishes.
Discover more delicious Indian Lunch, Dinner recipes to expand your culinary repertoire
A flavorful and hearty Indian chickpea curry with a rich, savory gravy. Perfect served with naan, rice, or other Indian breads.
A popular Indian street food made with mashed vegetables cooked in a spicy tomato-based sauce, served with buttered buns.
A popular Indian lentil dish, Dal Fry is a flavorful and comforting preparation of lentils tempered with aromatic spices, onions, and tomatoes.
A hearty and flavorful Indian-inspired lentil soup with a variety of vegetables and warming spices.
A classic Indian vegetarian dish featuring potatoes and peas in a flavorful tomato-based gravy. Paneer can be added for extra richness.
Onion Kulcha is a delicious Indian flatbread stuffed with a flavorful onion and cilantro filling. Enjoy it hot with butter and chaat masala.
A delicious and savory Indian flatbread filled with spiced cauliflower. Perfect for a hearty breakfast, lunch, or dinner.
A flavorful and comforting Indian lentil stew made with yellow lentils, spices, and ghee.