Dhokla - the steamed snack that's on your side
Khaman dhokla is steamed, not fried, so one serving of 4 to 5 soft squares is about 303 kcal with a handy 13 g protein. The only catch is the oil tadka on top - a heavy hand can add 30 to 65 kcal per serving, so pour it light.
Dhokla is the soft, spongy Gujarati snack that comes out of a steamer, not a kadai of hot oil. That one difference changes your whole snack plate. Let's see why a steamed besan square beats a fried samosa, and where the oil sneaks back in.
Dhokla has almost no calories because it is steamed.
mostly falseMostly false. Steaming skips the deep fry, so dhokla is lighter than fried snacks - but it is made of besan, which is real food with real calories. One serving is about 303 kcal, not zero. The steaming is the win, not a free pass.
Your typical plate: one serving of khaman dhokla
One serving - about 4 to 5 soft squares from a 7-inch thali - comes to roughly 335 kcal at a street stall. The besan gives you about 13 g protein and nearly 10 g fibre, so it actually fills you up. That is a solid evening snack, not a tiny one.
Assumptions: Tarla Dalal's khaman dhokla recipe = 303 kcal per serving (4 servings, ~15 pieces, 13.4 g protein, 9.6 g fibre, 7.5 g fat) including the batter oil and a light tempering. Street stalls often pour an extra spoon of tadka oil on top: ~1 extra tbsp (15 g) oil over 4 servings = ~33 kcal per serving (sunflower oil 884 kcal/100 g). So a typical street serving ~303 + ~32 = ~335 kcal.
Dhokla vs the fried snacks on the same shelf
Pour the tadka light, not generous
Dhokla is steamed, but the mustard-seed tadka spooned on top is pure oil. A heavy second pour adds about 30 to 65 kcal per serving. Use a small spoon, not a ladle, and let one thin layer do the job. At a stall, just ask for 'less oil'.
Assumptions: Home-style serving with only the recipe's light tempering = 303 kcal (Tarla Dalal). The street baseline adds ~1 extra tbsp oil over 4 servings (~32 kcal). Skipping that extra pour takes you back to ~303, saving ~32 kcal. A really heavy hand (2 extra tbsp) could add ~65 kcal per serving, so the saving ranges ~30-65.
Getting the most out of your dhokla
- Pair it with green chutney, not sweet chutney - mint and coriander are close to calorie-free, while jaggery-based chutney adds sugar.
- Khaman dhokla gives about 13 g protein per serving from the besan - more than most tea-time snacks, which helps keep you full.
- Watch the sev sprinkle some stalls add on top - sev is fried besan at about 580 kcal/100 g, so a small handful adds up fast.
- If you make it at home, steam it fully and skip the oil pour - you get the soft squares for about 303 kcal a serving with nothing extra.
The bottom line
Dhokla really is the lighter snack on the shelf - one serving is about 303 to 335 kcal, steamed not fried, with 13 g protein to fill you up. That easily beats two samosas (414) or a serving of aloo pakora (487). The one thing to watch is the oil tadka on top - pour it light and you keep the win.