Bursting with bold flavors and aromatic spices, Dhall Lentil Tomato Curry is a hearty, vegan-friendly dish that's both comforting and nourishing. This vibrant curry combines tender red lentils with juicy tomatoes, fragrant garlic, and a blend of spices like cumin, mustard seeds, and garam masala, creating a rich and creamy texture with just the right amount of heat. Infused with turmeric and finished with a splash of zesty lemon juice, this wholesome one-pot recipe is perfect for busy weeknights or meal prep. Ready in just 45 minutes, it's a satisfying main course that pairs beautifully with steamed rice, naan, or roti. Packed with plant-based protein and easily customizable for spice levels, this easy-to-make curry is your go-to recipe for a flavorful and nutritious meal.
Scan with your phone to download!
Rinse the red lentils thoroughly in cold water until the water runs clear. Set aside.
Finely chop the onion, garlic, and ginger. Dice the tomatoes into small cubes and set aside.
Heat a large pot or deep skillet over medium heat and add the oil.
Once the oil is hot, add the cumin seeds and mustard seeds. Sauté for 30 seconds until they start to pop.
Add the chopped onion and sauté for 5 minutes, stirring occasionally, until translucent and lightly golden.
Stir in the garlic and ginger, and cook for 1 minute until fragrant.
Add the turmeric powder, ground coriander, and red chili powder, and cook for 30 seconds to toast the spices.
Add the diced tomatoes to the pot and stir well. Cook for 5–7 minutes until the tomatoes break down into a soft, thick paste.
Add the rinsed lentils, water, salt, and sugar. Bring the mixture to a boil over high heat.
Reduce the heat to low, cover, and let simmer for 20 minutes, stirring occasionally to prevent sticking. Add more water if needed for the desired consistency.
Once the lentils are soft and the curry is thickened, stir in the garam masala and cook for another 2 minutes.
Turn off the heat and stir in the lemon juice for a touch of brightness.
Garnish with freshly chopped cilantro before serving.
Serve hot with steamed rice, naan, or roti for a comforting and satisfying meal.
Serving size | (1758.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 695.6 |
Total Fat 32.4g | 0% |
Saturated Fat 4.4g | 0% |
Polyunsaturated Fat 0.3g | |
Cholesterol 0mg | 0% |
Sodium 2428.6mg | 0% |
Total Carbohydrate 84.9g | 0% |
Dietary Fiber 25.6g | 0% |
Total Sugars 25.4g | |
Protein 25.4g | 0% |
Vitamin D 0IU | 0% |
Calcium 259.9mg | 0% |
Iron 13.6mg | 0% |
Potassium 2124.1mg | 0% |
Source of Calories