Vegetable Dhokla
Soft, fluffy steamed cakes studded with crunchy vegetables and finished with a sizzling tempering. This Gujarati classic is light as air, slightly tangy, and ready in under 30 minutes — perfect for breakfast, tea time, or a quick snack.
For 4 servings
- prep · ~3 min
Prepare the steamer and grease the plates.
1.Fill the steamer with enough water and set it on medium heat to preheat.2.Lightly grease two dhokla plates or a thali with 1 tsp oil. - mix · ~12 min
Make the dhokla batter.
1.In a large bowl, whisk together chickpea flour, semolina, salt, sugar, and turmeric powder.2.Add yogurt, grated ginger, and chopped green chilies. Mix well.3.Gradually pour in water while whisking to form a smooth, thick yet flowing batter with no lumps.4.Cover and let it rest for 10 minutes.TIPThe batter should coat the back of a spoon. Add water a tablespoon at a time if too thick. - mix · ~2 min
Add vegetables and activate the batter.
1.Fold the grated carrot, chopped bell pepper, boiled corn, and coriander leaves into the batter.2.Add lemon juice and fruit salt. Sprinkle 2 tsp water over the fruit salt to activate it.3.Mix gently in one direction until the batter turns light and frothy. Do not overmix.TIPWork quickly once the fruit salt is added — steam must start immediately for fluffy dhokla. - steam · ~18 min
Steam the dhokla batter.
1.Immediately pour the batter into the greased plates, spreading evenly.2.Place the plates in the preheated steamer and cover tightly.3.Steam on medium-high heat for 15-18 minutes until a toothpick inserted comes out clean.TIPDo not open the steamer lid for the first 12 minutes — the steam needs to remain constant. - rest · ~5 min
Cool and cut the dhokla.
1.Remove the plates from the steamer and let them rest for 5 minutes.2.Cut into diamond or square pieces with a sharp knife. - temper · ~2 min
Make the tempering.
1.Heat the remaining oil in a small pan over medium heat.2.Add mustard seeds and let them splutter (30 seconds).3.Add cumin seeds, sesame seeds, and slit green chilies. Sauté for 10 seconds.4.Add curry leaves and sauté until fragrant (10 seconds).5.Turn off the heat and immediately pour the sizzling tempering evenly over the cut dhokla.TIPPour the tempering while it is still crackling hot to infuse maximum flavor into the dhokla. - garnish · ~1 min
Garnish with fresh coconut and coriander. Serve warm.
1.Sprinkle freshly grated coconut and extra chopped coriander over the tempered dhokla.2.Serve warm with green chutney or sweet tamarind chutney.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Rest the batter for exactly 10 minutes; this lets the semolina hydrate for a softer texture.
- 2Use unflavored Eno fruit salt; any flavored variant will alter the taste of the dhokla.
- 3Pour the tempering while it's still crackling hot to fully infuse the dhokla with smoky, aromatic flavor.
- 4Do not open the steamer lid for the first 12 minutes of steaming to ensure even puffing.
- 5Add water a tablespoon at a time to the batter; a thick, flowing consistency yields the softest crumb.
- 6Cool the steamed dhokla for 5 minutes before cutting to prevent it from crumbling or sticking to the knife.
Adapt it for your goals.
High-Protein
Swap the semolina for an equal amount of roasted chickpea flour (besan) to boost protein content while keeping the dhokla soft and gluten-free.
Low OilLow-Oil
Skip the tempering step and simply drizzle a teaspoon of lemon juice mixed with a pinch of salt over the dhokla for a lighter, oil-free version ideal for low-fat diets.
Jain FriendlyJain-Friendly
Replace yogurt with an equal amount of plant-based yogurt (e.g., almond or soy yogurt) and skip the onions/garlic; the vegetables already present keep it colorful and flavorful.
Spinach & MintSpinach & Mint
Blend 1/4 cup of blanched spinach and 2 tablespoons of mint leaves into the batter for a vibrant green dhokla with an herby, cooling flavor.
Spicy MasalaSpicy Masala
Add 1 teaspoon of pav bhaji masala or chaat masala to the batter for a spicier, more aromatic version that pairs perfectly with mint chutney.
Why this is on our healthy list.
High in Plant Protein
Chickpea flour is a rich source of plant-based protein, making this dhokla a satisfying and muscle-friendly snack.
Rich in Fiber
The combination of chickpea flour, vegetables, and corn provides dietary fiber that supports healthy digestion and prolonged satiety.
Low in Fat
Steaming instead of frying keeps this snack light, with minimal oil used only in the tempering for flavor.
Packed with Micronutrients
Carrots, bell peppers, and coriander supply vitamin A, vitamin C, and antioxidants that support immunity and skin health.
Fermentation-Friendly
Yogurt in the batter introduces beneficial probiotics that aid gut health when consumed regularly.
Frequently asked questions
Dense dhokla usually means the batter was too thick, or the fruit salt was not activated properly. Ensure the batter is smooth and flowing, and work quickly after adding the lemon juice and Eno.



