Wash the cauliflower in hot water with salt. Drain and keep aside.
Cook the peas separately.
Blanch the tomatoes, peel off the skin and strain it.
Grind together green chillies, ginger and small onions and keep it aside.
Heat ghee in a pan.
Splutter mustard seeds.
Add cashewnuts and fry them.
Add onions and saute for a minute.
Add the ground masala and saute for a minute.
Grind the tomatoes(cooked & skin peeled off) and add the paste to the above.
Add cooked peas, salt, turmeric powder, red chilly powder and garam masala powder and mix well.
Deep fry the cauliflower pieces in oil and add to the above.
Add cooked rice and mix well.