1In a large mixing bowl add the sliced onions, mix in the salt and set aside covered with a heavy weight on it for 30 minutes. This will extract the water from the onions and will ensure your batter doesn't become runny.
2Add the potatoes, ginger, green chillies, cumin seeds, carom seeds, turmeric, garam masala and mix with the onions.
3Sift in the gram flour and give everything gentle yet thorough mix. Then add the water and mix again.
4Once the oil has reached 170 degrees celsius add one table spoon of mixture each time into the oil. Repeat this process and fry your pakora's in small batches. After a minute or so move the pakora's gently and turn them over. It will take 3-5 minutes to cook the pakora's. Repeat this process and fry your pakora's in small batches.