Khaman Dhokla
Khaman Dhokla
5 from 1 vote
Khaman Dhokla is a vibrant and tantalizing Indian snack, perfect for those looking to try a new culinary adventure. This steamed delight is not only delicious but also easy to prepare, making it a great choice for beginners in the kitchen.
Khaman Dhokla

Khaman Dhokla, a popular snack from the Indian state of Gujarat, is known for its soft, spongy texture and tangy flavour.  

This dish, a staple in Gujarati cuisine, has gained widespread popularity across India and even internationally. What makes Khaman Dhokla stand out is its unique method of preparation, which involves steaming, making it a healthier alternative to many fried snacks. 

The origins of Khaman Dhokla can be traced back to Gujarat, where it has been a part of the local culinary landscape for generations. It’s believed to have originated from the need for a nutritious yet satisfying meal that could be prepared quickly.  

Over time, this dish has evolved, incorporating various local flavors and ingredients, which has only added to its appeal. 

Making Khaman Dhokla might seem challenging at first, but it’s surprisingly straightforward.  

The process involves creating a batter from gram flour, seasoned with turmeric, lemon juice, and other spices, then steamed to perfection. The result is a fluffy, cake-like snack that’s both nutritious and filling.  

Its ease of preparation makes it an excellent choice for those just starting to experiment with Indian cooking. There are several variations of Khaman Dhokla, each bringing its own unique twist to this classic recipe.  

Some variations include adding different types of chutneys or toppings, such as grated coconut or pomegranate seeds, to enhance the flavour and presentation. Others experiment with the batter composition, incorporating ingredients like semolina or yogurt for a different texture and taste. 

One of the most delightful aspects of Khaman Dhokla is its versatility. It can be served as a breakfast item, a quick snack, or even as part of a main meal. It pairs wonderfully with a variety of chutneys, providing a burst of flavour that complements the subtle taste of the dhokla. 

Expert Tip: For the best texture, sift the gram flour before using it. This ensures a smooth, lump-free batter, which is key to getting that perfect, sponge-like consistency in your Khaman Dhokla. 

What Ingredients to Use & Why

Gram Flour: The main ingredient, gram flour, is perfect for Khaman Dhokla because of its nutty flavour and gluten-free nature. It gives the dish its traditional texture and taste. If you can’t find gram flour, chickpea flour is a great alternative, offering a similar flavour profile and consistency. 

Sugar: Sugar is used to balance the savoury flavors of the dish. It adds a subtle sweetness that complements the tanginess of the lemon juice. For a healthier option, you could use honey or agave syrup, but keep in mind this might slightly alter the traditional taste. 

Turmeric Powder: Turmeric powder not only imparts a beautiful yellow hue to the dhokla but also adds a hint of earthy flavour. It’s a staple in Indian cooking, known for its health benefits. There’s no direct substitute for turmeric in terms of colour, but for flavour, a pinch of mustard powder could be a distant second. 

Lemon Juice: Lemon juice adds a fresh, tangy flavour to the dhokla, which is essential in balancing the flavors. In its absence, you could use lime juice or even a bit of vinegar for that necessary acidic touch. 

Salt: Salt is crucial in bringing out all the flavors of the dhokla. It’s a simple ingredient, but its role in enhancing the taste of the dish cannot be overstated. 

Eno Fruit Salt: Eno fruit salt is the key to achieving the signature fluffy texture of dhokla. It acts as a leavening agent, helping the batter rise and become spongy. As an alternative, you can use baking soda, but be mindful of the quantity as it’s stronger. 

Oil: Oil is used for greasing the pan and for tempering. It adds a subtle richness to the dhokla. Any neutral-flavoured oil will work well. 

Mustard Seeds: These tiny seeds add a pop of flavour in the tempering, releasing a nutty taste when heated. If unavailable, you might use cumin seeds alone, but the distinct flavour of mustard will be missed. 

Cumin Seeds: Cumin seeds in the tempering bring a warm, earthy flavour that is quintessential in Indian cuisine. They can be replaced with caraway seeds for a similar taste profile. 

Sesame Seeds: Sesame seeds add a lovely crunch and a nutty taste to the topping. If you don’t have these, you can skip them, but they do add a nice texture contrast. 

Green Chilies: They bring a fresh, spicy kick to the dish. Depending on your heat preference, you can adjust the amount or substitute with red chili flakes for a different type of heat. 

Ginger: Fresh ginger adds a pungent, spicy flavour that is irreplaceable in the dish. If fresh ginger is not available, you could use ginger powder, but the fresh testiness will be slightly reduced. 

Asafoetida (Hing): Asafoetida imparts a unique onion-garlic flavour and aids in digestion. It’s a very specific flavour, but if you need a substitute, a small amount of garlic powder can be used. 

Curry Leaves: These leaves add a distinct aroma and flavour to the tempering. If you can’t find them, you might use bay leaves, but the flavour will be quite different. 

Coriander Leaves: Used for garnishing, they add a fresh, herby finish to the dish. If unavailable, you could use parsley for a similar visual appeal, though the flavour will change slightly. 

These ingredients together create a harmonious blend of flavors and textures, making Khaman Dhokla a delightful treat. Each plays its part in contributing to the overall taste and experience of this traditional Gujarati dish. 

