Impact-Site-Verification: 9e0dad4c-1ecb-4b27-8cf1-32aa58dbb403

Skip to content
Search AI Planner
Food World
Dhokla from India AI-generated image

Snacks & Appetizers India

Dhokla

Light, spongy steamed cake of fermented chickpea batter.

Gujarat, India

Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

About Dhokla

A fermented batter of ground chickpeas is steamed into a soft, airy yellow cake, then finished with a tempering of mustard seeds, curry leaves and green chilli. Tangy and feather-light, it is the snack of Gujarat.

History & Culture

Dhokla is a celebrated snack from the western Indian state of Gujarat, where it has been a dietary staple for centuries. Its exact origins are debated, with some tracing it to ancient Indian steam-cooking traditions, but it is undisputedly a cornerstone of Gujarati home cooking and street food.

Regional variations exist, most notably the distinction between the white dhokla made from fermented rice and chickpea batter, and the yellow khaman, which uses only ground chickpeas. Both are served with a tempering of mustard seeds, curry leaves, and green chillies, and are enjoyed as a light breakfast, a tea-time treat, or a festive offering in Gujarati households.

How to make Dhokla

AI-assisted, not kitchen-tested

Gujarati Khaman Dhokla

A traditional Gujarati steamed snack made from a fermented batter of chickpea flour and yoghurt, finished with a sizzling tempering of mustard seeds, curry leaves and green chilli. Feather-light, tangy and savoury, it is best eaten warm with green chutney.

Prep
15 min
Cook
25 min
Total
40 min
Serves
4 to 6 (one 20 cm round tin)
Difficulty
Easy

Recipe ingredients

  • 200 g (7 oz / 1½ cups) besan (chickpea flour), fine, fresh besan gives best rise
  • 150 ml (⅔ cup) plain full-fat yoghurt, slightly sour is ideal
  • 120 ml (½ cup) water, adjust to batter consistency
  • 10 g (1 tbsp) fresh ginger paste
  • 2 to 3 whole green chillies, finely chopped, adjust to taste
  • 1 tsp turmeric powder
  • 1 tsp Eno fruit salt (unflavoured), traditional leavening; do not substitute baking soda in same quantity
  • 1 tsp sugar
  • 1 tsp salt, or to taste
  • 2 tbsp oil, for the batter, plus more for greasing
  • 2 tbsp oil, for the tempering
  • 1 tsp mustard seeds, rai
  • 1 tbsp white sesame seeds, optional
  • 10 to 12 whole fresh curry leaves
  • 2 whole green chillies, slit, for tempering
  • 1 pinch hing (asafoetida), skip for gluten-free check
  • 250 ml (1 cup) water, for the tempering liquid
  • 1 tsp sugar, for the tempering liquid
  • 1 tsp lemon juice, fresh

Steps

  1. 1 Grease a 20 cm (8 in) round steaming tin or thali with oil. Prepare a steamer with about 5 cm (2 in) of water and bring it to a rolling boil.
  2. 2 In a large bowl whisk together besan, yoghurt, water, ginger paste, chopped green chillies, turmeric, sugar, salt and 2 tbsp oil until smooth. The batter should be a thick but pourable ribbon-like consistency (drop a spoonful; it should drop smoothly off the spoon, not in lumps). Cover and rest at room temperature for 20 to 30 minutes - this short ferment builds the classic tang.
  3. 3 Just before steaming, stir the Eno fruit salt into 2 tbsp of water until it fizzes, then fold it gently into the batter in one motion. Do not beat; fold just until evenly distributed, then immediately pour into the greased tin and tap gently to level.
  4. 4 Place the tin in the steamer, cover with a tight lid (wrap the lid in a clean kitchen towel to absorb condensation so it does not drip onto the dhokla). Steam on medium heat for 15 to 18 minutes. Doneness cue: insert a toothpick into the centre; it should come out clean and the surface should spring back when pressed.
  5. 5 While the dhokla steams, prepare the tempering: heat 2 tbsp oil in a small pan over medium heat until hot but not smoking, add mustard seeds and wait until they splutter and turn grey, add sesame seeds and stir for 5 seconds, add curry leaves (stand back - they splatter), slit green chillies and hing, then pour in the water, sugar and lemon juice and bring to a quick boil.
  6. 6 Remove the dhokla from the steamer and let it rest 2 minutes. Cut into squares or diamonds with a greased knife, pour the hot tempering evenly over the top so it seeps into the cuts, and let it soak for 5 minutes before serving.
  7. 7 Serve warm with green coriander-mint chutney and sweet tamarind chutney. Dhokla is best eaten the day it is made; it does not re-steam well.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Sources: none cited yet. The description and history on this page are AI-assisted and reviewed by the WhatWhereVacay editorial team; they are not taken from a cited reference, so check details locally before you rely on them. How we use AI

Where to eat it

A Gujarati snack shop, cut into squares with green chutney.

No restaurants are listed for Dhokla yet. Serve it? Get listed and be the first.

Planning a trip to India?

Find places to stay and ways to get there.

Recipes from travellers

No one has shared their own Dhokla recipe yet. Yours would be the first.

Share how you make Dhokla

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Dhokla - frequently asked questions

What is Dhokla?

A fermented batter of ground chickpeas is steamed into a soft, airy yellow cake, then finished with a tempering of mustard seeds, curry leaves and green chilli. Tangy and feather-light, it is the snack of Gujarat.

What is Dhokla made of?

Dhokla is made with chickpea flour, yoghurt, mustard seeds, curry leaves and green chilli.

Where does Dhokla come from?

Dhokla comes from India, and is especially associated with Gujarat. Dhokla is a celebrated snack from the western Indian state of Gujarat, where it has been a dietary staple for centuries.

Where can I eat Dhokla?

A Gujarati snack shop, cut into squares with green chutney.

How do you make Dhokla?

Making Dhokla at home takes about 15 minutes of prep and 25 minutes of cooking. The recipe on this page serves 4 to 6 (one 20 cm round tin) and is rated easy. Full ingredient list and step-by-step method are in the recipe section above.

More traditional dishes from India

Taste Dhokla in Delhi

Independent picks. We earn a small commission if you book through these - at no extra cost to you. How this works.

Before you go to India

Round out your trip - most travellers book these alongside their trip.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Dhokla.

Write a review

Sign in to verify you're a real person, then share your thoughts on Dhokla.

Share this dish

Send it to a friend, post it, or keep the link.

Facebook X Telegram Reddit LinkedIn Email

Comments

To comment, first sign in with the Facebook or Google buttons in the review box above. Comments are auto-checked and post instantly.

Prefer email? Sign in with an email link and you will come straight back here.

No comments yet. Be the first to say something about Dhokla.