How Many Calories Are in Dhokla?

Besan dhokla has 160 kcal per 100g — dramatically lower than every other snack in this collection. Samosa is 320 kcal (2× more), kachori is 380 kcal (2.4× more), pakora is 310 kcal (1.9× more), and fafda is 450 kcal (2.8× more). The difference is entirely from the cooking method: steaming adds zero oil to the batter, while deep-frying absorbs 10-22g of oil per 100g [1][2].

Two pieces of dhokla (~100g) deliver 160 kcal, 8g protein, 20g carbs, 5g fat, and 3g fiber. The protein comes from the same besan flour that pakoras use (22.4g per 100g raw), but without frying oil diluting the protein density. Dhokla's protein-per-calorie ratio (5g per 100 kcal) is the best among all snacks in this collection [1].

The fat at 5g per 100g comes from the tadka (tempering) — oil heated with mustard seeds, curry leaves, green chilies, and asafoetida poured over the steamed cake. Without the tadka, dhokla would have approximately 2-3g fat per 100g and only 130-135 kcal. The tadka adds 30-50 kcal depending on oil quantity [1][2].

How Much Does Tadka Tempering Add to Dhokla?

Dhokla's tadka (tempering) typically uses 1-2 teaspoons of oil (5-10g) heated with mustard seeds, asafoetida, curry leaves, and green chili, then poured over the steamed cake along with diluted lemon-sugar water. This seemingly small garnish adds 45-90 kcal of oil to the entire batch [1].

For a standard 500g batch (10 pieces), 1 tablespoon of oil in the tadka distributes to approximately 4.4 kcal of oil per piece (50g). But generous tadka with 2 tablespoons adds 8.8 kcal per piece — a 100% increase in the oil component. The sugar water adds another 5-10 kcal per piece from dissolved sugar [1].

Restaurant and street-vendor dhokla often has heavier tadka — the oil is visible as a shiny layer on top. This can push the per-100g value from 160 kcal to 180-200 kcal. For logging accuracy, check whether the dhokla glistens heavily (more tadka) or appears matte (lighter tadka). The base batter calories are constant; only the tadka varies [1][2].

What Fermentation Does to Dhokla Batter

Traditional besan dhokla uses fermented batter — chickpea flour mixed with yogurt and left for 6-8 hours. Fermentation reduces phytate by 20-30%, improving the bioavailability of iron (2mg/100g) and zinc (1mg/100g) from the chickpea flour. This means dhokla's minerals are more absorbable than those in unfermented besan preparations like pakora [1][3].

The folate content at 95mcg per 100g is exceptionally high for a prepared snack — raw besan has 437mcg/100g, and unlike frying (which destroys 40-60% of folate), steaming preserves approximately 50-60%. Four pieces of dhokla (200g) deliver 190mcg folate (48% DV) — making it one of the best folate sources among Indian snacks [1].

Khaman dhokla (the instant version using citric acid and baking soda instead of fermentation) has slightly higher calories at 175 kcal/100g because the recipe includes more sugar in the tadka water for sweetness balance. The sugar adds 5g sugars per 100g vs besan dhokla's 3.5g. The protein drops to 7.5g since there's no fermentation-enhanced digestibility [1][2].

Green Moong Dhokla: The Highest-Protein Variant

Green moong dhokla — made from sprouted moong dal instead of besan — has only 140 kcal per 100g with 9.5g protein — the lowest calories and highest protein in this entire 9-tool snack collection. Sprouted moong dal has 24g protein per 100g raw with exceptionally high digestibility from the sprouting process [1].

The folate reaches 120mcg per 100g (moong dal is naturally high in folate at 625mcg/100g raw, and sprouting further increases it). Iron at 2.5mg per 100g comes from the legume base. Fiber at 4g is the highest among dhokla variants, from intact moong dal fiber structures that survive steaming [1].

The texture is denser than besan dhokla — the moong batter doesn't aerate as much during steaming. But nutritionally, green moong dhokla is objectively the best performer: lowest calories (140), highest protein (9.5g), highest fiber (4g), highest folate (120mcg), highest iron (2.5mg) per 100g. It's the counter-example to the assumption that all Indian snacks are calorie-dense [1][3].

Dhokla vs Deep-Fried Indian Snacks (per 100g) — the Steamed Advantage

NutrientBesan DhoklaGreen Moong DhoklaPakoraSamosaKachori
Calories (kcal)160140310320380
Protein (g)8.09.57.55.06.5
Total Fat (g)5.03.518.019.022.0
Carbs (g)20.016.028.032.038.0
Fiber (g)3.04.03.52.52.0
Folate (mcg)95120702535
Iron (mg)2.02.52.52.22.0
Cooking MethodSteamedSteamedDeep-friedDeep-friedDeep-fried

