Make fluffy Khaman in 20 mins in Instant Pot, steamer, or microwave. Plus a party-ready Khaman Chaat recipe with yogurt, sev & chutneys. Always a crowd pleaser.
Come JOIN US on Instagram @thebellyrulesthemind.official and Pinterest @Bellyrulesdmind and be a part of our community and discuss various recipes, tips and tricks.

Growing up around many Gujrati friends in Mumbai and being married to a Gujrati, falling in love with Khaman was very natural. My MIL taught me how to make the fluffiest Khaman, so I often make it now.
Infact in this post I am showing you not only how I make Khaman for a large crowd in just one batch but also how I give the traditional Khaman a twist by converting it into a chaat appetizer at my parties.
Jump to:
Khaman versus Dhokla
No, they are not the same thing. After being married to a Gujrati, I take it as my personal responsibility to tell you that
- Khaman is made with Besan while Dhokla is made using rice and dals.
- Khaman can be made instantly while Dhokla needs fermentation.
- Thus Khaman is yellow and Dhokla is white.
- Khaman is softer and lighter while Dhokla is firmer.

Ingredient Notes
This is just a gist of the ingredients. See recipe card for quantities.
- Besan / Gram Flour : Often times when I want to make Khaman Dhokla I have realized I have run out of Besan, so I get my WonderMill Grain Mill out and make my own besan using Channa Dal. Ofcourse this is optional if you have besan handy. I have realized when the besan is stale, the Khaman isn't fluffy enough.
- Oil : I recommend using a neutral flavor oil like sunflower oil. I tried making this with olive oil and I don't think the two of them work well together.
- Citric acid : to give that tangy taste and for the jalidar texture.
- Fruit Salt or Soda : This is what makes the Khaman fluffy. Make sure your Eno or Soda are not to old or else it won't create the necessary reaction. More details in Common Mistakes & How to fix them.
- You will also need salt, sugar, water, green chillies, fresh cilantro, and optionally shredded coconut.
- For the tempering you will need, oil, mustard seeds, green chillies, hing, curry leaves and water.

How to Make Khaman Dhokla step by step recipe
See recipe card for quantities.
- Fresh Besan (optional): If making fresh besan, mill your channa dal in your grain mill.
- Make the Batter : In a bowl, add the oil, water, citric acid, salt, sugar and whisk until everything completely dissolves. Then seive besan into the bowl of liquid, whisk until no lumps and keep aside for 10 minutes.
- Prep the steamer: Pour water into the steamer of the inner pot of the Instant Pot and bring it to steam using the saute function. Meanwhile proceed to step 4.
- Prepare the Tadka : In a tadka pan, heat oil and then add hing, mustard seeds, curry leaves and chopped green chillies. Once they sizzle switch off the heat and gently add water to the tadka pan. Please switch off the gas first. And keep it aside. Grease the steaming inserts, trays or pans.
- Add Leavening : Add Eno fruit salt or baking soda right before steaming and mix gently. Don't over mix it, just until you have incorporated it into the batter. Over the years I have started using baking soda over eno as I prefer the results better.
- Pour & Steam Dhokla : Pour the batter into the inserts or pans evenly. Once the steamer or the water in the Instant Pot is heated, place a trivet followed by the pan. Close the lid, seal the vent and pressure cook on normal for 15 minutes followed by a quick release . To make sure its cooked insert a toothpick and it should come out clean.
- Cool the Khaman & Demold : Remove the Khaman and let it cool for 10 minutes.Once cool, using a knife scrape the sides of the container gently and flip the container to demold the Khaman.
- Temper : Pour tempering over dhokla, and garnish with chopped cilantro and grated coconut.
- Serve : Cut dhokla into pieces and serve warm or at room temperature with green chutney.

Anvita's Hack to Make a Large Batch for a Party
I use my Idli steamer which can make 30 Idlis in one time and pour the batter into the Idli plates and steam for 15 minutes.
How to serve Khaman Chaat as Party Appetizer

- Flavor the Yogurt: Water down the yogurt to a thick but running consistency. Mix yogurt with sugar, roasted cumin powder, and kala namak.
- Plating: For individual servings, place two pieces on a plate or for a large platter arrange all the khaman on a large platter.
- Assembling: For individual servings, pour a ladle of the flavored yogurt on the pieces and for a platter pour it all evenly over the dhokla.
- Add Chutneys: Drizzle green chutney and sweet chutney on top.
- Garnish: Sprinkle sev, pomegranate arils, and chopped cilantro.

