Rinse the dal at least 2 to 3 times, rubbing with your fingers. Now add 3 cups of water and soak the dal for 30 minutes. After soaking, drain all the water and keep aside.
In a stovetop pressure cooker, heat ghee. Add crushed chili and ginger, sauté for few seconds. Now add and saute chopped onions and tomatoes.
Then add toor dal, water, salt, and turmeric powder. Stir, cover the pressure cooker with its lid. Pressure cook for 4 whistles on high heat.
In a heavy bottom pot/pan, heat ghee. Once hot, add the cumin seeds, red dried chilies, curry leaves, grated garlic, and hing. Saute until fragrant.
Now add red chili powder, mix then add boiled dal mixture. Add kasuri methi, garam masala and water. Simmer for 5 minutes. Mix cilantro and lemon juice. Cook for 2 more minutes.