In a sieve together besan salt,citric acid, sugar and turmeric.
Add water to it slowly and gradually mixing it. Take care not to form lumps in it.
For every 1 Cup of Besan, around 3/4 Cup of water is required. Batter should be of dropping consistency and smooth.
Beat the batter well for at least 5 min.
Keep it aside for rest for at least 15 minutes.
After resting time add oil to it and mix well. Again beat the batter for at least 7-8 minutes. The color of the batter will turn slight creamy.
Finally add baking soda. This time do not beat the batter, just mix the it well in batter. The batter will foam up.
Meanwhile get the steamer ready, add water to it and switch on the flame to medium. Brush oil on the plate/dish that you will be using to steam dhokla.
Immediately transfer it to the greased steamer plate. Keep it in the steamer, cover the lid and steam for at least 15-20 minutes. It took exactly 15 minutes to cook Dhokla.