Warm, comforting, and packed with flavor, this Dal with Spiced Tomatoes and Potatoes is the ultimate vegetarian one-pot wonder that’s hearty, wholesome, and bursting with Indian-inspired spices. Made with tender toor dal or red lentils, creamy potatoes, and juicy tomatoes, this dish is elevated with a fragrant blend of cumin, coriander, garlic, ginger, and optional chili for a touch of heat. A tempered mixture of curry leaves and mustard seeds adds authentic depth, while the simmering process infuses every bite with rich, robust flavor. Perfectly paired with steamed rice or flatbreads for a satisfying meal, this dal recipe is easy to prepare, incredibly versatile, and ready in under an hour, making it a go-to for weeknights or casual gatherings. Garnished with fresh cilantro, it's as beautiful to serve as it is delicious to eat!
Scan with your phone to download!
Rinse the toor dal (or red lentils) under running water until the water runs clear. Set aside.
In a large pot, add the rinsed dal and 4 cups of water. Bring to a boil, then reduce the heat to low and simmer for about 20 minutes, or until the dal is tender and starts breaking down.
Meanwhile, heat the sunflower oil or ghee in a medium skillet over medium heat. Add the mustard seeds and let them sizzle until they start to pop.
Add the curry leaves (if using) to the skillet, followed by the chopped onion. Sauté for 3–4 minutes until the onion becomes translucent.
Add the minced garlic, grated ginger, and chopped green chili (if using). Cook for another 2 minutes, stirring frequently, until fragrant.
Stir in the turmeric powder, ground cumin, ground coriander, and red chili powder (if using). Cook for 1 minute to toast the spices.
Add the diced potatoes to the skillet and stir to coat them in the spices. Cook for 5 minutes, stirring occasionally.
Stir in the chopped tomatoes and salt. Cover the skillet and let the mixture cook for another 5–7 minutes, or until the potatoes begin to soften and the tomatoes break down into a thick sauce.
Once the dal is cooked, add the spiced tomato and potato mixture to the pot. Stir well to combine.
Simmer the dal with the spiced mixture for another 5–10 minutes, stirring occasionally, to allow the flavors to meld together. Add additional water if the dal is too thick.
Taste and adjust the seasoning with more salt if needed.
Garnish with chopped cilantro before serving. Enjoy hot with steamed rice or your favorite flatbread.
Serving size | (1749.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1273.9 |
Total Fat 33.4g | 0% |
Saturated Fat 3.7g | 0% |
Polyunsaturated Fat 0g | |
Cholesterol 0mg | 0% |
Sodium 2450.6mg | 0% |
Total Carbohydrate 202.7g | 0% |
Dietary Fiber 41.0g | 0% |
Total Sugars 15.0g | |
Protein 54.4g | 0% |
Vitamin D 0IU | 0% |
Calcium 367.8mg | 0% |
Iron 18.9mg | 0% |
Potassium 4673.3mg | 0% |
Source of Calories