Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(2)
Export 14 ingredients for grocery delivery
Step 1
Start by rinsing dal in a colander, swirling often with your hands to ensure it is fully rinsed.
Step 2
Place rinsed dal in a bowl with plenty of water to soak for at least 1 hour.
Step 3
In a large saucepan add soaked dal and 6 cups of water. Boil uncovered for 30-40 minutes, or until dal is very mushy.
Step 4
Drain any excess water. Set aside. You should have about 4 cups of cooked dal.
Step 5
In a large saucepan or wok, heat the ghee over medium heat. Add cumin seeds and mustard seeds. Saute until seeds begin to pop and the mustard seeds have turned a deep brown color.
Step 6
Add onions and a pinch of salt and saute until the onions are lightly browned and softened.
Step 7
Next add the ginger and garlic pastes. Saute briefly- just about 30 seconds to 1 minute.
Step 8
Add remaining spices- turmeric, garam masala powder, red chili powder, and cumin powder. Saute for about 30 seconds.
Step 9
Then add diced tomato and ½ cup water. Cook down until water evaporates and the oil begins to separate from the mixture. Tomato should be very soft. (Takes about 6-7 minutes).
Step 10
Next, stir in the cooked dal. Season mixture generously with salt to taste. Stir in lemon juice.
Step 11
I added about 2 cups of additional water at this stage to thin out the dal. Feel free to add more or less water to your desired consistency.
Step 12
Cover and simmer for 15-20 minutes, stirring intermittently to prevent sticking, to allow flavors to come together.
Step 13
Lastly, stir in chopped cilantro. Add additional cilantro leaves to garnish bowls of dal.