Instant dhokla is a soft, spongy, savory steamed cake from the Indian state of Gujarat, made from chickpea flour (besan) and leavened with fruit salt (Eno) for a quick, no-fermentation version. Unlike the traditional fermented dhokla, this instant version comes together in about 30 minutes from start to finish, making it perfect for a weekday snack, breakfast, or light dinner. The result is fluffy, tangy, and studded with mustard seeds and curry leaves – a true crowd-pleaser.
Ingredients
- 1 cup (120 g) chickpea flour (besan)
- 1/4 cup (60 ml) plain yogurt, whisked
- 1/2 teaspoon turmeric powder
- 1 teaspoon ginger-green chili paste (or finely grated ginger and 1 finely chopped green chili)
- 1 teaspoon sugar
- 1/2 teaspoon salt, or to taste
- 1/2 cup (120 ml) water, plus more if needed
- 1 teaspoon fruit salt (Eno) or 1/2 teaspoon baking soda + 1 teaspoon lemon juice
- 1 tablespoon oil, for greasing
- For tempering: 2 tablespoons oil, 1 teaspoon mustard seeds, 1 teaspoon sesame seeds, 8-10 curry leaves, 2 green chilies (slit lengthwise), 1/4 cup (60 ml) water, 1 tablespoon sugar, 1 tablespoon lemon juice
- Fresh cilantro and grated coconut for garnish (optional)
Instructions
- Grease a 7-inch (18 cm) round or square steaming dish with oil. Set aside.
- In a large mixing bowl, combine chickpea flour, yogurt, turmeric, ginger-chili paste, sugar, and salt. Add 1/2 cup (120 ml) water and whisk into a smooth, lump-free batter. The batter should be thick but pourable – like pancake batter. Add a little more water if needed.
- Prepare a steamer: Place a trivet or a small heatproof bowl upside down in a large pot with a lid. Add water to the pot (about 1 inch deep) and bring to a boil over medium-high heat.
- Just before steaming, sprinkle the fruit salt (Eno) over the batter and stir gently in one direction until bubbles appear (about 10 seconds). Do not overmix.
- Immediately pour the batter into the greased dish. Tap the dish on the counter to release air bubbles.
- Place the dish in the steamer, cover with the lid, and steam on medium heat for 12-15 minutes, or until a toothpick inserted in the center comes out clean. Do not open the lid during the first 10 minutes.
- Remove the dish from the steamer and let it cool for 5 minutes. Then run a knife around the edges and invert onto a serving plate.
- While the dhokla cools, prepare the tempering: In a small pan, heat 2 tablespoons oil over medium heat. Add mustard seeds and let them splutter. Add sesame seeds, curry leaves, and slit green chilies; sauté for 30 seconds until fragrant.
- Turn off the heat, then add 1/4 cup (60 ml) water, 1 tablespoon sugar, and 1 tablespoon lemon juice to the pan. Stir until sugar dissolves. (The hot oil will sizzle – be careful.)
- Pour this tempering evenly over the dhokla. Let it soak for 5 minutes.
- Garnish with cilantro and grated coconut if desired. Cut into squares and serve warm or at room temperature.
Tips
- Batter consistency: The batter should be thick but flowing. If too thin, the dhokla will be dense; if too thick, it will be rubbery. Adjust with water a tablespoon at a time.
- Steaming time: Steaming too long makes dhokla dry. Check at 12 minutes with a toothpick; if it comes out clean, it’s done. Over-steaming also causes cracks.
- No Eno? Use 1/2 teaspoon baking soda mixed with 1 teaspoon lemon juice added just before steaming. This is a reliable substitute.
- Make it vegan: Replace yogurt with 1/4 cup (60 ml) water mixed with 1 teaspoon lemon juice. The texture will be slightly less soft but still good.
Serving Suggestions
Serve dhokla with green chutney (coriander-mint chutney) or tamarind chutney. It pairs well with a cup of masala chai. For a fuller meal, serve alongside a bowl of dal or a simple cucumber salad. Dhokla is also a popular lunchbox item and can be served as an appetizer at parties.
Variations
- Rava dhokla: Replace chickpea flour with 1 cup (160 g) semolina (rava) and skip the yogurt; use 1/2 cup (120 ml) water and 1 tablespoon oil. The texture is grainier but equally delicious.
- Vegetable dhokla: Fold in 1/2 cup grated carrots, peas, or corn into the batter before steaming for a colorful, nutritious twist.
- Spicy dhokla: Add 1 teaspoon red chili powder or 1/2 teaspoon cayenne to the batter for extra heat.
- Herbed dhokla: Stir in 2 tablespoons finely chopped cilantro or mint leaves for a fresh flavor.
Storage and Reheating
Store leftover dhokla in an airtight container in the refrigerator for up to 3 days. To reheat, steam for 3-4 minutes or microwave on high for 30-45 seconds until warm. If the dhokla seems dry after reheating, sprinkle a little water over it before steaming. Dhokla can also be frozen for up to 1 month; thaw overnight in the fridge and reheat as directed.
Frequently Asked Questions
Why is my dhokla dense and not spongy? The most common cause is overmixing the batter after adding Eno, which deflates the air bubbles. Stir gently just until combined. Another culprit is steaming at too low a temperature – the water must be boiling briskly when you place the dish in the steamer.
Can I use baking powder instead of Eno? Eno is a combination of baking soda and citric acid that reacts with moisture to produce carbon dioxide. Baking powder can be used, but you’ll need about 1 teaspoon; however, the texture may be slightly less airy. For best results, use Eno or the baking soda + lemon juice substitute mentioned above.
How do I prevent dhokla from sticking to the steamer dish? Grease the dish generously with oil, and after steaming, let it cool for 5 minutes before unmolding. Running a knife around the edges helps release it cleanly. You can also line the dish with parchment paper for extra safety.
Can I make dhokla without a steamer? Yes. Place a heatproof dish on a trivet in a large pot with a lid, add water to the pot (not touching the dish), and cover. This makeshift steamer works perfectly. Alternatively, you can use a microwave-safe dish and microwave on high for 3-4 minutes, though the texture will be slightly different.
What is fruit salt (Eno)? Eno is an antacid that contains sodium bicarbonate, citric acid, and sodium carbonate. It is widely used in Indian cooking as a quick leavening agent. If you don’t have it, use the baking soda + lemon juice substitute.
Can I make dhokla in advance for a party? Absolutely. Prepare the dhokla up to 2 days ahead, store it in the refrigerator, and add the tempering just before serving to keep it fresh and flavorful. The tempering can be made ahead and stored separately in the fridge for up to a week.
Related
- Berliner Park Columbus Ohio: Picnic & Play Guide
- Berliner Red Sauce Recipe (Currywurst-Style)
- Pelmeni Production Process: Step-by-Step Guide
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).