Bring 2 inches of water to a steady simmer in a pot fitted with a rack, keeping the water below the rack. Grease an 8-inch round cake pan that fits inside, and wrap the lid in a clean towel so condensation cannot drip onto the batter.
Mix the base batter
Whisk chickpea flour, optional semolina, 1 1/4 cups water, yogurt, 2 tablespoons lemon juice, 1 tablespoon sugar, salt, grated ginger and turmeric until completely smooth. Rest 10 minutes while the steamer heats.
Make the green chutney
Blend cilantro, mint, optional chile, the 1/2-inch ginger, cumin, 2 tablespoons water and a pinch of salt until smooth, adding another tablespoon water only if needed. Refrigerate until serving; keep the seeded chile optional for a mild-first plate.
Aerate and steam immediately
Whisk fruit salt into the rested batter for just 10 seconds; it will foam. Immediately pour into the greased pan, set it on the rack and cover. Steam over medium heat for 18 to 20 minutes without lifting the lid during the first 15 minutes.
Check and cool
Insert a thin skewer in the center; it should emerge without wet batter, and an instant-read thermometer should register about 200°F. Lift out the pan with dry mitts and cool 10 minutes before loosening the edge and turning the cake onto a plate.
Make the tempering
Heat 2 tablespoons oil in a small saucepan. Add mustard seeds and cover until popping slows, then add sesame and curry leaves for 20 seconds. Carefully add 1/2 cup water, the final tablespoon sugar and final tablespoon lemon juice; simmer 1 minute.
Soak, cut and serve
Spoon the warm tempering evenly over the dhokla and rest 10 minutes. Cut into squares and arrange so the yellow crumb and mustard seeds stay visible. Garnish with optional coconut and serve with green and tamarind chutneys as pictured.
Why this works
Why it worksA hydrated, rested chickpea-flour batter loses lumps before fruit salt supplies the final burst of carbon dioxide for an airy steamed crumb.
Why it worksA preheated steamer and immediate transfer prevent the leavening bubbles from escaping before heat can set them.
Why it worksThe warm sweet-sour tempering travels into the porous cake, keeping it moist while mustard, sesame and curry leaves add contrast.
Useful kitchen gear
Tools that make this easier.
Compare the function and specifications first; skip anything your kitchen already handles well.
Paid links: As an Amazon Associate I earn from qualifying purchases. You pay no additional cost.
For gluten-free dhokla, omit the optional semolina and verify that the fruit salt and chutneys are certified gluten free.
Use 1 1/2 teaspoons baking soda plus 1 teaspoon citric acid in place of fruit salt, whisking them in only at the last moment.
A 7-inch square pan can replace the 8-inch round; begin checking at 18 minutes and ensure it fits your steamer with room for circulation.
Cook notes
Use plain, unflavored fruit salt. Flavored antacid powders change both color and taste.
Do not let the batter stand after adding fruit salt; the foam is the lift the cake needs.
Keep the steamer at a steady simmer rather than a violent boil, which can rock the pan and make a wet, uneven surface.
Curry leaves may sputter in oil. Add them dry, cover briefly and keep your face away from the pan.
For children or heat-sensitive diners, omit chile from the green chutney and pass sliced chile separately.
Storage
Refrigerate cooled dhokla and both chutneys in separate airtight containers for up to 4 days. Reheat dhokla covered in the microwave with a few drops of water until steaming, or re-steam 3 minutes. Freeze un-sauced dhokla for up to 1 month; thaw before adding fresh tempering.
Questions
Why did my dhokla turn dense?
The steamer may not have been hot, the fruit salt may have been old or the batter may have waited after leavening. Preheat first, use fresh fruit salt and steam immediately.
Is khaman the same as fermented dhokla?
Khaman is the quick, yellow chickpea-flour preparation used here. Other dhokla styles can use fermented rice and lentils and have a different texture and timetable.
Can I make it without yogurt?
Use 1/2 cup unsweetened plant yogurt or 1/2 cup water plus 2 additional teaspoons lemon juice. The batter should pour in a thick ribbon, not run like milk.
Naturally gluten-free breads and savory cakes
Compare cassava, corn, rice and chickpea batters by heat and texture
Compare steamed chickpea-flour khaman dhokla, baked tapioca-starch pão de queijo, griddled fresh-corn cachapas and banana-leaf-lined rice-flour bibingka by starch source, hydration, leavener, shaping, cooking heat and make-ahead behavior.
Hot milk and oil scald tapioca starch into a stretchy dough, while Parmesan and low-moisture mozzarella make these naturally gluten-free Brazilian cheese breads crisp outside, chewy within and deeply savory.
Banana-leaf-lined coconut rice cakes bake up tender and lightly chewy, with salted egg, queso fresco and grated coconut for a festive Filipino-style breakfast or dessert.
Oven-crisped Parmesan-panko eggplant is layered with bright tomato sauce, mozzarella and basil for a sliceable vegetarian casserole without deep frying.
Eggs gently cooked in a smoky tomato and red-pepper sauce with cumin, feta, herbs, and warm pita for dipping.
⏱ 37 min$2.90/serving
Gujarati Khaman Dhokla with Green & Tamarind Chutneys
Screen stays awake when supported.
1. Prepare the steamer and panBring 2 inches of water to a steady simmer in a pot fitted with a rack, keeping the water below the rack. Grease an 8-inch round cake pan that fits inside, and wrap the lid in a clean towel so condensation cannot drip onto the batter.
2. Mix the base batterWhisk chickpea flour, optional semolina, 1 1/4 cups water, yogurt, 2 tablespoons lemon juice, 1 tablespoon sugar, salt, grated ginger and turmeric until completely smooth. Rest 10 minutes while the steamer heats.
3. Make the green chutneyBlend cilantro, mint, optional chile, the 1/2-inch ginger, cumin, 2 tablespoons water and a pinch of salt until smooth, adding another tablespoon water only if needed. Refrigerate until serving; keep the seeded chile optional for a mild-first plate.
4. Aerate and steam immediatelyWhisk fruit salt into the rested batter for just 10 seconds; it will foam. Immediately pour into the greased pan, set it on the rack and cover. Steam over medium heat for 18 to 20 minutes without lifting the lid during the first 15 minutes.
5. Check and coolInsert a thin skewer in the center; it should emerge without wet batter, and an instant-read thermometer should register about 200°F. Lift out the pan with dry mitts and cool 10 minutes before loosening the edge and turning the cake onto a plate.
6. Make the temperingHeat 2 tablespoons oil in a small saucepan. Add mustard seeds and cover until popping slows, then add sesame and curry leaves for 20 seconds. Carefully add 1/2 cup water, the final tablespoon sugar and final tablespoon lemon juice; simmer 1 minute.
7. Soak, cut and serveSpoon the warm tempering evenly over the dhokla and rest 10 minutes. Cut into squares and arrange so the yellow crumb and mustard seeds stay visible. Garnish with optional coconut and serve with green and tamarind chutneys as pictured.