Doughs & batters

Khaman Dhokla Batter

ખમણ ઢોકળા નો ખીરો · A spiced, leavened batter of gram flour (besan) bound with water, seasoned with ginger-green chili paste, sugar, acid, and turmeric, and aerated with fruit salt (Eno) or baking soda at the last moment before being steamed into a soft, spongy, savory Gujarati cake that is finished with a hot oil tempering (vaghar).

Khaman Dhokla Batter
Family · Doughs & battersDifficulty · EasyMake-ahead · YesYield · About 1.5 cups of batter per 1.5 cups besan, producing one 7–8 inch round steamed cake roughly 1½ inches thick (serves 4).

The formula

3:2 besan:water by volume; ~1 tsp Eno per 1.5 cups besan, added last

Per 1.5 cups (150 g) besan use 1 cup water, 1 tbsp oil, 1 tbsp sugar, 1½ tsp ginger-chili paste, 1½ tsp lemon juice or citric acid, ¼ tsp turmeric, salt to taste, and 1 tsp Eno stirred in just before steaming.

Identity

  • Made with besan (chickpea/gram flour) as the sole or dominant flour
  • Leavened chemically with Eno/fruit salt or baking soda, not by fermentation
  • Distinctly tangy-sweet-savory flavor profile from citric acid/lemon and sugar
  • Steamed, never baked or fried, yielding a yellow, spongy, aerated crumb
  • Finished with a Gujarati vaghar (tadka) of mustard seeds and curry leaves

Ingredients

BaseBesan (gram flour, finely ground hulled chickpeas)Use fresh, fine-textured besan; sifted to avoid lumps and gritty crumb.
LiquidWaterApproximately 2/3 the volume of besan; adjust for smooth pourable consistency.
FatOil (neutral vegetable oil)Adds tenderness and helps carry the vaghar flavor; some recipes use melted ghee.
AcidLemon juice or citric acidProvides tang and reacts with Eno for a fluffier rise; also brightens flavor.
SweetenerSugarBalances the tang and sour notes of citric acid and Eno; characteristic mildly sweet profile.
AromaticsGinger-green chili pasteProvides the signature warm, pungent backbone of the batter.
SeasoningTurmeric powder and saltTurmeric gives the iconic yellow color; salt seasons the overall batter.
LeaveningEno (fruit salt) or baking sodaAdded LAST, just before steaming — the sole rising agent; do not substitute quantity.

Method

  1. 1Sift besan into a bowl, add water gradually and whisk to a smooth, lump-free, pourable batter (medium-thick, ribbon-like consistency).Sifting removes grits and ensures a uniform, tender crumb; proper hydration prevents dry pockets in the steamed cake.
  2. 2Whisk in oil, sugar, ginger-green chili paste, lemon juice/citric acid, salt, and turmeric; cover and rest 10–15 minutes.Resting allows besan to hydrate fully and lets the acid begin reacting so aromatics meld into the batter.
  3. 3Prepare the steamer with vigorously boiling water and grease a thali/pan with a little oil.A full rolling boil at the moment of pouring is critical — the steam shock sets the leavening fast and gives the spongy honeycomb structure.
  4. 4Just before steaming, sprinkle Eno/fruit salt over the batter and fold gently in one direction for about 5–10 seconds — do not overmix.Eno reacts immediately with acid and moisture releasing CO2; overmixing knocks out the trapped air bubbles and yields a dense cake.
  5. 5Pour the foamy batter into the greased pan, tap once, and steam covered on high for 15–20 minutes until a toothpick exits clean.A covered, high-heat steam cooks the cake through while the CO2 expands the crumb into a spongy, aerated structure.
  6. 6Cool 5 minutes, demould, cut into squares, and pour hot vaghar (oil tempered with mustard seeds, sesame seeds, curry leaves, and green chilies) evenly over the top; garnish with grated coconut and coriander.The vaghar seeps into the cuts adding flavor, moisture, and the classic aromatic finish; coconut and coriander add freshness and texture.

Techniques that matter

Last-moment Eno fold

