How to Make Khaman Dhokla (Traditional & Healthy Version)

Khaman Dhokla is a beloved steamed snack originating from Gujarat, India, and is renowned for its light, fluffy texture and tangy-sweet flavor. This savory cake is made primarily from besan (gram flour), making it a protein-rich, gluten-free treat ideal for health-conscious eaters. Khaman Dhokla is a staple at Gujarati homes and is often served as breakfast, lunch, or as a tea-time snack. Its vibrant yellow color, aromatic tempering (tadka), and melt-in-the-mouth softness have made it a favorite across India. Celebrated for its quick preparation and minimal use of oil, Khaman Dhokla is a perfect dish for festive occasions like Navratri and Diwali, when light and sattvic (pure vegetarian) foods are preferred. The traditional recipe uses everyday Indian spices and ingredients, making it accessible and easy to prepare in any Indian kitchen. Its tangy taste, enhanced with green chilies and a dash of lemon, delivers a balanced flavor profile that appeals to all age groups.

35 min total2 servingsEasy150 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: In a mixing bowl
0%
10 min

Step 1 · In a mixing bowl

In a mixing bowl, combine besan, sooji, salt, turmeric, sugar, green chili paste, ginger paste, and curd. Gradually add water to form a smooth, lump-free batter. Let it rest for 10 minutes.

Step 2: Grease a dhokla plate or thali with a few drops of oil
0%

Step 2 · Grease a dhokla plate or thali with a few drops of oil

Grease a dhokla plate or thali with a few drops of oil. Prepare your steamer or large kadai with water and bring to a boil.

Step 3: Just before steaming
0%

Step 3 · Just before steaming

Just before steaming, add lemon juice and Eno fruit salt to the batter. Mix gently in one direction; the batter will become bubbly and light. Immediately pour into the greased plate and tap to spread evenly.

Step 4: Place the plate in the steamer
0%
15 min

Step 4 · Place the plate in the steamer

Place the plate in the steamer, cover tightly, and steam for 15 minutes on medium heat. Check doneness by inserting a toothpick—it should come out clean.

Step 5: For tadka
0%

Step 5 · For tadka

For tadka, heat oil in a small pan. Add mustard seeds, let them splutter, then add curry leaves, sesame seeds, and a pinch of green chili (optional). Pour this tempering over the steamed dhokla.

Step 6: Cool slightly
0%

Step 6 · Cool slightly

Cool slightly, cut into squares or diamonds. Garnish with fresh coriander and grated coconut. Serve warm with green chutney.

Why this recipe is healthy

Steamed instead of fried, Khaman Dhokla is light on calories and easy to digest, making it suitable for weight management and diabetic diets. The use of besan ensures a good protein profile for vegetarians, while minimal oil keeps saturated fat low. This healthy snack is also rich in fiber, which aids in digestion and helps keep you fuller for longer. Perfect for those seeking wholesome, flavorful Indian food without compromising on nutrition.

A note on tradition

Khaman Dhokla is iconic in Gujarati cuisine and is enjoyed throughout western India as a breakfast or snack, especially during festivals like Navratri and Diwali. It symbolizes simplicity and is often served to guests as a gesture of hospitality. Variations exist across Gujarat, such as nylon dhokla (extra soft) and sandwich dhokla, reflecting the region’s innovative approach to traditional food.

← Back to Khaman Dhokla