Mix besan flour and semolina together in a big bowl.
Add all the remaining ingredients for dhokra, except for the eno and mix well.
Cover and keep the mixture on the side for 15-20 minutes
In the meantime get your steaming device ready. If you have a dhokla steamer then use that. I don't have one here so we need to improvise.
Take a wide saucepan with a lid or a wide wok. Put about 2 -3 cups of water in it.
Keep it on a medium low flame to heat.
Take one steel or aluminium plate which is about 7-8" in diameter.
Grease it with oil well.
Put a ring or stand in the water on which the plate will rest. Put the plate on it.The water should not get into the plate.
When the water begins to boil, take the mixture and add the eno (fruit salt).
Mix it very well till the mixture becomes fluffy.
Pour the mixture into the plate.
Cover the pan and steam the dhokla for 10 minutes over medium high flame.
After 10 minutes take the pan off the heat, remove the lid and the plate with the dhokla.
Let the dhoklas cool down completely.