Put the vegetables in some water and boil till almost cooked. Drain and set aside, alongside the rice and dal.
Roast the "for grinding and roasting" ingredients in the oil till a nice aroma comes.
Switch off, allow to cool and powder it. Set aside.
Heat oil in a large pan. Add the shallots and saute with some salt till soft.
Add the tomato and cook till mashed.
Add the turmeric powder and cook for another minute.
Add the cooked vegetables and mix well.
Mash the tamarind into the water, discard the waste and pour the water into the mixture.
Cook for a couple of minutes. Add the ground powder and mix well.
Now add in the rice and dal and mix well. Adjust salt, add little water if the saadam looks too tight.
Cook on simmer for five minutes and switch off.
Heat oil in a tempering pan, add all the ingredients under tempering and saute till the shallots are browned. Add into the rice.
Mix well before serving and have warm with yogurt and a stir fry of your choice!