Wash and soak rice and dal separately for 30 mins.
In the meanwhile dry roast all the ingredients for Bisi bele bath masala powder and grind them together into a fine powder. Keep it aside.
Cook the rice and dal separately.
The dal should be cooked properly and in mushy consistency.
In a pan heat water and cook all vegetables.
When the vegetables are slightly under cooked add tamarind pulp, bisi belle bath masala, salt and cook them together.
Now add cooked dal and cooked rice and cook them together to a smoother consistency.
In a different pan add ghee for tempering.
Add curry leaves, mustard seeds, red chilli, cashews in hot ghee and stir well.
Add this temper over bisi belle bath.
Garnish with some coriander leaves.
Serve hot with dahi/yogurt and sev.