Expert Tip: When you add Eno fruit salt to the batter, mix it gently and steam immediately. Timing is crucial here. If you wait too long, the batter will lose its aeration, and your Dhokla won’t be as fluffy. 

Frequently Asked Questions

Can I make Khaman Dhokla without Eno fruit salt? 

Yes, you can make Khaman Dhokla without Eno fruit salt, though it’s crucial for the light, spongy texture. As an alternative, you can use baking soda. The key is to ensure that the batter gets enough aeration to become fluffy. 

What can I serve with Khaman Dhokla? 

Khaman Dhokla is typically served with green chutney or tamarind chutney. These condiments complement its mild, savoury flavour with their tangy and sweet profiles. You can also serve it with a hot cup of Indian tea for a classic snack combo. 

How long can I store Khaman Dhokla? 

Khaman Dhokla can be stored in the refrigerator for up to 2-3 days. Make sure to keep it in an airtight container to retain its moisture and freshness. You can also freeze it for longer shelf life, but it’s best enjoyed fresh. 

Can I make Khaman Dhokla in a microwave? 

Yes, you can make Khaman Dhokla in a microwave. Prepare the batter as usual and pour it into a microwave-safe dish. Microwave it on high for about 4-6 minutes. However, keep in mind that the texture might differ slightly from the steamed version. 

Is Khaman Dhokla a healthy snack? 

Khaman Dhokla is a relatively healthy snack option, especially compared to fried snacks. It’s steamed, which reduces the need for excessive oil, and gram flour is high in protein and gluten-free. Adding vegetables or reducing the sugar can make it even healthier. 

Expert Tip: Experiment with the tempering to suit your taste. You can adjust the amount of mustard seeds, cumin, and green chilies. Adding a bit of grated coconut in the tempering gives a nice sweet contrast to the spicy and tangy flavors. 

Check Out These Other Recipes

Here are some more recipes for you to enjoy! If you my recipes don’t forget to rate and leave a comment.

If you have any recipe suggestions, please do not hesitate to ask me. A great way to stay in contact with me is through Instagram, Facebook, Twitter and YouTube. Don’t forget to tag me @CookwithNabeela in your recipe photos!

Khaman Dhokla

Khaman Dhokla

by Nabeela Kauser
Khaman Dhokla is a vibrant and tantalising Indian snack, perfect for those looking to try a new culinary adventure. This steamed delight is not only delicious but also easy to prepare, making it a great choice for beginners in the kitchen.
5 from 1 vote
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Snack
Cuisine Indian
Servings 4
Calories 268 kcal


  • 200 g Gram Flour
  • 1 tsp Sugar
  • 1/2 tsp Turmeric Powder
  • 1 tsp Lemon Juice
  • 1 tsp Salt
  • 1 tsp Eno Fruit Salt
  • 2 tbsp Oil
  • 1/2 tsp Mustard Seeds
  • 1/2 tsp Cumin Seeds
  • 1/2 tsp Sesame Seeds
  • 1-2 Green Chilies Chopped
  • 1/2 inch Ginger Grated
  • 1 pinch Asafoetida
  • 2-3 Curry Leaves
  • Coriander Chopped for garnish


  • In a mixing bowl, add gram flour, sugar, turmeric powder, lemon juice, and salt. Mix them well.
  • Add water gradually and whisk to form a smooth batter. Ensure there are no lumps.
  • Grease a steaming dish or a thali with oil.
  • Add Eno fruit salt to the batter and mix gently. You’ll see it froth up.
  • Immediately pour the batter into the greased dish.
  • Steam the batter for about 15-20 minutes or until a toothpick inserted comes out clean.
  • Once done, let it cool down for a while and then cut it into squares or diamonds.
  • In a small pan, heat 2 tablespoons of oil. Add mustard seeds and let them splutter.
  • Add cumin seeds, sesame seeds, green chilies, ginger, asafoetida, and curry leaves. Sauté for a minute.
  • Pour this tempering over the steamed dhokla pieces.
  • Garnish with chopped coriander leaves.
  • Serve the Khaman Dhokla with green chutney or tamarind chutney.


You can adjust the green chilies as per your spice preference.
Make sure to use Eno fruit salt to achieve the spongy texture of dhokla.
Nutritional facts:
The provision of nutritional information is done so merely as a courtesy and should not be taken as a guarantee.


Calories: 268kcalCarbohydrates: 31gProtein: 12gFat: 11gSaturated Fat: 1gTrans Fat: 0.03gSodium: 614mgPotassium: 445mgFibre: 6gSugar: 7gVitamin A: 43IUVitamin C: 11mgCalcium: 30mgIron: 3mg
Keyword Cake, Cooking, Eid, Food, Gujarati, Ramadan, Recipe, Snack
Tried this recipe?Mention @CookwithNabeela or tag #CookwithNabeela!



Subscribe now to receive my latest recipes directly in your inbox. Stay up-to-date and never miss out!

Add your first comment to this post

Cook with Nabeela

Hi, I'm Nabeela!

I love to cook! I want to share with you my favourite, delicious family-friendly recipes. I want to inspire you to create fantastic food for your family every day.

More Recipes

Aloo Pakora

Aloo Pakora

Fish Pakora

Fish Pakora

Chicken Pakora

Chicken Pakora

Onion Pakora

Onion Pakora

Vegetable Pakora

Vegetable Pakora

Sweet Boondi

Sweet Boondi