Heat the oil in deep saucepan.
In a bowl mix all the ingredients except onions with 2 tablespoons water to make a stiff, thick batter. If it seems too runny add more gram flour.
Check oil temp by adding 1 tbsp of oil from the pan to the bhaji mix, if it sizzles, the oil is ready.
Place onions in the baji batter making sure they are all covered.
slowly place sliced onions into the oil 5-6 at a time. they take about 1 min to cook and turn golden.
they will be crunchie when cooled.
serve with yoghurt and mint raita.