Learn how to make soft, fluffy, and authentic Gujarati Dhokla Recipe at home with this easy step-by-step recipe. This traditional Indian steamed snack is light, healthy, and perfect for breakfast, tea-time, or as an appetizer. Ready in under 45 minutes with simple pantry ingredients.

Authentic Gujarati Dhokla Recipe (Soft, Spongy & Instant Khaman Dhokla)
Learn how to make soft, fluffy, and authentic Gujarati Dhokla at home with this easy step-by-step recipe. This traditional Indian steamed snack is light, healthy, and perfect for breakfast, tea-time, or as an appetizer. Ready in under 45 minutes with simple pantry ingredients.
Servings 4
Calories 180kcal
Ingredients
For the Dhokla Batter
- 1 cup gram flour besan
- 1 tablespoon semolina optional
- 1 tablespoon sugar
- 1 teaspoon ginger-green chili paste
- ½ teaspoon turmeric powder
- 1 tablespoon lemon juice
- 1 teaspoon salt
- ¾ cup water
- 1 teaspoon ENO fruit salt
For Tempering
- 2 tablespoons oil
- 1 teaspoon mustard seeds
- 1 teaspoon sesame seeds
- 8 –10 curry leaves
- 2 green chilies slit
- ½ cup water
- 1 tablespoon sugar
- 1 tablespoon lemon juice
For Garnish
- 2 tablespoons chopped coriander leaves
- 2 tablespoons grated fresh coconut
Instructions
- Grease a steaming tray or cake pan with oil and keep it ready.
- In a large bowl, combine gram flour, semolina, sugar, turmeric, salt, ginger-green chili paste, lemon juice, and water. Mix until you get a smooth, lump-free batter.
- Prepare your steamer and bring the water to a gentle boil.
- Add ENO fruit salt to the batter and gently mix. The batter will become light and frothy.
- Immediately pour the batter into the greased pan.
- Steam for 18–20 minutes over medium heat or until a toothpick inserted comes out clean.
- Allow the dhokla to cool slightly before cutting it into squares.
- Heat oil in a small pan. Add mustard seeds and let them crackle. Add sesame seeds, curry leaves, and green chilies.
- Mix water, sugar, and lemon juice, then pour into the tempering. Simmer for 1 minute.
- Pour the tempering evenly over the dhokla. Garnish with coriander leaves and grated coconut. Serve warm with green chutney.
Notes
- Always add ENO just before steaming.
- Do not overmix after adding ENO.
- Steam on medium heat for soft and fluffy dhokla.
- Let the tempering soak into the dhokla for 10 minutes before serving.
- Store leftovers in an airtight container for up to 2 days.