Common Mistakes & How to Fix Them
Over the years I have made several mistakes while making this recipe and have leant the following
| Mistake | Problem Caused | How to Fix |
|---|---|---|
| Not preheating steamer | Dhokla cooks unevenly or takes too long | Always preheat the steamer before adding batter |
| Adding too much water | Batter too thin; dhokla is soggy | Measure water carefully for thick batter |
| Using stale Eno or baking soda | Poor rise, dense, flat texture | Use fresh Eno or baking soda |
| Overmixing after adding ENO or baking soda | Dhokla will be less fully as the bubbles are lost | Mix ENO gently, do not whisk vigorously |
| Not cooling the Dhokla | Breaking or sticking to the mold | Allow the Khaman to cool for 10 mins. Trust the process |
| Not balancing the sweet and tangy taste | Khaman doesn't taste good | Do not skip the lemon juice and sugar |
Storage & Reheating
You can refrigerate Khaman in an air tight container for upto 3 days. It's best to reheat in a stemer for 2 mins microwaving will dry it out.
Final Thoughts
Try this Khaman Recipe and make some extra for your Khaman Chaat and trust me you will keep coming back to this Khaman Chaat again and again for your party Appetizers. It's easy and loved by all, perfect for potlucks and large gatherings.
When you try these recipes, don't forget to come back and share your feedback with us and leave us a rating. Enjoy! ~Anvita.
More recipes to try
If you like this recipe, try these.

Khaman and Khaman Chaat Recipe
Servings:
servingsCalories:
Ingredients
Milling your own flour
Khaman Dhokla Batter
- 1 cups Besan / Gram Flour
- 2 tablespoon Sooji / Semolina
- 1.5 tablespoon Neutral Oil
- 1 teaspoon Citric acid / Lemon juice
- 3 tablespoon Sugar
- ½ tablespoon Salt
- 1 teaspoon Baking soda I prefer this to ENO
- 1 cup Water add gradually
- ½ teaspoon Turmeric Powder (optional) lately I just skip this and you still get a beautiful yellow color
- 1 tablespoon Ginger- chilli paste optional
Tempering
- 4 tablespoon Oil
- 4 Green chillies sliced
- 1 sprig Curry leaves
- 1 teaspoon Urad dal optional
- 2 teaspoon Mustard seeds optional
Garnishing
- 1 tablespoon Grated coconut optional
- Cilantro chopped
Khaman Chaat
- 4 cups yogurt check out our homemade yogurt recipe
- 1 teaspoon kala namak pink salt
- 2 tablespoon sugar
- 2 tablespoon chaat masala
- 2 tablespoon roasted cumin powder
- 1 cup green chutney check out our easy green chutney recipe
- 1 cup tamarind chutney check out our lipsmackingly delicious tamarind chutney
- 1 cup pomegranate arils
- ½ cup sev
- ½ cup chopped cilantro
Instructions
Steaming Khaman
- Fresh Besan (optional): If making fresh besan, mill your channa dal in your grain mill.
- Make the Batter : In a bowl, add the oil, water, citric acid, salt, sugar and whisk until everything completely dissolves. Then seive besan into the bowl of liquid, whisk until no lumps and keep aside for 10 minutes.
- Prep the steamer: Pour water into the steamer of the inner pot of the Instant Pot and bring it to steam using the saute function. Meanwhile proceed to the next step.
- Prepare the Tadka : In a tadka pan, heat oil and then add hing, mustard seeds, curry leaves and chopped green chillies. Once they sizzle switch off the heat and gently add water to the tadka pan. Please switch off the gas first. And keep it aside. Grease the steaming inserts, trays or pans.
- Add Leavening : Add Eno fruit salt or baking soda right before steaming and mix gently. Don't over mix it, just until you have incorporated it into the batter. Over the years I have started using baking soda over eno as I prefer the results better.
- Pour & Steam Dhokla : Pour the batter into the inserts or pans evenly. Once the steamer or the water in the Instant Pot is heated, place a trivet followed by the pan. Close the lid, seal the vent and pressure cook on normal for 15 minutes followed by a quick release . To make sure its cooked insert a toothpick and it should come out clean.
- Cool the Khaman & Demold : Remove the Khaman and let it cool for 10 minutes.Once cool, using a knife scrape the sides of the container gently and flip the container to demold the Khaman.
- Serve : Cut dhokla into pieces and serve warm or at room temperature with green chutney.
- Temper : Pour tempering over dhokla, and garnish with chopped cilantro and grated coconut.
Microwaving Khaman Dhokla
- Place individual container in the microwave.
- Set cook time to 8 minutes at power level 6
Baking Khaman Dhokla in a large tray
- Preheat oven to 425 degrees F / 220ºcelcius.
- Place container in over and bake for 15 minutes.
- Run a toothpick test to make sure it comes clean before tempering
For Khaman Chaat
- Spice the yogurt with kala namak & sugar. Whisk until smooth
- Plate 4 squares or 2 idli shaped khaman in each plate
- Generously drizzle spiced yogurt over the Khaman, followed by chaat masala and roasted cumin powder
- Then add the green and sweet chutney, followed by pomegranate arils, sev and chopped cilantro
Video
Notes
Tips to make soft spongy Khaman
- Once you add the baking soda or Eno fruit salt, do not over whisk the batter. stop when the batter starts getting bubbly.
- Don't let the batter sit for long after adding the fruit salt. Immediately start the steaming process.









