We can absolutely do the entire cooking in the stove top. In that case, I like to cook my dal separately and then I saute all the rest of the ingredients and add the cooked dal at the end and let it simmer.