To be mixed to the batter before steaming
  1. In a big bowl, add the besan, rava,buttermilk,salt and cooking soda and mix well to get a lump less batter, the consistency should be of idli batter, more of dropping not pouring consistency.
  2. Cover it and leave aside to ferment for 2-5 hours in some warm place. If you are in a hurry skip this step .
  3. After 3-4 hours, you will notice that the batter has got fermented little.
  4. Next,keep a pressure cooker / steamer for heating with enough water in the bottom.
  5. To the batter add oil, salt, sugar, green chili paste,ginger paste and turmeric powder. Mix well.
  6. Grease a deep,flat and wide container with oil (I used the cooker container ).Also dust it little with Eno.
  7. When the water in the steamer starts boiling, mix eno and lemon juice and pour to the batter. Mix gently, you will see bubbles coming out.
  8. Then immediately pour the batter to a deep container until it is 2/3 full. Remember after the dhoklas are steamed they will puff up.Place the container carefully inside the steamer and cover with lid.
  9. Steam for about 15 minutes with lid covered (but without the weight/whistle).After 15 minutes, turn off heat.Remove the lid and prick it using toothpick or knife. If the knife comes out clean and does not have any batter sticking, then Dhoklas are done.Allow it to rest for 5 minutes in the cooker itself with lid opened.
  10. Take it out and keep aside.
Seasoning / Tadka
  1. Heat oil in a small pan and add the mustard seeds, cumin seeds.when it crackles add sesame seeds hing and curry leaves. off.
  2. Add less than 1/2 cup water, sugar and lemon juice to the prepared seasoning.
  3. Using a small spoon pour it evenly over the steamed and cooled dhokla. Let it rest for a little while.This will keep them soft. You will observe that after sometime water would have absorbed by dhokla.
  4. Cut them into desired shapes square or diamond and garnish with coriander leaves and coconut before serving.
  5. Serve it hot or at room temperature with Green chutney,Sweet chutney or tomato ketchup.. Enjoyyy !!!You can also serve them as Dokhla chaat
Recipe Notes


  1. Remember that tadka/seasoning is important and needs to be done the right way. Adding water to the seasoning is also important as it moisturizes the dhokla.Else they would turn dry .
  2. After adding Eno just give a gentle mix in 1 direction.Mixing too much might make dhokla hard.
  3. Do not allow batter to rest for long time after adding eno salt.In case the batter quantity is more, sepearte into parts and add Eno to it just before that part is going to steaming.
  4. Steam dhokla on medium-low flame to make them spongy.
  5. In case you have some unexpected guests and dhokla is the thing you want to serve, Don’t worry.Just omit the fermenting part ie keeping aside for 2-4 hrs part. Rest the procedure is same.But increase the quantity of Eno and lemon juice .Our Instant Dhoklas would be ready with 20 mins .
  6. You can also serve it as Dhokla Sandwich : layers of dhoklas sandwiched with green (chili-cilantro) chutney and sweet chutney , in the manner of “layer cakes”

Thanks for reading the post….plz drop your valuable comments.. it really motivates me…Also If you liked this post, I would really love it if you could share it …Thank you !!

Love ~Smitha