1. In a bowl add all the ingredients except cheese namely 4 cups sliced onions, 2 chopped green chillies, 3/4 tsp turmeric powder, 3/4 tsp chilli powder, 2 tsp chopped ginger, 1 tsp ajwain / carom seeds, salt to taste, 1 tsp chaat masala , 2 tbsp chopped coriander leaves, 1 cup besan / gram flour, 1/2 cup water. mix them together and lightly crush the onions while mixing. check for seasoning and adjust.
2. Heat oil in a deep vessel. take tiny portions of the marinated onions, toss them in the hands to shape them little round and drop them into the hot oil. deep fry till golden brown, remove and serve hot.
3. For cheese stuffed onion pakora, take a small portion of the marinated onions and place a cube of cheese. cover the cheese with the onions and shape it into round. deep fry them in hot oil till golden brown. remove and serve hot.