How to Make Authentic Gujarati Dhokla at Home
Share
Ask any Gujarati household about their go-to snack and dhokla comes up before you finish the question. It shows up at breakfast, packs into tiffins, and somehow always disappears first at family gatherings. The good news? You don't need a Gujarati grandmother or a fancy setup to make it. You need besan, a steamer, and about 30 minutes. If your last attempt turned out flat, dense, or rubbery, don't worry that almost always comes down to two or three small fixes, and we'll cover every one of them. Here's everything, start to finish.
What Is Dhokla?
Dhokla is a soft, spongy, steamed savoury cake from Gujarat, made from gram flour (besan) or a fermented rice-and-lentil batter. The version most people picture bright yellow, pillowy, tangy-sweet is technically khaman, made from besan. The older, traditional khatta dhokla uses fermented rice and chana dal. Both are steamed, both are addictive, and in everyday Indian kitchens the names get used interchangeably.
What makes dhokla special is that it's steamed, not fried. That single choice turns a humble batter into one of the lightest snacks you can eat without guilt.
Dhokla Nutrition
This is where dhokla quietly wins. A 100g serving (roughly 3 pieces) carries around 150 calories, 5–6g of protein, and only 5–6g of fat most of that from the light tempering, not deep frying.
Because gram flour is the base, dhokla is naturally gluten-free and has a low glycemic load, which is why it's a favourite for people watching blood sugar. The protein and fibre from besan keep you full longer than a plate of fried snacks ever could. Choose the fermented version and you get gut-friendly probiotics as a bonus. Compared to samosas or kachoris, which can cross 250–300 calories per piece, dhokla is the snack you can feel good about reaching for twice. It's also a genuinely versatile option light enough for breakfast, sturdy enough for a lunchbox, and quick enough for those 6 p.m. hunger pangs.
Ingredients
For soft, foolproof dhokla, keep this list handy:
- 1 cup gram flour (besan)
- 2 tbsp semolina (sooji) for extra sponginess
- 1 tsp ginger–green chilli paste
- 1 tbsp lemon juice
- 1 tsp sugar
- ½ tsp turmeric
- Salt to taste
- ¾ cup water
- 1 tsp fruit salt (Eno) or ¼ tsp baking soda
For the tempering: 1 tbsp oil, 1 tsp mustard seeds, 1 tsp sesame seeds, 8–10 curry leaves, 2 slit green chillies, a pinch of asafoetida (hing), ¼ cup water, 1 tsp sugar.
To garnish: fresh coriander and grated coconut.
How to Make Dhokla Step by Step
- Make the batter: Whisk besan, semolina, turmeric, salt, sugar, ginger-chilli paste and lemon juice with water into a smooth, lump-free batter. Aim for a thick ribbon consistency not runny.
- Prep the steamer: Grease a plate or thali and get your steamer water boiling before anything else.
- Add the fizz: Sprinkle Eno over the batter, add a splash of water on top, and mix gently for a few seconds until frothy. Don't overmix you'll lose the air.
- Steam: Pour immediately into the greased plate and steam on medium-high for 12–15 minutes.
- Check: Insert a toothpick; if it comes out clean, it's done.
- Temper: Heat oil, crackle mustard and sesame seeds, add curry leaves, chillies and hing, then pour in water and sugar. Let it boil, then spoon evenly over the dhokla.
- Finish: Cool for 5 minutes, cut into squares, and scatter coriander and coconut on top.
Tips for Making Dhokla
- Consistency is king: Too thick and it's dense; too thin and it won't rise. Thick ribbon is the sweet spot.
- Steam immediately: After adding Eno the fizz waits for no one.
- Boiling water first: A cold steamer gives you flat dhokla.
- The tempering water matters: it's what keeps each piece moist and spongy, so don't skip it.
How to Cook Dhokla Without a Steamer
No steamer? No problem. Take a deep pot or kadhai, place a small stand or an inverted bowl inside, add water, and rest your greased plate on top. Cover with a tight lid and steam exactly the same way. A pressure cooker works too just remove the whistle and gasket. In a hurry, a microwave-safe dish on high for 3–4 minutes gets you passable dhokla in minutes.
Dhokla Variations to Try
Once you've nailed the basic recipe, branch out:
- Rava dhokla: semolina-based, instant, no fermentation needed.
- Khatta (white) dhokla: the traditional fermented rice-and-dal classic.
- Sandwich dhokla: a green chutney layer pressed between two white layers.
- Palak or corn dhokla: a colourful, modern spin for something different.
Dhokla rewards practice. Your first batch might come out uneven; your fifth will be restaurant-soft. Keep your spices fresh, trust the batter, and you'll have a homemade snack your whole family asks for on repeat.
Explore Other Blogs
Monsoon Snacks|World Cup Snack Ideas|Brothers Day Snacks|Bhel Puri|Air Fryer Snacks
Disclaimer: The information in this blog is for general informational purposes gathered from various sources. Zoff Foods does not guarantee specific health or nutritional outcomes. Please consult a qualified health professional for personalised dietary advice.
Frequently Asked Questions
1. What is dhokla made of?
Dhokla is made mainly from gram flour (besan), or a fermented batter of rice and chana dal, along with ginger, green chilli, lemon, and a tempering of mustard seeds and curry leaves. It is steamed, not fried.
2. Is dhokla healthy?
Yes. Dhokla is steamed, gluten-free, and high in plant protein, with roughly 150 calories per 100g. Its low fat and low glycemic load make it a healthier choice than most fried snacks.
3. How many calories are in dhokla?
A 100g serving of dhokla (about 3 pieces) has around 150 calories, 5–6g of protein, and 5–6g of fat.
4. Why is my dhokla not spongy?
The usual causes are wrong batter consistency, overmixing after adding Eno, or steaming in a cold steamer. Use a thick ribbon batter, fold the Eno in gently, and always start with boiling water.
5. Can I make dhokla without Eno?
Yes. Use ¼ tsp baking soda with a little extra lemon juice, or ferment the batter overnight for a natural rise.
6. Can I make dhokla without a steamer?
Yes. Use a deep pot with a stand or inverted bowl, a pressure cooker without the whistle, or a microwave for 3–4 minutes.
7. What is the difference between dhokla and khaman?
Khaman is soft, yellow, and made from besan. Traditional dhokla is made from fermented rice and chana dal, and is slightly denser and tangier. Most people use the two names interchangeably.
About the Author
ZOFF Foods is built on the belief that great taste starts with great ingredients. With cool grinding technology and a focus on freshness, ZOFF brings authentic Indian flavours to every kitchen. From everyday cooking to match-night feasts, ZOFF helps you cook with confidence.