Good food. Less fuss.
From the EZdish collection

Dhokla

Gujarati · Appetizer · Side

A soft, spongy, and savory steamed cake made from gram flour (besan). This traditional Gujarati snack is tempered with mustard seeds, curry leaves, and green chilies for a refreshing, light, and healthy treat.

IntermediateVegetarianLow fat
Jump to recipe
Dhokla — recipe cover
35 minA little patience, a lot of flavor
Prep time10 min
Cook time25 min
Servings4 people
DifficultyIntermediate
Let's make something good

How to make it

7 steps. Take it one step at a time.

  1. Whisk together the gram flour, semolina, salt, sugar, turmeric powder

    In a large mixing bowl, whisk together the gram flour, semolina, salt, sugar, turmeric powder, and ginger-chili paste.

  2. Add the yogurt and 1 tablespoon of oil

    Add the yogurt and 1 tablespoon of oil. Gradually whisk in the water to form a smooth, lump-free batter of pouring consistency. Cover and let the batter rest for 10 minutes.

    10 min
  3. Grease a steaming pan or thali

    Grease a steaming pan or thali with a little oil and prepare your steamer with water. Bring the water to a boil at 100°C (212°F).

  4. Just before steaming

    Just before steaming, add the lemon juice and fruit salt to the batter. A few drops of water on the fruit salt will activate it (it will bubble). Gently but quickly whisk it into the batter until it becomes light and frothy.

  5. Immediately pour the batter

    Immediately pour the batter into the greased pan. Place in the steamer and steam on high heat for 15-20 minutes until a toothpick inserted comes out clean.

    20 min
  6. For the tempering

    For the tempering: Heat 1 tbsp oil in a small pan. Add mustard seeds. When they crackle, add sesame seeds, curry leaves, and green chilies. Pour in 1/4 cup water and 1 tsp sugar. Bring to a boil.

    2 min
  7. Let the dhokla cool slightly

    Let the dhokla cool slightly, then cut into squares. Pour the hot tempering mixture evenly over the dhokla. Garnish with chopped cilantro and fresh coconut if desired.

A little kitchen wisdom

Ensure the steamer is ready and the water is boiling before adding the fruit salt to the batter for the fluffiest texture. For a more traditional version, you can ferment the batter overnight instead of using fruit salt.

What you'll need

SteamerMixing bowlTempering panWhisk
Keep the good going

For now. And for later.

Make it ahead

The batter (without fruit salt) can be made a day ahead and refrigerated. Steamed dhokla is best fresh but can be reheated.

Store & enjoy

Store in an airtight container in the fridge. Steam for 2 minutes or microwave with a sprinkle of water to maintain softness.

Allergens

Contains wheat, gluten, milk.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Dhokla
Step 1 of 7

Whisk together the gram flour, semolina, salt, sugar, turmeric powder

In a large mixing bowl, whisk together the gram flour, semolina, salt, sugar, turmeric powder, and ginger-chili paste.