These are the Indian version of tempura. The batter is made from gram/chick pea flour and spices, and may be used in the same way and with the same vegetables as tempura.
Mix the dry ingredients together, ensuring there are no lumps in the flour. Gradually add the water to form a paste and then a batter, beating continuously with a fork.