Pamela Whistley says
Tried this last night and it was really good. I used basil leaves for the curry leaves and did not have urad dal which I'm not sure how to use and added some chipotle seasoning to the tempering. So very good!
Anvita says
We are so glad to hear that Pamela ❤️ Thanks for taking your time to share your feedback with us! Chipotle seasoning sounds very tempting..I might try it myself ❤️
xoxo
Shweta says
In IP on steam mode vent close or open?
Anvita says
Shweta, cover the lid and seal the vent please
Vina says
What is fruit salt? Can u use regular salt if you don't have baking soda?
TheBellyRulesTheMind says
Vina, a popular brand of fruit salt is Eno,available at any Indian grocery store. Baking soda is what you will find in the local stores. They are both do the same job and act as raising agents.
Seema says
Store bought besan ok or this fluffy khamman is made only using home milled besan
Anvita says
Hi Seema, You can definitely use store bought Besan.Hope you try this khaman recipe 🙂
Aaradhana says
Hey. Great recipe. Would love to try it. Could you tell me the process to be followed in a regular pressure cooker? I don’t have an IP. Thank you. ?
Anvita says
Everything remains the same, just like how you would make idlis. Same timing.
TheBellyRulesTheMind says
Aradhana, Sorry for the late reply.
Follow the same process of steaming like an IP, just steam in a pressure cooker for upto 12 minutes.
Meenu says
Can you suggest salt and turmeric proportions
Anvita says
Hi meenu, it's 1tsp salt and 1/2 tsp turmeric powder.
Ankita says
The lemon and turmeric turned my dhokla red. Every other recipe on the net calls for adding either of those two. Also it wasn't spongy. would recommend resting the batter for an hour to let it ferment.
TheBellyRulesTheMind says
Ankita,
yes the red color is from the reaction of turmeric with acid. Sometimes it also depends on the quality of the ingredients. Also don't put the two on top of each other instead when you throw them into the batter, throw them in separate places. It wasn't spongy cos the reaction didn't take place correctly or if u didn't add the right amount of water. Since this is an Instant Khaman Dhokla Recipe, the batter doesn't need to rest for long.
poonamchuri says
Waaw it looks so perfectly soft and spongy. How did you cut dhokala so beautifully. I mean which knife did you use for this?
TheBellyRulesTheMind says
I used a knife that I buy from India.
Felvira says
For steam in instapot do you keep the valve in venting or sealing?
Anvita says
Hi Felvira, we keep the vent open when on steam mode.
Prabpreet Kaur says
hi ! I have the small instant pot and have a 4.5 inch pan that would fit in the instant pot. I'm planning to cut recipe in half but any recommendations for time in instant pot? Really want to make this recipe.
Anvita says
The time won’t change everything else remains the same
manisha says
don't we need steaming while baking in the oven?
Samskruthi Katta says
I tried it somehow my Dhokla did not come pluffy.
I used eno instead of fruit salt.
Taste is okay but it’s kind of hard..
I used IP to make it.
Not sure what mistake I did
Heather says
Hi!! I don’t have besan or gram flour in the house and would prefer not to venture out for it. Can it be substituted in, or is it best to wait for the correct flour?
Soniya Saluja says
Hi Heather, please save the recipe and wait till you get the flour.. I promise it would be worth it
Saloni Acharya says
Had microwaved the dhokla.. It came out really yummy.. Ty for the recipe
Mona says
As a Gujarati,I think this recipe is khaman. Dhokala is made off of rice, Toor daal and Chana daal. You soak all three together and then grind, ferment and steam cook.
gunjan says
It dint turn out fluffy..
Vinita says
Mine turn out the same way ??
sonia says
Hello Soniya & Anvita, the dhokla is looking amazing. Thanks for sharing.
Tara says
I just made this... it's very dry, very plain, actually one of the worst things I've made... my friend made this for me and this is nothing like hers. I threw it all out.