20-Min Tomato Tadka Dal
Silky yellow lentils cooked with tomato and topped with a fragrant spice-infused oil. A one-pot Indian comfort bowl that tastes like it simmered for hours but comes together in 20 minutes.
- Total time
- 20 min
- Servings
- 4
- Calories
- 198
- Protein
- 14g

Ingredients
6 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Add lentils, tomatoes with juice, and water to a heavy pot. Bring to a boil over medium-high heat.
Step 2
Reduce heat to medium and simmer until lentils break down and soup thickens, stirring occasionally, 12–14 minutes.
Step 3
Season with salt and pepper to taste. Stir well until the dal is creamy and smooth.
Step 4
Heat oil in a small skillet over medium until shimmering. Add cumin seeds and cook until fragrant and seeds turn golden, 60–90 seconds.
Step 5
Turn heat to low. Stir in chili powder and asafetida, cooking for 10 seconds until combined.
Step 6
Pour the hot oil and spices over the dal. Stir once and serve immediately in bowls.
Tools you’ll need
- large heavy-bottomed pot with lid
- small skillet
- wooden spoon
- ladle
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



