Cut the peeled mushrooms and potatoes and the scraped carrots into medium-size cubes and wash them clean with water.
Place a vessel with 3 cups of water on fire and put in the cubes of mushrooms, potatoes and carrots.
Cook till these are half-tender.
Add the onion slices and salt.
Cook on low fire till all the vegetables are tender. Remove from fire.
In another heavy-bottomed vessel, heat ghee and add the chopped ginger and chillies.
Fry for a while and add the refined flour. Lower the fire and stir the flour till it is light golden in colour.
Gradually pour one cupful of liquid from the cooked vegetables and continue stirring so that no lumps of the flour remain.
Bring the contents to one boil and put in all the cooked vegetables along with the liquid.
Add tomato cubes and let bubble for a minute or two.
:- Chicken or mutton cubes may be added if desired.
:- Serve sizzling hot with buttered toasts or slices of bread.