• Prep Time: 1 hour
  • Total Time: 2 hours
  • Yield: 20-25 dhokla 1x
  • Category: Appetizers




  • 1 cup semolina flour
  • 1 ½ tbsp olive oil
  • 1 ½ tsp salt
  • 2 tsp sugar
  • 1 ½ tsp ginger, minced
  • 2 garlic cloves, minced
  • 2 thai green chili, chopped
  • Pinch ajwain seed
  • ⅛ tsp turmeric
  • 1 tbsp lemon juice
  • ½ cup plain yogurt
  • ½ cup water
  • 1 tsp Eno salt
  • 1 tsp lemon juice
  • Fresh ground black pepper or red chili flakes

Lemon Drizzle

  • 2 tsp lemon juice
  • 2 tsp water
  • ¼ tsp salt
  • ½ tsp sugar


  • 1 tbsp high heat oil
  • ½ tsp mustard seeds
  • 1 thai green chili, split lengthwise
  • 710 curry leaves
  • Pinch of asafoetida



  1. Grease 8 inch round cake pan with oil
  2. Set up steamer: fill with water and position tray over water. Add greased cake pan to steamer so it can warm. Cover, and bring water to boil over medium heat
  3. While the steamer is warming. Prepare batter in a large mixing bowl. Mix together: semolina flour, olive oil, salt, sugar, ginger, garlic, green chili, ajwain, turmeric, and lemon juice.
  4. In a separate small bowl, mix water and plain yogurt until smooth. Slowly mix yogurt into large bowl with batter ingredients.
  5. Batter should be the consistency of thick pancake batter, add up to ¼ cup water if necessary.
  6. Add Eno salt and 1 tsp lemon juice to batter and mix in one direction (clockwise or counter clockwise, not both) for 1-2 minutes. It will fizz. This is how you know your batter will rise. 
  7. Carefully remove the lid of the steamer trying to avoid water dripping into the cake pan. Pour batter into steamer and cover the top with desired amount of fresh ground black pepper or red chili flakes. Cook covered over medium high heat for 10 minutes. Leave the steamer nozzle open slightly to allow some steam to escape during the cooking process. Reduce heat to medium, and cook for 10 more minutes
  8. Check dhokla with toothpick to ensure it is done. Remove cake pan from steamer and set on rack to cool to room temperature.
  9. In a small bowl, mix together lemon drizzle ingredients
  10. Once dhokla has cooled in the cake pan, run a knife along the edges and flip it onto a dinner plate.
  11. Coat the bottom of a 9 inch pie dish with half of the lemon drizzle.
  12. Flip dhokla into prepared pie dish. 
  13. Slice dhokla into 1 ½ – 2 inch squares
  14. In a small tadka pan, heat oil over medium heat. Test oil by adding one mustard seed, it should immediately sizzle on contact. 
  15. Keep tadka ingredients in a small bowl in one hand, and in your opposite hand, hold a small plate. Quickly pour the tadka ingredients into the hot oil and hold the small plate over the pan to help control the splatter of hot oil. Be careful to not burn yourself with oil splatter
  16. Once the sputtering has stopped, remove from tadka pan from heat and let cool for 1 minute
  17.  Pour quickly over sliced dhokla. Pour the remainder of lemon drizzle over the sliced dhokla. 
  18. Let dhokla sit for 20 minutes to soak in the flavor of tadka and lemon drizzle. 
  19. Serve at room temperature or slightly warm. Store in airtight container in refrigerator for up to 2 days.


I prefer to use a tadka pan with a handle for ease of pouring tadka into the final dish