Fruit salt begins reacting the instant it touches wet batter; adding it at the last moment maximizes gas retention for maximum sponginess.

Vaghar (tadka) finish

A hot oil tempering poured over the steamed cake is the signature Gujarati finishing technique that layers aromatic fat and moisture into the crumb.

Steaming over rapidly boiling water

Strong, sustained steam sets the leavened batter quickly so air pockets are locked in before they collapse, producing the honeycomb interior.

Variations & derivatives

Nylon KhamanGujarat (Surat specialty)

Batter is blended extra smooth with more water and a touch of rawa/semolina for the silkiest, most delicate crumb.

Besan Dhokla (basic)All-India home kitchens

Identical base batter without the tempering garnish, often served simply with green chutney.

Rava-Suji DhoklaMaharashtra/Gujarat

Replaces a portion of besan with semolina for a grainier, more substantial cake; same leavening and vaghar logic.

Toor Dal DhoklaGujarat

Uses a blend of besan and soaked toor dal for a protein-richer, slightly different flavor; same Eno technique applies.

Khatta DhoklaGujarat

Batter is fermented briefly with curd to push the tang higher before the Eno is added.

Used in these dishes

Khaman Dhokla · The base batter itself, steamed and finished with vaghar.Nylon Khaman · Same batter blended smoother, often with a spoon of semolina.Dhokla Chaat · Cut cubes of steamed khaman topped with chutneys, sev, and onions.Sandwich Dhokla · Two thin layers of steamed khaman sandwiched with green chutney.Besan Dhokla (home-style) · The same batter, steamed in smaller trays and served with tea.Khaman Cups / Mini Dhokla Bites · Batter portioned into greased idli moulds for bite-sized party servings.

Substitutions

  • Eno (fruit salt)Baking soda + extra lemon juice/citric acidUse ~1 tsp baking soda per 1.5 cups besan and bump acid by ½ tsp; the rise is slightly less vigorous and the flavor more soapy if overused.
  • Fresh lemon juiceCitric acid (nimbu phool) crystalsUse about ¼ tsp citric acid per 1 tbsp lemon juice; gives a cleaner, more uniform tang.
  • Besan (chickpea flour)Moong dal flour or urad dal flourNot recommended for classic khaman — flavor and color shift dramatically; works only in some dal-based dhokla recipes.changes result
  • SugarJaggery powder or brown sugarChanges the color to brown and adds molasses notes; not traditional but workable in fusion versions.

Troubleshooting

Dense, heavy, or rubbery cake

Overmixing the Eno, expired Eno, or pouring batter into a steamer that wasn't at a full rolling boil — gas escaped before setting.Use fresh Eno, add it last, fold once in one direction, and ensure water is at a hard boil. Pour batter immediately and steam at once.

Bitter or soapy aftertaste

Too much Eno or baking soda, or an under-acidified batter.Measure Eno precisely (1 tsp per 1.5 cups besan) and confirm lemon juice/citric acid is included to neutralize the soda.

Crumbly, dry, or cracked surface

Batter too thick, over-steamed, or insufficient oil/fat.Thin batter to a smooth pourable consistency, steam only until a tester comes out clean, and always finish with the hot oil vaghar to add moisture.

Pale or grey color instead of bright yellow

Stale besan, insufficient turmeric, or steaming with the lid slightly ajar (steam escaping).Use fresh besan, add ¼–½ tsp turmeric, and seal the steamer with a tight cloth around the lid to prevent condensate drip and steam loss.

Storage

Keeps 2–3 days refrigerated; up to 1 month frozen (ungarnished).Cool the steamed cake fully, then store whole or in cut pieces in an airtight container in the refrigerator. For longer keeping, wrap portions tightly and freeze; thaw in the fridge overnight. Add vaghar and garnishes only when serving. Reheat: Re-steam for 3–5 minutes, or microwave 30–60 seconds covered with a damp paper towel. Pour a fresh vaghar over the reheated cake to restore aroma.

The science behind it

Besan (gram flour)Fruit salt / EnoVaghar / TadkaSteaming as a cooking methodFermented vs unfermented dhokla