Dhokla a beloved Indian snack and breakfast dish is a testament to the country's rich culinary diversity. This delectable steamed cake, often referred to as Khaman Dhokla . is a staple in the western Indian state of Gujarat but has transcended regional boundaries to become a cherished delicacy across the nation . Its soft and fluffy texture combined with a delightful balance of flavors makes it an irresistible treat that can be enjoyed at any time of day. Traditionally Dhokla was made using fermented rice and chickpea flour which gave it a distinct flavor and light airy texture . Over time variations of Dhokla have emerged, with each region putting its unique spin on the recipe. Some versions include ingredients like semolina (rava), yogurt or even gram flour (besan), resulting in various textures and flavors. Khaman Dhokla pairs beautifully with Green Chutney, Sweet Tamarind Chutney, Tomato Chutney, Fried Green Chilies, and a hot cup of Masala Chai, a perfect combination for any time of the day. So, whether you're craving a light snack, a hearty breakfast or for a special occasion, Khaman Dhokla is sure to satisfy your palate.
What is Dhokla / Khaman Dhokla
Dhokla, also called Khaman Dhokla, is a soft and spongy Indian snack that originally comes from the beautiful state of Gujarat. Over time, it has become a favorite across India, and even loved around the world, for its light texture, mild tangy flavor, and healthy cooking style.The process of making Dhokla is simple yet delightful. A smooth batter is made using gram flour (besan), yogurt, and a few basic spices like turmeric powder and ginger-green chili paste. The batter is left to rest for about 15–20 minutes, allowing it to ferment slightly. This quick fermentation gives the Dhokla its soft, airy texture and that signature tangy taste, while also making it easy to digest.
Instead of frying, the batter is steamed, making Dhokla a light and healthy snack. Once steamed, you get a fluffy, golden-yellow cake that’s moist and spongy, just the way a perfect Dhokla should be! It’s then topped with a fragrant tempering of mustard seeds, curry leaves, and green chilies, followed by a splash of lemon juice and a sprinkle of grated coconut. Every bite is full of flavor, soft, tangy, and slightly sweet, a true treat for any time of the day.
Dhokla vs Khaman Dhokla
Dhokla and Khaman Dhokla are two popular and Indian snacks that hail from the western state of Gujarat . While they may appear similar at first glance, they have distinct differences in terms of ingredients, preparation methods, flavors, and textures. Let's delve into the details of these differences.1. Ingredients
- Dhokla:- Traditional Dhokla is primarily made from a batter of rice and chickpea flour (besan) . The use of rice in the batter lends it a slightly sour taste due to the fermentation process . Additional ingredients often include ginger and green chilies for flavor, and sometimes yogurt or buttermilk for a creamy texture .
- Khaman Dhokla:- Khaman Dhokla on the other hand is distinguished by its exclusive use of gram flour (besan) in the batter. This lends it a sweeter taste compared to traditional Dhokla. Some recipes may also incorporate sugar to enhance the sweetness. The use of Eno fruit salt or baking soda is a hallmark of Khaman Dhokla, contributing to its characteristic fluffy texture.
- Dhokla:- Dhokla has a more pronounced sour and savory flavor due to the fermentation of the rice and chickpea flour batter. The sourness can vary depending on the fermentation time and the climate . It is often tempered with a mixture of mustard seeds, curry leaves, and green chilies, which adds a spicy and tangy element to the dish.
- Khaman Dhokla:- Khaman Dhokla is known for its sweeter taste. While it does have a hint of sourness due to fermentation, the sweetness balances it out, resulting in a milder, more harmonious flavor profile. The tempering of mustard seeds and green chilies remains a common practice adding a touch of spiciness and tanginess.
- Dhokla:- Traditional Dhokla tends to have a denser and slightly firmer texture compared to Khaman Dhokla. It is softer than many other snacks but is less airy and spongy.
- Khaman Dhokla:- Khaman Dhokla is celebrated for its incredibly soft and fluffy texture. The use of Eno fruit salt or baking soda during preparation creates numerous air pockets within the batter, resulting in a lighter and more spongy consistency that almost melts in your mouth.
- Dhokla:- Dhokla is a classic snack that originated in Gujarat, making it a quintessential part of Gujarati cuisine. It reflects the traditional flavors and culinary practices of the region.
- Khaman Dhokla:- Khaman Dhokla, while also originating from Gujarat, is a specific variety of Dhokla. It has gained widespread recognition within Gujarat and beyond as a popular and distinct version of the dish.
Leavening Ingredients
Leavening ingredients are what make your Dhokla rise beautifully and turn out soft and spongy instead of dense or flat. These are the magic helpers that add air and lightness to the batter while it cooks. In simple words, they make your Dhokla fluffy! Over time, I’ve realized how important the right leavening ingredient is — it can truly make or break your recipe. Let’s take a look at some common ones used in cooking and baking that help create that perfect texture every time.- ENO:- Eno a popular brand of fruit salts, is a versatile leavening agent with a notable presence in Indian cuisine and beyond. Comprising sodium bicarbonate (baking soda) and citric acid, ENO works its magic by releasing carbon dioxide gas when it encounters moisture and an acid, resulting in a rapid rise in dough or batter. ENO is a vital ingredient in the preparation of Indian steamed snacks like Dhokla and Khaman, where it contributes to the signature spongy and airy texture.
- Baking Powder:- Baking powder is a chemical leavening agent that consists of an acid (usually cream of tartar) and a base (usually baking soda or sodium bicarbonate). When combined with moisture and heat, it produces carbon dioxide gas, causing the dough or batter to rise .
- Baking Soda:- Baking soda, or sodium bicarbonate, is an alkaline compound . It requires an acid (such as vinegar, buttermilk, or yogurt) to activate it and produce carbon dioxide gas . Baking soda is often used in recipes that already contain acidic ingredients .
- Yeast:- Yeast is a living microorganism used as a leavening agent in bread and some other baked goods. It ferments sugars in the dough, producing carbon dioxide gas and alcohol. This gas gets trapped in the dough, causing it to rise.
- Sourdough Starter:- Sourdough starter is a natural leavening agent made from a mixture of flour and water. Over time, it ferments and produces carbon dioxide, which leavens bread and gives it its characteristic flavor .
- Whipped Egg Whites:- Whipped egg whites are often used as a leavening agent in recipes like soufflés and meringues. The proteins in egg whites can trap air when beaten, creating stable foam that adds volume and lightness to the dish.
- Potassium Bicarbonate:- Potassium bicarbonate is a leavening agent similar to baking soda. It requires an acid to activate it and release carbon dioxide gas.
How to Make Dhokla
Don’t worry if you’ve never made Dhokla before, it’s much easier than it looks! In this step-by-step guide, I’ll show you how to make soft, fluffy, and perfectly spongy Khaman Dhokla right in your kitchen. The process is simple, quick, and so satisfying, from whisking the batter to watching it rise beautifully as it steams. So grab your mixing bowl, a steamer, and a few basic ingredients, and let’s make this light and delicious Gujarati snack together — soft, tangy, and full of homemade goodness.
Preparing the Dhokla Batter
Step 1: Take a large mixing bowl and add gram flour (besan) and semolina (rava). Sift them together so there are no lumps — this helps make the Dhokla soft and smooth.Step 2: Add yogurt and about ½ cup of water to the dry ingredients. Whisk well until you get a smooth, lump-free batter. The texture should be thick yet flowing.
Step 3: Mix in the ginger-green chili paste to give your batter a nice spicy flavor. You can adjust the amount depending on how mild or hot you like your Dhokla.
Step 4: Add salt to taste and 1 teaspoon of sugar. This little bit of sweetness balances the tangy and spicy flavors beautifully. Stir everything well so the batter is evenly mixed.
Step 5: Cover the bowl with a lid or clean kitchen towel and let it rest for 20–30 minutes. This short resting time helps the batter ferment slightly, making your Dhokla light, airy, and full of flavor.
Preparing the Steamer
Step 6: Take a round plate or steaming dish and lightly grease it with oil. Make sure the oil is spread evenly so the Dhokla doesn’t stick to the plate after steaming.Step 7: Check your steamer or pot and pour in enough water at the bottom to create steam. Place the greased dish inside the steamer so it sits comfortably and doesn’t touch the sides. Cover it with the lid to trap the steam properly.
Step 8: Turn on the heat and let the water come to a rolling boil. Once it’s boiling, lower the flame slightly to keep a steady flow of steam — this helps the Dhokla cook evenly and stay soft.
Step 9: Before pouring in the batter, make sure your steamer is ready. Hold your hand a few inches above the steamer — if you feel a steady stream of hot steam, it’s perfectly ready for your Dhokla batter.
Adding ENO Fruit Salt
Step 10: Take the fermented batter and sprinkle ENO fruit salt evenly over the top. Mix it lightly to keep it airy. Try to spread it well so that it mixes properly throughout the batter.Step 11: As soon as you add the ENO, gently fold it into the batter using a spoon or spatula. Don’t stir too hard — just mix lightly. You’ll see the batter become light and bubbly right away — that’s the magic of ENO working.
Steaming the Dhokla
Step 12: Pour the prepared Dhokla batter into the greased steaming dish. Use a spatula or the back of a spoon to spread it evenly so the Dhokla cooks uniformly.Step 13: Gently place the dish inside the steamer and cover it with a tight-fitting lid. Keeping it closed is important so the steam doesn’t escape — that’s what helps the Dhokla rise perfectly.
Step 14: Steam the Dhokla for about 15–20 minutes. To check if it’s done, insert a toothpick or knife into the center — if it comes out clean, your Dhokla is ready.
Step 15: Once cooked, turn off the heat and carefully remove the lid. Let the Dhokla cool for a few minutes inside the steamer before taking it out. This helps it set nicely and makes it easier to cut.
Preparing the Tempering
Step 16: Place a small pan on medium heat and add 2 tablespoons of oil. Let the oil heat up for a few seconds.Step 17: Once the oil is hot, add 1 teaspoon of mustard seeds. When they start to splutter, add 1 teaspoon of cumin seeds and stir gently. You’ll notice a lovely aroma as they begin to pop and turn slightly golden.
Step 18: Next, add 8–10 fresh curry leaves carefully — they might splutter a little when they hit the hot oil. The curry leaves add a wonderful fragrance to the tempering.
Step 19: Add 2–3 slit green chilies and sauté them for a few seconds to infuse a mild heat. Then, sprinkle in a pinch of asafoetida (hing) for that subtle earthy flavor.
Step 20: Stir everything together for about a minute, until the mustard seeds stop crackling and the cumin seeds are golden brown. Don’t overcook — just enough to release all the flavors.
Pour the Tempering
Step 21: Gently pour the hot tempering over the Dhokla, spreading it evenly so every piece gets coated with the flavorful oil and spices.Step 22: Let the Dhokla sit for a few minutes to soak in all that delicious tempering. This helps the flavors blend beautifully and makes each bite soft, tangy, and full of aroma.
Garnish and Serve
Step 23:- Optionally, sprinkle freshly chopped coriander leaves and a tablespoon of fresh lemon juice evenly over the dhokla. The fresh aroma of coriander leaves, green color and sour taste of lemon will enhance the overall presentation and taste of the dish.Step 24:- Once it has cooled slightly, cut the Dhokla into square or diamond-shaped pieces using a sharp knife.
Your Dhokla is now ready to be served . Serve it with green chutney or tamarind chutney for a burst of flavor . Dhokla is not just a dish, it's a culinary delight that brings the diverse flavors of India to your plate. Enjoy this iconic snack with family and friends.
Extra Tips and Tricks
Making Dhokla at home is simple, but a few small tips can make a big difference in how soft, fluffy, and flavorful it turns out. Over the years, I’ve learned a few handy tricks that always help me get that perfect spongy texture and bright yellow color every time. Here, I’m sharing some of my favorite tips so your homemade Dhokla turns out just as delicious — light, airy, and full of flavor.- Proper Fermentation:- Allowing the batter to ferment for around 20-30 minutes is crucial. This fermentation process helps develop the characteristic flavor and spongy texture of Dhokla. Ensure that you cover the batter during fermentation to prevent any foreign particles from falling into it.
- Consistent Batter:- Ensure that your batter is lump-free and smooth. Sift the gram flour and semolina together to achieve this. A well-mixed batter will result in an evenly textured Dhokla.
- The Role of ENO:- Add ENO fruit salt just before steaming. This will activate the leavening process and create air bubbles that make Dhokla soft and fluffy. Mix it gently but quickly, as its effervescence begins immediately upon contact with moisture.
- Steam to Perfection:- Steam the Dhokla on high heat for the recommended time (around 15-20 minutes). Avoid opening the steamer during the steaming process, as it can cause the Dhokla to collapse.
- Testing for Doneness:- To check if the Dhokla is done, insert a toothpick or a knife into the center. If it comes out clean without any batter sticking to it, the Dhokla is ready. Be cautious not to overcook, as this can lead to a dry texture.
- Flavorful Tempering:- The tempering is where a significant portion of the flavor comes from. Heat the oil well and allow mustard seeds and cumin seeds to splutter for optimal flavor. Fresh curry leaves and green chilies add depth to the tempering.
- Balance Flavors:- Adjust the spice level to your preference by varying the amount of ginger-green chili paste and green chilies in the tempering and garnish. The balance between spicy, tangy, and sweet flavors is crucial.
- Fresh Ingredients:- Use fresh and quality ingredients, especially yogurt (curd) and ENO fruit salt. Expired or old ingredients can affect the final taste and texture.
- Garnish Creatively:- Besides coriander leaves, consider garnishing with grated coconut, grated carrots, or even pomegranate seeds for added color and texture.
- Serve Warm:- Dhokla is best enjoyed warm or at room temperature. Reheating in a steamer or microwave can help restore its softness and freshness.
With these expert tips you'll be well-equipped to prepare Dhokla or Khaman Dhokla that's not only visually appealing but also bursting with flavor and boasting the perfect spongy texture.
Recipe Card
| Ingredients | Quantity |
|---|---|
| Gram flour (besan) | 1 cup |
| Semolina (sooji) | 1/4 cup |
| Plain yogurt (curd) | 1 cup |
| Water | 1/2 cup |
| ginger- paste | 1 tsp |
| Salt | To taste |
| Sugar | 1 tsp |
| ENO (fruit salt) | 1.5 tsp |
| Oil | 1 tbsp |
| For the Tempering: | |
| Oil | 2 tbsp |
| Mustard seeds | 1 tsp |
| Cumin seeds | 1 tsp |
| Curry leaves | 8 leaves |
| Green chilies (slit lengthwise) | 2 |
| Asafoetida (hing) | 1 pinch |
| Water | 1/4 cup |
| Coriander leaves (chopped) | 2 tbsp |
| Lemon juice (fresh) | 1 tbsp |
------------------------------------------------------------------------------------------------------------------------
Step-by-Step Instructions
Preparing the Dhokla Batter
Step 1:- In a large bowl, add gram flour (besan) and semolina (rava/sooji), then sift to remove any lumps.
Step 2:- Add yogurt and about ½ cup water, then whisk until the batter is smooth and lump-free.
Step 3:- Stir in ginger–green chili paste to taste for a mild spicy flavor.
Step 4:- Add salt to taste and 1 teaspoon sugar, then mix well to combine.
Step 5:- Cover the bowl and let the batter rest for 20–30 minutes to ferment slightly.
Preparing the Steamer
Step 6:- Lightly grease a round steaming plate or dish with oil.
Step 7:- Pour enough water into the steamer pot to produce steady steam.
Step 8:- Place the greased plate inside the steamer and cover with a lid.
Step 9:- Bring the water to a rolling boil, then reduce heat to maintain steady steam.
Step 10:- Check that a steady stream of hot steam is rising before you pour the batter.
Adding ENO Fruit Salt
Step 11:- Sprinkle ENO fruit salt evenly over the fermented batter.
Step 12:- Gently fold the ENO into the batter, mixing lightly to keep it bubbly.
Steaming the Dhokla
Step 13:- Quickly pour the aerated batter into the greased steaming dish and spread evenly.
Step 14:- Place the dish in the steamer and cover with a tight-fitting lid.
Step 15:- Steam for 15–20 minutes, or until a toothpick inserted into the center comes out clean.
Step 16:- Turn off the heat and remove the lid carefully, letting the Dhokla cool for a few minutes.
Preparing the Tempering
Step 17:- In a small pan, heat 2 tablespoons oil over medium heat for the tempering.
Step 18:- Add 1 teaspoon mustard seeds and let them splutter.
Step 19:- Add 1 teaspoon cumin seeds and stir until they turn slightly golden.
Step 20:- Add curry leaves, slit green chilies, and a pinch of asafoetida; sauté briefly.
Pour the Tempering
Step 21:- Pour the hot tempering evenly over the steamed Dhokla.
Step 22:- Let the Dhokla sit for a few minutes to absorb the tempering flavors.
Garnish and Serve
Step 23 (optional):- Garnish with chopped coriander leaves and a sprinkle of grated coconut.
Step 24 (optional):- Sprinkle a tablespoon of fresh lemon juice and more chopped coriander for freshness.
Step 25:- Once slightly cooled, cut the Dhokla into squares or diamonds and serve.
Extra Tips and Tricks
- Add ENO just before steaming for a soft, fluffy texture.
- Don’t overmix the batter — fold it gently.
- Use boiling water in the steamer for even cooking.
- Sprinkle warm water or lemon mix if Dhokla feels dry.
- Add a pinch of turmeric for a lovely golden color.
- Try grated carrot or spinach for a colorful twist!
| Nutrition Facts (Per 100 grams) | ||
|---|---|---|
| Nutrient | Amount | % Daily Value* |
| Calories | 250-300 calories | 12-15% |
| Protein | 10-12 grams | 20-24% |
| Carbohydrates | 40-45 grams | 13-15% |
| Dietary Fiber | 3-5 grams | 12-20% |
| Sugars | 3-5 grams | 6-10% |
| Fat | 6-8 grams | 8-12% |
| Saturated Fat | Less than 1 gram | 3-5% |
| Cholesterol | 0 milligrams | 0% |
| Sodium | 800-1000 milligrams | 35-43% |
| Potassium | 200-250 milligrams | 4-6% |
| Calcium | 60-80 milligrams | 5-6% |
| Iron | 2-3 milligrams | 11-17% |
| Vitamin C | 10-15 milligrams | 11-17% |
| Folate (Vitamin B9) | 20-30 micrograms | 5-8% |
*Percent Daily Values are based on a 2000 calorie diet.
Please note, These values are approximate and may vary depending on the specific recipe ingredients used and cooking method.
How to Store and Reheat Dhokla
One of the best things about Dhokla is that it stays soft and fresh even after storing. Whenever I make it, I always prepare a little extra because it makes for a perfect quick snack later. With just a few simple steps, you can store and reheat your Dhokla the right way so it stays spongy, flavorful, and ready to enjoy anytime — just like the day you made it.How to Store Dhokla
Room Temperature:- Dhokla can be stored at room temperature for a few hours if the weather is not too hot. It's best to consume it within the same day to maintain its freshness and texture .
Refrigeration:- To store Dhokla for an extended period place it in an airtight container and refrigerate it. stored it can last for up to 2-3 days.
Freezing :- If you decide to freeze it, wrap individual pieces tightly in plastic wrap and place them in an airtight container or freezer bag. Consume within a month for the best quality.
How to Reheat Dhokla
Oven:- Preheat your oven place the Dhokla on a baking sheet and cover it with aluminum foil to prevent drying . Heat for about 8 -10 minutes or until warmed through .
Microwave:- Place the desired amount of Dhokla on a microwave-safe plate and cover it with a damp paper towel. This will help prevent the Dhokla from drying out. Microwave on medium power for 30 seconds to 1 minute depending on the quantity and microwave wattage.
Steamer:- Another effective way to reheat Dhokla is to use a steamer. Steam the Dhokla pieces for a few minutes until they are heated through . Steaming helps maintain the original soft and spongy texture .
Tava/Pan:- For a quick stovetop option you can reheat Dhokla on a non-stick pan or tava. Heat the pan on low-medium heat, place the Dhokla pieces, and cover with a lid. Flip them occasionally until they are heated through .
Remember that while reheating it's essential not to overheat Dhokla, as it can become dry and lose its characteristic softness . Use the method that's most convenient for you, and enjoy your Dhokla with chutney or as a standalone snack.
Conclusion
Dhokla and Khaman Dhokla these beloved Indian snacks hold a special place in the hearts and palates of millions around the world. Dhokla, known for its soft and spongy texture and Khaman Dhokla, with its more pronounced savoriness are both characterized by the clever use of leavening agents.
Understanding the differences between these two delicacies highlights the adaptability and inventiveness present in Indian cooking. As we've delved into the details of their preparation, differences and nutritional aspects, it becomes evident that these dishes are not just culinary delights, they are embodiments of tradition, innovation, and a testament to the rich tapestry of Indian cuisine.
Frequently Asked Questions (FAQs)
Ques: - Why is dhokla called khaman dhokla?
Ans: - Dhokla is often referred to as "Khaman Dhokla" because of the unique leavening agent used in its preparation, known as "khaman". This term originates from Gujarat, India, where Dhokla is a popular dish. "Khaman" essentially refers to the use of a quick-acting leavening agent like ENO fruit salt, which results in the characteristic spongy and soft texture of the dish .
Ans: - Dhokla is generally not considered junk food. It is a traditional Indian snack or dish that is made from gram flour and is steamed. Dhokla is a relatively healthy and nutritious option when compared to many typical junk foods because it is low in saturated fats, cholesterol, and often contains dietary fiber and protein
Ques: - Why is dhokla not fluffy?
Ans: - Dhokla may not turn out fluffy if the leavening agents, such as baking soda or ENO fruit salt, are not used in the right quantity or not mixed properly in the batter. Additionally, overmixing the batter or not allowing it to rest for sufficient time to ferment can result in a denser texture. Proper steaming time and technique are crucial.
Ques: - Is dhokla good for diabetes?
Ans: - Dhokla can be a suitable option for individuals with diabetes when consumed in moderation. It is made from gram flour, which has a lower glycemic index compared to some other flours. However, portion control is crucial, as Dhokla contains carbohydrates that can impact blood sugar levels.
Ques: - Can I eat dhokla everyday?
Ans: - Consuming Dhokla every day is not recommended due to its carbohydrate content. While Dhokla made from gram flour is a better choice for daily consumption compared to fried snacks, moderation is key. A balanced diet includes a variety of foods to ensure you get all essential nutrients. Eating Dhokla occasionally as part of a well-rounded diet is a healthier approach.
Ques: - Is Dhokla a veg or non veg?
Ans: - Dhokla is a vegetarian dish. It is a popular Indian snack made from gram flour and other vegetarian ingredients. The batter primarily consists of gram flour, yogurt, and spices, while the tempering typically includes ingredients like mustard seeds, cumin seeds, curry leaves, green chilies, and asafoetida.

_11zon%20(1).webp)
.webp)
.webp)
.webp)
.webp)
.webp)
.webp)