This instant pot khaman dhokla is a soft, spongy, and savory chickpea flour cake steeped in a sweet and spicy infused oil and then topped with crispy fried green chilies and spices.
Sounds fancy, I know. But it’s so very simple to make, especially using the instant pot method I’m sharing with you today.
Khaman is a snack that hits all the right food flavors and is basically texturally perfect.
I mean, how often do you meet a snack that’s sweet, salty, spicy, savory, and sponge-like with some crisp bits that have been fried in hot oil?
Not only is this snack food perfection, it’s also very easy to make – zero prep required.
I am really excited to (finally) be sharing this recipe with you. I’ve been working on perfecting an instant pot recipe for khaman dhokla for a while now, and I’ve finally got it just right. It requires little more than mixing up a batter using common Indian pantry items and pressing the start button on an instant pot.
What is Dhokla? What is Khaman?
Technically dhokla and khaman are different. Dhokla is made from a fermented batter of ground rice and chana dal. Khaman, often called khaman dhokla, is made using either besan (chana dal flour) or soaked chana dal (which is then ground).
While I enjoy eating food made from fermented batter (see my recipe for idli or vattayappam), I love the fact that I can make this instant khaman dhokla using besan on a whim.
Khaman dhokla makes for a great party appetizer when hosting because it’s easy to make and because it’s a snack most people can eat. My recipe is nut-free, vegan, and gluten-free (but if you’re eating this elsewhere, check with the person who made it as all recipes are slightly different).
When I say that dhokla is sponge-like, I really mean it. This cake is literally thirsty. It’ll drink up all the spiced oil sauce that you pour on top of it, leaving behind toasted and fried spices. You don’t want to eat this cake plain; it’ll be dry. So don’t even think about skipping the oil sauce (and yes, I know “oil sauce” sounds strange. But not everyone knows what “tempering” is… I’ll get to that in a minute… er, well, let’s get to it now).
Speaking of “oil sauce” and spices…
What’s up with frying spices in hot oil?
If you’re familiar with Indian cooking, you’ve probably heard of the word tempering or tadka or vaghar or chhonk. They’re all the same word for an Indian technique where you sizzle spices in hot fat like oil or ghee. This infuses the oil and makes spices more aromatic. It also makes green chilies, and curry leaves nice and crisp!
What’s unique about making tempering for dhokla is that you’re supposed to add water to it. This not only increases the amount of sauce, it also helps keep the khaman moist and makes the whole cake flavorful.
Once the khaman dhokla is done and you’ve cut into it, you’re supposed to pour the tempering on top of the cake and basically let it bathe in the sauce. It’ll soak it all up, promise.
Watch how easy it is to make Khaman!
(for the full recipe, see the recipe card below 😋)
First, we mix a bunch of ingredients together in a bowl! mix mix mix!
Then we add eno fruit salt and watch the batter get nice and frothy/airy! Pour the batter into a greased pan and pressure cook!
Let’s sizzle spices in an oil sauce and pour the sauce all over the dhokla. The dhokla will drink the sauce up, making it nice and moist. SO GOOD.
What is Eno Fruit Salt? Can I use Baking Soda instead?
If you’re familiar with making dhokla, then chances are you already have eno fruit salt in your pantry. If you’re not familiar with eno, then this is likely going to sound a bit strange. Eno fruit salt is an antacid. Yes… like for indigestion. When it comes to making khaman, it’s what helps the batter rise. The moment you add it, you’ll see bubbles form in the batter.
Eno is made up of baking soda (sodium bicarbonate), soda ash (sodium carbonate), and citric acid. You might be wondering how to replace eno when making dhokla?
I have tried quite a few times (seven, but who’s counting) to make dhokla using different combinations of more common household ingredients (baking soda, baking powder, yogurt, and lemon/lime juice). Still, so far, nothing comes close to doing what eno does, in my opinion.
So get yourself a bottle. You can find it at any Indian grocery store or on amazon – it’s around 5-6 bucks. It makes making khaman dhokla so easy. And once you make this, you will definitely want to keep making it.
I mean, just look at this.
Do you need more convincing? Here, have another slice. Or you know, five.
Make this dhokla your go-to snack when you have visitors drop in. Serve it warm with some green chutney and hot chai. 😋
Ingredients
Khaman:
- 1 cup besan
- 1 teaspoon sugar
- ½ teaspoon salt
- ¼ teaspoon turmeric
- 2 teaspoons lime or lemon juice
- 2 teaspoons oil
- 1 green chili minced, to taste
- ½ teaspoon ginger paste
- ¾ cup water
- 1 teaspoon eno fruit salt
Tempering:
- 2 tablespoons oil
- 1 teaspoon mustard seeds
- Pinch of hing I use this gluten-free brand
- 10 small curry leaves
- 2-4 chillies sliced
- 1 teaspoon sesame seeds
- ¼ cup water
- 1 teaspoon sugar
- ¼ teaspoon salt
- Cilantro garnish
Instructions
To make the khaman:
- Mix all of the ingredients listed under batter except for the eno fruit salt.
- Prepare the instant pot by adding 2 cups of water to the inner steel pot. Place a tall trivet in the pot.
- Add the eno fruit salt to the batter and mix well, the batter should look a bit bubbly and frothy.
- Immediately pour the batter into a greased pan (I prefer to use my 7-inch cheesecake pan with a removable bottom for easy removal).
- Place the pan on top of the trivet.
- Secure the lid, close the pressure valve and cook for 15 minutes at high pressure (use the “pressure cook” button on an ultra model or “manual” mode on a duo).
- Naturally release pressure for 10 minutes, then open the valve to release any remaining pressure.
- Cut the dhokla into diamonds (or squares) and slowly pour the tempering on top of the dhokla.
- Garnish with cilantro and serve.
To prepare the tempering:
- To prepare the tempering, heat oil in a pan over medium heat. Add the mustard seeds and hing.
- Once the seeds begin to splutter, add the curry leaves, green chilies and sesame seeds, stir and once the sesame seeds start to turn golden, add water, sugar, salt.
- Slowly pour this on top of the khaman – wait a minute and you’ll see it absorb.
- Garnish with cilantro and serve.
Video
Notes
- If you only have a 6-inch cheesecake pan, you can use that too with the same cook time – it’ll just result in a really tall dhokla, which isn’t a bad thing 😉
Sats says
Hi!
Can I use your frozen chilli paste recipe here and add 1/2 cube into the batter?
Thanks
Sarah says
Hi Ashley! I love cooking Indian food and was so happy when I found your site. Every recipe I’ve tried has been wonderful and your Mushroom Mattar Methi recipe I made tasted way better than our local Indian restaurant!
Question re curry leaves. Can I substitute dried curry leaves?
Thanks,
Sarah
bp says
we love this recipe…now i have to make 2 pans of it! thanks for all the great recipes.
Ashley - My Heart Beets says
That’s awesome to hear! I’m so glad you like it so much – thanks for letting me know 🙂
Priti says
Turned out great! Big hit with my family.
Ashley - My Heart Beets says
That’s great to hear! Thanks for letting me know how it turned out 🙂
Jayesh Lalwani says
Love this recipe. I’m gonna try it next week.
Do you have a dhokla recipe too?
Ashley - My Heart Beets says
Hi Jayesh, let me know what you think of it!
Govind Rangrass says
Used Ashley’s exact proportions and this came out amazing. Seriously what an awesome recipe!!! Huge fan.
Ashley - My Heart Beets says
That’s so great to hear! Thanks, Govind!
Divya says
Tried it out today to satisfy a dhokla craving. Easy, simple and tasty. Thanks so much
Ashley - My Heart Beets says
Divya, I’m so glad you made and liked it! Thanks for letting me know how the dhokla turned out for you 🙂
Seema says
I tried and it turned out great dhokla..yummy. Great Recipe
Ashley - My Heart Beets says
Hi Seema, I’m so happy to hear that! Thanks for letting me know how the dhokla turned out for you 🙂
Priti says
Very nice and soft!
Thanks
Ashley - My Heart Beets says
Priti, I’m so glad you liked the khaman! Thanks for letting me know how it turned out for you. 🙂
Preethi Naidu says
Being a South Indian, Dhokla is something that I always bought from store. Had no clue, it could be made so easily at home and honestly tasted better than store brought ones. LOVED this recipe! YUMMY!
Ashley - My Heart Beets says
Preethi, that’s awesome – I’m so glad you made and liked it! Thanks for sharing. 🙂
Sharon Wanke says
i just made this and it turned out exactly like the pictures.! Delicious.
My Heart Beets says
Sharon, I’m so glad! Thanks for letting me know how it turned out for you 🙂
Vj says
Tried nth time. It doesn’t cook. when I added Eno, it was not fluffy or bubbly. May be I need to buy fresh eno salt. After cooking 15 min high pressure, 10 min NPR, it is still doughy on the bottom. i cooked in a glass bown over the trivet. I really want to learn how to make dhokla which is my most fav
My Heart Beets says
Hi Vj, I would try using some new eno – that could be it. Just want to make sure – you are using eno and not baking soda, right?
Priya says
Hi there! Looking forward to trying this recipe. I only have a 9 inch round cake pan. How can I adapt the recipe for a 9 inch pan?
Lata says
Hi Ashley! Do you cover the dhokla pan with foil or a plate? I wonder if the steam would condense and drip down into the inner pan causing a change in ratio of water?
My Heart Beets says
Hi Lata, I don’t cover the pan and haven’t had any issues but I’m sure it’ll be fine to cover if you prefer to do that. Let me know what you think of the recipe if you try it!
Sabira Devjee says
I made the dhokla today, and followed the recipe, except for using a trivet. It only cooked on the top, and the rest was all mushy. Was it because of the trivet? I have used other recipes of dhokra without the trivet, and with sooji. It turns out fine. I thought I’d try with besan instead, but it didn’t turn out at all. Any thoughts?
My Heart Beets says
Hi Sabira, yes, it’s because of the trivet – the trivet helps with even cooking. I’m sure if you try again, with a trivet, it’ll turn out well. Let me know!
Ranjana says
Thanks for the recipe. I tried it today. It turned out nice and soft and tasty. But it was not as spongy as I expected it to be although I followed the recipe to the tee. Where could I have gone wrong?
My Heart Beets says
Hi Ranjana, how long ago did you make it? It should continue to get spongier as it sits and soaks the sauce (tadka) – please let me know if that’s what happens 🙂
Jenita says
Made this today and even my gujju friends thought it was fantastic. Super easy to make and delicious and makes for a wonderful mid day snack or picnic item.
My Heart Beets says
Jenita, that’s so awesome to hear! Thanks for letting me know how it turned out for you 🙂
Nazlin Daya says
I followed your recipe twice but both times
it was not fluffy – wonder what I am doing wrong?
Smit says
Turned out Perfect!
My Heart Beets says
I’m so happy to hear that 🙂
Sarah DeStefano says
Hello Ashley,
I am so excited to try your recipes!!! I was raised on Italian cuisine and can’t wait to awaken my taste buds with Indian cuisine. You have the best resource! It appears that Eno Fruit Salt, regular is out of stock at amazon. Would I be able to use the Eno Fruit Salt, Orange flavor?
Thanks,
My Heart Beets says
Thanks for the kind words, Sarah! I wouldn’t use flavored eno for this recipe – sorry! It looks like the regular version is back in stock – I hope you’re able to get some!
Varsha says
Hi Ashley, can I use baking soda instead of Eno fruit salt? Will it still work?
My Heart Beets says
Varsha, so far it has not worked as a good sub for me – I have yet to figure out the proportions.
Sonal Patel says
Another amazing recipe!!!!
My Heart Beets says
Thanks, Sonal! I’m so glad you liked it 🙂
Nivedita Manohar says
Great recipe Ashley! Turned out perfect. Family enjoyed it
My Heart Beets says
Nivedita, that’s so great to hear! Thanks for letting me know how it turned out for you 🙂
Sara J Bergen says
How long can I let this sit if serving it to guests? There is a lot of prep work for all of the stuff I am serving, so it would be best to make this around 3pm. If I let it sit until 5:30pm or 6pm, will it still be good? Thanks!
My Heart Beets says
Sara, yes it’ll be great. You can even make this the night before – it’ll be great the next day after absorbing the spiced oil.
Sara J Bergen says
Oh wonderful thanks that is super helpful! I will do that. Pictures and feedback to follow after Saturday!
Divya says
Substitute for eno please
Debdatta Bhattacharya says
This recipe was excellent! Most dhokla recipes are vague on the amount of water to be added to the batter and the steaming time. Your specific detail was very helpful. If I increase the batter, will the steaming time be the same?
My Heart Beets says
Thank you! I’m really glad you liked it 🙂 I haven’t tried increasing the batter but my guess would be that this recipe would need a longer cook time – I’m just not sure how long. I would just make multiple batches. If you try, please let me know!
Roxie says
I can’t wait to try this
My mother in law makes it in this boiling pot on the stove and I don’t have that so this instant pot option is fantastic
Thanks for sharing
My Heart Beets says
Roxie, let me know what you think of it! Hope you love it 🙂
mina says
my first time making dhokla and this recipe was great!
i used parchment paper to line the cheesecake pan and there was essentially no clean up.
My Heart Beets says
Mina, that’s awesome! Really happy to hear that 🙂 Thanks for letting me know how the dhokla turned out for you!
Pallavi says
Can I use Baking powder instead of ENO? If so, how much should I use?
My Heart Beets says
Hi Pallavi, please read my section about eno in the post – it’ll help answer this! I’ll be sure to update the post if/when I find a better solution.
Upstairs Woman says
Dang! Your recipes are always spot on! Thanks for another winner! This came out great. One slight mistake I made was not to get the tempering quite out to the edges, so next time I’ll be more even in my pouring, but even so, this was awesome!
My Heart Beets says
Really glad to hear that you liked the dhokla 🙂 Thanks for letting me know how it turned out for you!
Padma says
Really enjoying your site and have several recipes in our family binder already. Love dhokla and looking forward to making this. Only question is what would happen if the regular IP trivet was used instead of the “tall” one you are recommending.
My Heart Beets says
Padma, I’m so happy to hear that 🙂 Thank you! I’m sure this will work fine with a regular trivet too 🙂
Maverick says
Tried twice with the regular trivet and there was the Khaman dhokla were not spongy at all. As a result they didn’t absorb the oil sauce. Not really edible. How high do the dhokla pan should be from the bottom of the instant pot steel container. I had it right at the 3 cups mark just above the water
Chhavi says
What an amazing recipe. I tried it today and loved it. The dhokla came out soft, fluffy and flavorful ! The best part is that this can be whipped up in a jiffy with pantry staples ! What’s not to like ? 🙂 Thanks Ashley, will be making this more often. I was in search of a gluten free version as most other bloggers include semolina in theri recipes. So glad you shared yours !
My Heart Beets says
Chhavi, I’m so happy to hear that! Thank you so much for letting me know how the dhokla turned out for you 🙂
Sonal Patole says
What is the best way to preserve curry leaves? I have my Indian store and usually get curry leaves but don’t want to waste the big bunch they come in. Thanks in advance
My Heart Beets says
Hi Sonal, you can freeze them 🙂
Mark says
Excellent recipe! I took a few shortcuts in omitting the hing (didn’t have any) and I used old curry leaves from the freezer. I look forward to making it again properly in the near future with the hing and fresh curry leaves to see how much better it will be!
My Heart Beets says
Mark, happy to hear that! Thanks for letting me know how it turned out for you 🙂