Wash and soak chana dal in hot water while prepping other ingredients.
Heat oil on sauté mode, cumin seeds, onion, ginger-garlic paste, and saute until soft & color changes.
Stir in turmeric, red chili, coriander powder, garam masala, salt, stir until aromatic. Next add the tomatoes and saute until the oil separates.
Throw in the dal and water.
Close lid, pressure cook on high for 15 minutes, then allow natural pressure release.
For tempering: Heat oil or ghee, fry red onions and garlic until edges brown. Switch off the gas and add the red chili powder, stir.
Open dal, gently stir without mashing. Pour tempering over dal.
Garnish with cilantro and squeeze fresh lemon juice. Serve with rice, roti, or kachumber.