Gujarati Khatta Dhokla Recipe
Gujarati Khatta Dhokla is a soft, spongy, and slightly tangy steamed snack made from fermented rice and urad dal batter. Unlike the popular instant besan (gram flour) dhokla, this traditional version has a rich, authentic taste with a slight sourness from fermentation.
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Fermentation 12 hours hrs
Course Breakfast, Snack
Cuisine Indian
Servings 4 Servings
Calories 180 kcal
Large mixing bowl
Blender or wet grinder
Steamer (or large pot with a lid and a stand)
Round or square dhokla plate (or any shallow pan)
Whisk or spoon for mixing
Small pan for tempering
Knife to cut the dhokla
For the Dhokla Batter
- 1 Cup Rice (regular or idli rice)
- ½ Cup Urad dal (split black gram)
- ½ Cup Sour yogurt (or 1 tbsp lemon juice + ¼ cup water)
- ½ Tsp Turmeric powder
- 1 Tsp Salt (adjust to taste)
- 1 Tsp Ginger-green chili paste
- ½ Tsp Baking soda (or fruit salt/Eno)
For Tempering (Tadka)
- 1 Tbsp Oil
- 1 Tsp Mustard seeds
- 1 Tsp Sesame seeds
- 8-10 Curry leaves
- 2 Green chilies (slit)
- ½ Cup Water
- 1 Tsp Sugar (optional)
For Garnish
- 2 Tbsp Chopped coriander leaves
- 2 Tbsp Grated coconut (optional)
Soak and GrindRinse the rice and urad dal separately 2-3 times.Soak both in enough water for at least 6-8 hours (or overnight).Drain the water and grind them together in a blender or wet grinder, adding just enough water to make a smooth, thick batter.Transfer to a large bowl and mix in the yogurt (or lemon juice + water). Cover and let it ferment in a warm place for 8-12 hours. The batter should rise and become slightly airy. Prepare the BatterOnce fermented, add turmeric, salt, and ginger-green chili paste. Mix well.Just before steaming, add baking soda (or Eno) and mix gently. The batter will get slightly foamy—don’t overmix! Steam the DhoklaGrease a dhokla plate or shallow pan with oil.Pour the batter into the plate, filling only up to ¾ of its height.Heat water in a steamer, place the plate inside, cover, and steam for 15-20 minutes.Insert a toothpick—if it comes out clean, it’s done. Let it cool slightly before cutting into squares. Prepare the Tempering (Tadka)Heat oil in a small pan. Add mustard seeds, sesame seeds, curry leaves, and green chilies.Once they start crackling, add water and sugar (optional). Pour this tempering over the dhokla. Garnish and ServeSprinkle chopped coriander and grated coconut on top.Serve warm with green chutney or sweet tamarind chutney. Enjoy!
- Fermentation matters! If it’s cold, keep the batter in a warm place or inside a turned-off oven with the light on.
- No steamer? Use a large pot with a stand at the bottom and a lid.
- Soft and fluffy dhokla? Always add baking soda/Eno right before steaming.
- Want it extra tangy? Use more yogurt or let the batter ferment longer.
Keyword Dhokla, Gujarati Food, Healthy Snacks, Indian Snacks, Vegan, Vegan Option