Mumbai Style Khaman Dhokla
Spongy, savory gram flour cakes with a sweet and sour tempering.

About this dish
Though Gujarati in origin, the 'Khaman' Dhokla is an inseparable part of Mumbai's morning snack culture, found at every 'Farsan' shop. Unlike the rice-based white dhokla, this version uses gram flour (besan) for a vibrant yellow hue and airy texture. It is defined by its balance of sweet, salty, and spicy notes, enhanced by a citrusy tempering.
Ingredients
The Batter
- 200g (1.5 cups) Besan (fine gram flour), sifted
- 1 tbsp Semolina (suji) for texture
- 1.5 tsp Citric acid crystals or 2 tbsp Lemon juice
- 1 tsp Ginger-green chili paste
- 1/4 tsp Turmeric powder
- 1 tbsp Sugar
- 1 tsp Salt
- 1 tsp Fruit Salt (Eno), unflavored
The Tempering (Tadka)
- 2 tbsp Vegetable oil
- 1 tsp Mustard seeds
- 2-3 Green chilies, slit vertically
- 10-12 Curry leaves
- 1/2 cup Water
- 1 tbsp Sugar
- 1 pinch Hing (Asafoetida)
Garnish
- 2 tbsp Freshly grated coconut
- 2 tbsp Fresh coriander, chopped
Method
- 1
Prepare the Steamer
Fill a large steamer or deep pot with 2 inches of water. Place a stand inside and bring the water to a rolling boil. Grease a 7-inch round cake tin or dhokla plate with a little oil.
- 2
Dry Mix
In a large bowl, whisk together the sifted besan, suji, turmeric, salt, and sugar. Sifting the besan is crucial to ensure there are no lumps, which would cause uneven cooking and yellow spots.
- 3
Wet Mix
Gradually add about 1 cup of water while whisking continuously to form a smooth, thick batter of pouring consistency. Add the ginger-chili paste and citric acid, whisking for 2-3 minutes to incorporate air.
- 4
The Activation
Just before steaming, add the fruit salt (Eno). Pour 1 teaspoon of water over the Eno to activate it; it will bubble instantly. Gently fold it into the batter in one direction until the batter doubles in volume and becomes pale.
- 5
Steaming Process
Immediately pour the aerated batter into the greased tin. Place it in the steamer, cover with a tight lid, and steam on high heat for 15-18 minutes. Do not open the lid during this time.
- 6
The Skewer Test
Insert a toothpick or knife into the center. If it comes out clean, the dhokla is done. Remove the tin from the steamer and let it cool for 5 minutes before unmolding.
- 7
Prepare Tempering
Heat oil in a small pan. Add mustard seeds until they crackle. Add hing, curry leaves, and green chilies. Pour in 1/2 cup water and 1 tbsp sugar. Bring to a boil and turn off the heat.
- 8
Hydration and Cutting
Cut the cooled dhokla into squares. Slowly pour the warm tempering water over the pieces, ensuring the edges and center absorb the liquid equally. This makes the dhokla juicy and soft.
- 9
Final Flourish
Garnish generously with grated coconut and fresh coriander. Allow it to sit for 10 minutes so the flavors settle and the moisture is fully absorbed into the crumb.
Notes & variations
- If the dhokla turns red/pink, it is because the turmeric reacted with the soda/Eno; use very little turmeric.
- Always whisk the batter in one direction to maintain the air pockets.
- Do not let the batter sit after adding Eno; it must go into the steamer immediately.
- For a tangier taste, increase the citric acid slightly.
Serve with
Serve with spicy green mint-coriander chutney and sweet tamarind dates chutney.
Cook's note
Adding a tablespoon of oil to the batter itself prevents the dhokla from feeling dry in the throat.