Gujarat's steamed chickpea cake — light, spongy, tangy. The baking soda and citric acid reaction gives the lift. The tadka is the finish.
Dhokla is one of Gujarat's most famous exports — a steamed, spongy chickpea flour cake that is tangy, light and satisfying. The lightness comes from a chemical leavening reaction between baking soda and citric acid (or yogurt or lemon juice) that creates carbon dioxide bubbles at the moment the batter is poured into the steamer. The timing of when you add the baking soda is critical — too early and the CO2 escapes before steaming; too late and the batter deflates.
Whisk all batter ingredients except baking soda until smooth. Rest 10 minutes. Grease a shallow steaming tin or thali with oil.
The 10-minute rest allows the semolina to hydrate fully — dry semolina particles in the steamed dhokla produce a gritty texture. Resting also allows the besan proteins to hydrate completely, producing a more uniform batter.
Set the steamer to boil. Just before pouring into the tin, add baking soda to the batter and stir vigorously for 30 seconds. Pour into the greased tin immediately. Place in steamer within 1 minute.
Baking soda (sodium bicarbonate) reacts with the acidic components (lemon juice or yogurt) in the batter, producing CO2 gas. This reaction happens within 30–60 seconds — the bubbles must be trapped inside the batter by the heat of the steamer before they escape. Waiting more than 2 minutes after adding baking soda allows CO2 to escape and the dhokla will be dense.
Steam on medium-high heat for exactly 15 minutes. Insert a toothpick — it should come out clean. Do not open the lid before 12 minutes.
The steam heat sets the protein and starch network of the besan batter around the CO2 bubbles, locking the spongy texture permanently. Opening the lid early allows steam to escape and temperature to drop — the network collapses before it is set, producing a dense, sunken dhokla.
Heat oil. Pop mustard seeds. Add green chillies and curry leaves. Add water and sugar — the mixture will sizzle. Pour immediately over the steamed dhokla. Cut into squares after 2 minutes.
The water-sugar addition to the hot tadka creates a dilute, slightly sweet tempering liquid that the spongy dhokla absorbs. This keeps the dhokla moist and adds a final sweetness that balances the tang. The absorption happens within 2 minutes — the dhokla should be cut after this for even distribution.