Gujarati Snack · West India (Gujarat)

Steamed Dhokla with Mustard Tempering

Vegetarian Easy Steamed Mild

A gram-flour and yogurt batter, lifted with fruit salt right before it hits the steamer, cut into squares and soaked in a hot mustard-curry leaf tempering.

Prep Time20 min
Cook Time25 min
Total Time45 min
Yield4 servings (about 16 pieces)
RegionWest India

Overview

Three numbers separate a tall, spongy dhokla from a flat, dense one, and none of them require special skill — just attention. Batter consistency has to fall in a narrow window. Fruit salt gets folded in, never beaten, in the few seconds right before the pan goes into the steamer. And the steam itself needs to stay level rather than aggressive. Get all three right and the texture shows it immediately: fine, even air pockets edge to edge, soft enough to dent under a finger and spring straight back.
In Gujarati homes, dhokla functions as breakfast, a tiffin-box filler, or a tea-time bite depending on the day. The version almost everyone means now is the fast one — gram flour and yogurt batter lifted with a fruit salt like Eno moments before steaming — rather than the older style that ferments naturally over a full day. Both are legitimately dhokla, and which one a household makes usually comes down to how much time is on hand, but the quick version now dominates simply because it delivers a genuinely light, spongy cake in under half an hour.

Background & History

Gujarat's claim on dhokla isn't in question, and its documented history reaches back further than most street snacks — Gujarati texts describe steamed, fermented gram or rice-lentil cakes centuries before any packaged leavening agent existed anywhere. That older style, sometimes called khatta dhokla, relies on a batter of rice and split chickpeas or gram flour left to ferment overnight, using the same natural-fermentation logic that idli and dosa batters use further south — developed on its own rather than borrowed from that region. What changed the dish in the 20th century was the arrival of fruit salts like Eno, which made an instant version possible and spread quickly once they became widely available in Indian kitchens. That instant version now dominates both home kitchens and Gujarati snack stalls, though the slower fermented original hasn't disappeared — it survives with home cooks who prefer its sharper, more layered flavor.

Preparation Steps

  1. Prep

    Whisk to a pourable, thick batter

    Combine gram flour, semolina if using, yogurt, ginger-green chilli paste, turmeric, sugar, salt and oil, adding water a little at a time until the batter is smooth, thick, and still pourable — think pancake batter. Let it sit 10 minutes so the gram flour fully hydrates; even in this quick version, that short rest changes the final texture noticeably.

  2. Prep

    Get the steamer to a full boil first

    While the batter rests, fill your steamer or pot with roughly 2 inches of water and bring it to a steady, full boil. Grease the thali or tin generously, sides included, so the finished dhokla lifts out cleanly later.

  3. Cook

    Fold in the fruit salt, then move fast

    Sprinkle the fruit salt over the batter (or the baking soda and lemon juice combination) and fold it through with just a few quick strokes — overworking it collapses the very bubbles that create the rise. Pour immediately into the greased tin and straight into the steamer; every minute of delay after activation costs lift.

  4. Cook

    Steam 15 to 18 minutes with the lid shut

    Cover and steam over medium-high heat for 15 to 18 minutes. A toothpick inserted at the center should come out clean, with no wet batter clinging to it. Keep the lid closed for at least the first 10 minutes — a sudden drop in temperature during that window can sink the middle.

  5. Cook

    Give it 5 minutes before the first cut

    Lift the tin out of the steamer and let it rest 5 minutes before running a knife around the edge and cutting squares or diamonds right there in the tin. Cutting too soon compresses the sponge; the short rest firms it up while it's still warm.

  6. Finish

    Pour a hot tempering over the warm squares

    Heat oil in a small pan, add the mustard seeds, and once they pop, add sesame seeds, curry leaves, slit green chillies and asafoetida. Stir in water, sugar and lemon juice, bring it to a brief simmer, then pour it evenly over the warm, cut dhokla and give it a minute or two to soak in.

  7. Serve

    Finish with garnish, serve warm or chilled

    Scatter chopped coriander, and grated coconut if you're using it, across the top. It's good warm or at room temperature with green chutney — and it holds up surprisingly well cold the next day, which is exactly why it travels so easily in a lunchbox.

Swaps & Substitutions

A packaged dhokla flour mix from an Indian grocery store is a workable shortcut over building the batter from plain gram flour — expect a slightly denser steam from it, though. Lemon juice plus baking soda, already noted in the ingredient list, substitutes for fruit salt almost one-for-one, just with a less dramatic rise. Full-fat yogurt gives the best tang and body, though a well-whisked, thin low-fat yogurt gets close enough to work.

Dialing In the Heat

Dhokla's batter stays mild by design, with the tempering carrying whatever heat the dish ends up with. Cut back the green chillies in both batter and tempering for a milder result, or drop them from the batter entirely and let the slit chillies in the tempering do the work — those can simply be lifted out before eating if preferred. Push toward more heat by increasing the ginger-green chilli paste in the batter and adding a pinch of red chilli powder to the tempering oil.

Where This Goes Wrong

A flat, dense dhokla almost always comes down to one of two things: batter left sitting too long after the fruit salt went in, or the steamer lid opened too soon, dropping the rise mid-steam. Batter that's too thin causes a second common failure — it steams into a flat, rubbery sheet rather than a tall, spongy cake, so check that it coats the back of a spoon in a visible layer before pouring. A third issue shows up when the tin goes into water that hasn't reached a full boil yet; that slows the initial rise and leaves the whole cake tougher than it should be.

Keeping & Reheating Leftovers

To store: Dhokla keeps in an airtight container in the fridge for up to 3 days. Since the batter contains yogurt, don't let the finished dish sit at room temperature for more than a few hours, especially in warm weather. It also freezes reasonably well without the tempering, for up to a month — thaw in the fridge, steam briefly to refresh, then add a fresh batch of tempering just before serving.

To reheat: A 2 to 3 minute steam brings the soft texture back far more reliably than a microwave does. In a pinch, 20 to 30 seconds in the microwave works, though the edges tend to come out tough. A squeeze of fresh lemon and a little extra tempering helps if the dhokla has dried out slightly while in storage.

Safe Handling Notes

Yogurt in the batter means it shouldn't sit at room temperature for long before steaming, particularly in warm weather — mix it, activate with the fruit salt, and get it into the steamer right away. Once steamed, dhokla is fully cooked, and the same two-hour rule that applies to any cooked dairy dish applies here: cool and refrigerate it within that window if it isn't eaten right away. Leaving it out overnight isn't safe.

You Might Also Try