-
1
Combine the besan, curd, and water in a bowl and mix to a smooth, lump-free batter of thick but pourable consistency — it should fall from the spoon in a slow, heavy ribbon, like heavy cream, because too thick produces a dense, gummy cake while too thin produces a flat result. Cover and leave to ferment at room temperature for 6–8 hours, so the living cultures in the curd acidify the batter and produce the gas that will later lift the cake. The batter is ready when it is visibly risen, slightly aerated, and smells distinctly sour.
-
2
Prepare a steamer with sufficient water and lightly oil a shallow round or square pan that fits inside. Bring the water to a full rolling boil before the batter enters, so the cake is seized immediately by intense heat and the risen structure sets rather than slowly relaxing.
-
3
Stir the salt, turmeric, and citric acid into the fermented batter immediately before steaming, working quickly so the acid wakes the gases already held in the batter and drives them upward before they can escape. This is where the dish lives or dies: the batter must be correctly fermented, correctly seasoned, and in the steamer within moments of the acid being added — delay collapses the rising structure and no amount of further cooking will recover it. Pour the batter into the prepared pan to a depth of approximately 2.5 cm.
-
4
Steam over high heat for 18–22 minutes, maintaining a vigorous boil throughout so the heat stays consistent and the cake rises evenly rather than settling in the centre. The dhokla is cooked when a skewer inserted into the centre comes out clean and the surface has set firm and dry to the touch, springing back when pressed lightly.
-
5
While the dhokla is still warm and in the pan, heat the oil in a small pan over high heat until it shimmers, then add the mustard seeds and cook until they begin to pop audibly, so the seeds have fully bloomed and released their nuttiness rather than tasting raw and sharp. Add the curry leaves and slit green chillies — they will splutter and crackle immediately — then pour the entire tadka directly over the surface of the uncut dhokla; it must sizzle loudly on contact, because if it does not, the oil was not hot enough and the aromatics will not penetrate the surface. The steam generated carries the fragrance of the tadka across the entire cake.
-
6
Allow the tadka to be absorbed for 2 minutes, then cut the dhokla into squares of approximately 4 cm. Scatter the fresh coriander and grated coconut over the surface, which provide textural contrast against the soft, spongy cake.