Practical Tips for Dhokla

  • 1

    2 pieces of besan dhokla (100g) = 160 kcal — 40-55% fewer calories than any deep-fried snack in this collection, because steaming adds zero oil to the batter [1].

  • 2

    The tadka adds 30-50 kcal per serving — without it, dhokla would be only 130-135 kcal/100g. Restaurant dhokla with heavy tadka can reach 180-200 kcal/100g [1].

  • 3

    Dhokla has 95mcg folate per 100g — the highest among prepared snacks. Steaming preserves 50-60% of besan's folate vs frying which destroys 40-60% [1][3].

  • 4

    Green moong dhokla is the lightest option at 140 kcal/100g with 9.5g protein — the lowest calories and highest protein in this entire 9-snack collection [1].

  • 5

    Fermented batter reduces phytate by 20-30%, improving iron and zinc absorption. Traditional besan dhokla (fermented) has better mineral bioavailability than instant khaman (unfermented) [3].

Frequently Asked Questions — Dhokla

How many calories are in dhokla?
Two pieces of besan dhokla (~100g) have about 160 calories, 8g protein, 20g carbs, 5g fat, and 3g fiber. Khaman dhokla is slightly higher at 175 kcal/100g (more sugar in tempering). Green moong dhokla is the lightest at 140 kcal/100g.
Why is dhokla so much lower in calories than samosa or pakora?
Dhokla is steamed, not fried. Deep-frying adds 10-22g of oil per 100g to samosa/pakora, contributing 90-200 extra calories. Dhokla's only oil comes from the tadka tempering (5g or less per 100g). Same besan flour, but steaming vs frying creates a 2× calorie gap.
How much does the tadka add to dhokla calories?
The tadka (oil tempering with mustard seeds, curry leaves, and chili) adds approximately 30-50 kcal per 100g serving. Without tadka, dhokla would be only 130-135 kcal/100g. Restaurant versions with heavy tadka (visible oil sheen) can reach 180-200 kcal/100g.
Is dhokla high in protein?
Yes — besan dhokla has 8g protein per 100g, and green moong dhokla has 9.5g. This is higher than samosa (5g) and comparable to pakora (7.5g), but at nearly half the calories. Dhokla has the best protein-per-calorie ratio (5g per 100 kcal) among all Indian snacks.
What is the difference between dhokla and khaman?
Besan dhokla uses fermented batter (6-8 hours) and has 160 kcal/100g. Khaman uses instant batter (citric acid + baking soda, no fermentation) with more sugar in the tempering water — 175 kcal/100g with 5g sugars (vs 3.5g). Fermented dhokla has better mineral absorption from phytate reduction.
Is green moong dhokla better than besan dhokla?
Nutritionally, green moong dhokla excels in every metric: 140 kcal (vs 160), 9.5g protein (vs 8g), 4g fiber (vs 3g), 120mcg folate (vs 95), and 2.5mg iron (vs 2mg) per 100g. The texture is denser. For calorie and protein tracking, green moong is objectively the best performer.

Important Notice

Nutritional values are calculated from verified ingredient data (USDA chickpea flour FDC 174288, IFCT 2017 steamed snack compositions, published dhokla research). Actual values vary by besan-to-water ratio, tadka oil quantity, sugar in tempering water, and fermentation duration. This tool is for informational and nutrition journaling purposes only — it is not a substitute for guidance from a qualified nutrition professional.

About the Author

Manish Kumar - Author
Manish KumarNASM Certified Personal Trainer (CPT)

Certified fitness professional and nutrition researcher with over 10 years of experience in the fitness and wellness industry. Founder of Food Nutrify, dedicated to making accurate, science-backed nutrition data accessible to everyone through free, easy-to-use calculators.

NASM Certified Personal TrainerSports Nutrition Specialist

References & Sources

  1. [1] USDA FoodData Central; IFCT 2017 (2024). Chickpea flour/besan (FDC 174288); Moong dal; Semolina — used for dhokla calculations. U.S. Department of Agriculture; Indian Food Composition Tables (NIN, Hyderabad).
  2. [2] Nithya KS, Ramachandran P (2016). Nutrient Content and Sensory Evaluation of Dhokla Prepared Incorporating Green Beans Powder. ResearchGate — International Journal of Food Science and Nutrition.
  3. [3] Ray M, Ghosh K, Singh S, Mondal KC (2016). Folk to Functional: An Explorative Overview of Rice-Based Fermented Foods and Beverages in India. Journal of Ethnic Foods, 3(1), 5-18 (PMC5976588).