Step by Step
1
Prepare Ingredients
Rinse the red lentils thoroughly under cold water until the water runs clear. Chop the onion, mince the garlic, grate the ginger, dice the tomatoes, carrot, and apple (if using). Gather all your spices.
⏱ 10 min
2
Sauté Aromatics
Heat vegetable oil in a large pot or Dutch oven over medium heat. Add mustard seeds and let them splutter. Then add the chopped onion and sauté until translucent, about 5-7 minutes. Add the minced garlic and grated ginger, cooking for another minute until fragrant.
⏱ 8 min
3
Toast Spices and Add Tomatoes
Stir in the curry powder, turmeric powder, cumin powder, coriander powder, cinnamon stick, and bay leaf. Cook for 30 seconds, stirring constantly, until aromatic. Add the diced tomatoes (or crushed tomatoes) and cook for 2-3 minutes, letting them break down slightly.
⏱ 3 min
4
Combine Lentils and Broth
Add the rinsed lentils, diced carrot, and diced apple (if using) to the pot. Pour in the vegetable broth. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 20-25 minutes, or until the lentils are tender.
⏱ 25 min
5
Achieve Desired Consistency
Remove the cinnamon stick and bay leaf. For a smoother soup, use an immersion blender to partially blend the soup, leaving some texture. Alternatively, scoop out about 1-2 cups of the soup, blend it in a regular blender, and return it to the pot. Stir in the full-fat coconut milk.
⏱ 5 min
6
Season and Finish
Season the soup with salt and black pepper to taste. Stir in the fresh lemon juice. Heat through for another 2-3 minutes without boiling, allowing the flavors to meld.
⏱ 3 min
7
Garnish and Serve
Ladle the hot Mulligatawny Spiced Lentil Soup into bowls. Garnish generously with fresh chopped cilantro. Serve immediately with a side of warm naan bread or rice for a complete and satisfying Indian meal.
⏱ 1 min
What People Are Saying
0 reviews