Spinach Dhokla The Fluffy, Green, Steamed Breakfast Cake

There are breakfast foods that fill you up. There are breakfast foods that are good for you. And then in that rare, genuinely wonderful overlap there are breakfast foods that do both simultaneously, taste extraordinary, look beautiful on the plate, and take less than an hour from start to table.

This Spinach Dhokla is exactly that breakfast food, and once you make it for the first time, it will earn a permanent spot in your weekly meal rotation as the kind of recipe you turn to whenever you want something that feels genuinely nourishing without feeling like a compromise on flavor or satisfaction.

Dhokla is a traditional steamed savory cake from South Asian cuisine made here from a base of fine semolina (cream of wheat) and plain yogurt blended with fresh spinach, green chili, and ginger into a smooth, vivid green batter, leavened at the last moment with Eno fruit salt to create a light, airy, spongy texture, then steamed until set and finished with a crackling hot tadka of mustard seeds, cumin, sesame seeds, curry leaves, and green chili that gets poured over the top immediately before serving.

The result is a breakfast cake that is soft, slightly tangy from the yogurt, gently spiced with green chili and ginger, deeply green from the spinach, and finished with that warm, aromatic, nutty tadka that makes every bite feel complete and genuinely satisfying.

Served alongside your favorite chutney green mint chutney or coconut chutney work especially well this is a breakfast that tastes as good as it makes you feel.

Why This Recipe Is Genuinely Healthy

The health credentials of this spinach dhokla are real and worth understanding, because every ingredient is contributing something meaningful to the nutritional profile of the finished dish not just the flavor.

Fresh spinach is one of the most nutrient-dense foods available at any grocery store packed with iron, folate, vitamin K, vitamin A, vitamin C, and magnesium.

Blending it directly into the batter means you are consuming a full 1.5 cups of spinach per batch without tasting it as a separate vegetable it simply becomes the vibrant green color and a subtle earthy freshness in the background of the flavor.

Fine semolina sold as cream of wheat, rava, or farina at most American grocery stores is a relatively low-glycemic grain that provides sustained energy without the sharp blood sugar spike of refined flour. It is also a good source of protein, iron, and B vitamins.

Plain yogurt adds protein, calcium, and probiotics the beneficial bacteria that support digestive health.

It also provides the acidity that, combined with the Eno fruit salt added at the end, creates the leavening reaction that gives this dhokla its characteristic light, spongy texture without any baking or yeast fermentation.

And steaming rather than frying or baking means zero added fat in the cooking process the only oil in the entire recipe goes into the tadka drizzled on top, where it is used to bloom the spices and create the aromatic finishing layer.

Ingredients

For the Spinach Dhokla:

  • 1.5 cups fresh baby spinach, tightly packed (one standard 5 oz bag from any supermarket works perfectly)
  • 1 cup fine semolina — sold as cream of wheat, rava, or farina (available at Indian grocery stores and most major supermarkets in the hot cereal aisle — Bob’s Red Mill Farina or Cream of Wheat Original are widely available)
  • 1 cup plain whole milk yogurt (Stonyfield, Chobani plain, or Fage plain — full-fat yogurt produces the best texture)
  • Salt to taste
  • 1 fresh green chili, roughly chopped (serrano pepper for medium heat — jalapeño for milder)
  • ½ inch piece of fresh ginger, peeled and roughly chopped
  • 1 sachet Eno fruit salt — unflavored (available at Indian grocery stores or Amazon — this is the leavening agent that makes the dhokla light and spongy — do not substitute with baking soda alone)
  • 1 teaspoon red chili powder or cayenne pepper

For the Tadka (Spiced Oil Finishing):

  • 2 tablespoons neutral cooking oil (vegetable oil or avocado oil)
  • 1 tablespoon black mustard seeds
  • ½ teaspoon cumin seeds
  • 1 tablespoon white sesame seeds
  • 10 fresh curry leaves (available at Indian grocery stores — dried curry leaves can substitute but fresh are significantly more aromatic)
  • 2 fresh green chilies, slit lengthwise

A Note on Key Ingredients

Eno fruit salt: This is the ingredient that makes or breaks the texture of this dhokla. Eno is a combination of baking soda and citric acid that reacts immediately when it contacts the yogurt in the batter, producing carbon dioxide bubbles that aerate the mixture instantly.

You must add Eno and transfer to the steamer immediately any delay allows the leavening reaction to complete before the batter is set by steaming and produces a flat, dense dhokla rather than the light, spongy texture this recipe is known for. Eno is available at Indian grocery stores and on Amazon.

Curry leaves: Fresh curry leaves are one of the most aromatic, most distinctive ingredients in South Asian cooking they have a warm, slightly citrusy, deeply savory fragrance that is unlike any other herb or spice and is genuinely transformative in a tadka.

Fresh curry leaves are available at Indian grocery stores across the U.S. If you cannot find them, dried curry leaves work as a substitute though the aromatic impact is significantly less intense.

Step by Step Instructions

Step 1 Blend the spinach batter

Place the fresh spinach, blanch the spinach, fine semolina, plain yogurt, green chili, and fresh ginger together in a blender jar.

Blend on high speed until completely smooth the mixture should be a vibrant, uniform green with no visible spinach leaves, ginger pieces, or chili chunks remaining. The batter will be fairly thick and pourable similar to a thick pancake batter.

Step 2 Rest the batter for 30 minutes

Transfer the blended spinach batter to a large mixing bowl. Cover loosely with plastic wrap or a clean kitchen towel and allow to rest at room temperature for 30 minutes.

This resting period is important it allows the semolina to fully absorb the moisture from the spinach and yogurt, swell slightly, and develop a better final texture in the steamed dhokla. Do not skip or shorten this rest.

Step 3 Season and prepare for steaming

After the 30 minute rest, add salt to the rested batter. Mix well until the salt is evenly distributed throughout.

Taste the batter it should be pleasantly savory with a mild spice level. Set up your steamer fill the bottom pot with water, bring to a boil, and grease your steaming plate or tin lightly with oil or cooking spray.

Step 4 Add Eno and transfer immediately to steamer

This step must be done quickly and without pausing. Add the full sachet of Eno fruit salt to the seasoned batter and give it a quick, thorough mix you will immediately see the batter begin to foam and bubble as the Eno reacts with the yogurt. and red chili powder

Do not wait pour the foaming batter immediately into your prepared greased steaming plate or tin, spreading it evenly to a uniform thickness. Place in the steamer without delay.

Step 5 Steam for 25 minutes on low to medium flame

Steam on a low to medium flame for 25 minutes. Do not open the steamer during the first 20 minutes releasing steam too early causes the dhokla to sink and lose its spongy texture.

After 25 minutes, insert a toothpick or skewer into the center it should come out clean with no wet batter clinging to it. The surface should be set, slightly springy to the touch, and a vivid green.

Step 6 Cool for 10 minutes before adding tadka

Remove from the steamer and allow to cool in the plate or tin for 10 minutes. This cooling time allows the dhokla to firm up slightly and makes cutting into pieces much cleaner. Cut into squares or diamond shapes while still in the tin.

Step 7 Make the tadka and pour over the dhokla

Heat 2 tablespoons of neutral cooking oil in a small pan over medium high heat until shimmering. Add the black mustard seeds and allow them to splutter and pop completely do not rush this step.

Add the cumin seeds and let sizzle for 15 seconds. Add the sesame seeds and let them toast for another 15 to 20 seconds, stirring, until lightly golden.

Add the fresh curry leaves they will crackle dramatically in the hot oil. Add the slit green chilies and fry for 30 seconds. Pour this entire hot tadka immediately and evenly over the cut dhokla pieces.

Step 8 Serve with chutney

Arrange the dhokla pieces on a serving plate and serve immediately with green mint chutney, coconut chutney, or your favorite dipping sauce alongside.

Tips for Perfect Spinach Dhokla Every Time

Rest the batter for the full 30 minutes — this is what gives the finished dhokla its proper texture.

Add Eno only when completely ready to steam — the leavening reaction is immediate and the batter must go into the steamer within 30 seconds of adding Eno.

Steam on low to medium flame — high heat causes the top to crack and the inside to cook unevenly.

Do not open the steamer for the first 20 minutes — steam loss causes sinking.

Cool for 10 minutes before cutting — hot dhokla crumbles rather than cutting cleanly.

Serving Ideas

Serve these dhokla pieces on a flat plate with green mint chutney on the side for dipping. Pack cooled pieces in a lunch box for a high protein, nutritious snack that travels exceptionally well.

Serve as a party appetizer on a platter with multiple chutney options alongside. Reheat leftover pieces by steaming for 3 to 4 minutes or microwaving covered for 1 minute for the best texture restoration.

Where do I find Eno fruit salt in the U.S.?

Eno fruit salt is available at Indian grocery stores, some Whole Foods locations, and readily on Amazon. Look for the plain, unflavored cooking variety specifically. If completely unavailable, mix ½ teaspoon baking soda with ½ teaspoon cream of tartar as a substitute the leavening effect will be slightly less dramatic but will still work.

Can I use Greek yogurt instead of regular plain yogurt?

Yes full fat plain Greek yogurt works well and produces a slightly tangier, slightly thicker batter. You may need to add a tablespoon or two of water to thin the batter to the right pourable consistency. The texture of the finished dhokla will be very similar to the regular yogurt version.

Can I make this recipe without a steamer?

Yes use a large pot with a tight-fitting lid. Place a small trivet or upturned bowl in the bottom of the pot and add an inch of water. Place your greased plate or tin on the trivet, cover tightly, and steam as directed. The result is identical to using a dedicated steamer.

How do I store and reheat leftover dhokla?

Store cooled dhokla in an airtight container in the refrigerator for up to 2 days. Reheat by steaming for 3 to 4 minutes until warmed through this restores the soft, moist texture perfectly. Alternatively, microwave covered for 1 minute. Avoid dry heating methods like toasting as they make the dhokla tough and dry.

Can I make this recipe vegan?

Yes substitute the plain dairy yogurt with an equal amount of plain, unsweetened coconut yogurt or plain soy yogurt. The fermentation and acidity of plant-based yogurts is sufficient to react with the Eno and produce the same leavening effect. The flavor will be very slightly different but the texture and overall eating experience are comparable.

Spinach Dhokla The Fluffy, Green, Steamed Breakfast Cake

Prep Time15 minutes
Cook Time25 minutes
Total Time1 hour 20 minutes
Course: Breakfast
Servings: 4

Ingredients

  • For the Spinach Dhokla
  • 1.5 cups fresh baby spinach tightly packed
  • 1 cup fine semolina cream of wheat, rava, or farina
  • 1 cup plain whole milk yogurt
  • Salt to taste
  • 1 fresh green chili roughly chopped (serrano or jalapeño)
  • ½ inch piece fresh ginger peeled and roughly chopped
  • 1 sachet Eno fruit salt unflavored
  • 1 teaspoon red chili powder or cayenne pepper
  • For the Tadka Spiced Oil Finishing
  • 2 tablespoons neutral cooking oil vegetable or avocado oil
  • 1 tablespoon black mustard seeds
  • ½ teaspoon cumin seeds
  • 1 tablespoon white sesame seeds
  • 10 fresh curry leaves
  • 2 fresh green chilies slit lengthwise

Instructions

  • Step 1: Blend the Batter
  • Place spinach, semolina, yogurt, green chili, and ginger in blender
  • Blend on high speed until completely smooth
  • Mixture should be vibrant green with no visible chunks
  • Batter should be thick and pourable like pancake batter
  • Step 2: Rest the Batter
  • Transfer blended batter to large mixing bowl
  • Cover loosely with plastic wrap or kitchen towel
  • Let rest at room temperature for 30 minutes
  • This allows semolina to absorb moisture and swell
  • Do not skip this step
  • Step 3: Prepare for Steaming
  • After 30-minute rest, add salt and red chili powder to batter
  • Mix well until evenly distributed
  • Taste and adjust seasoning
  • Fill steamer bottom pot with water and bring to boil
  • Grease steaming plate or tin lightly with oil
  • Step 4: Add Eno (Work Quickly)
  • Add full sachet of Eno fruit salt to batter
  • Mix quickly and thoroughly
  • Batter will immediately foam and bubble
  • Pour foaming batter into greased steaming plate immediately
  • Spread evenly to uniform thickness
  • Place in steamer without delay (within 30 seconds)
  • Step 5: Steam
  • Steam on low to medium flame for 25 minutes
  • Do not open steamer during first 20 minutes
  • After 25 minutes, test with toothpick in center
  • Should come out clean with no wet batter
  • Surface should be set and slightly springy
  • Step 6: Cool and Cut
  • Remove from steamer
  • Cool in plate for 10 minutes
  • Cut into squares or diamond shapes while in tin
  • Cooling prevents crumbling when cutting
  • Step 7: Make Tadka
  • Heat 2 tablespoons oil in small pan over medium-high heat
  • Add mustard seeds, let splutter and pop completely
  • Add cumin seeds, sizzle 15 seconds
  • Add sesame seeds, toast 15-20 seconds until lightly golden
  • Add curry leaves (will crackle dramatically)
  • Add slit green chilies, fry 30 seconds
  • Pour hot tadka immediately over cut dhokla pieces
  • Step 8: Serve
  • Arrange dhokla pieces on serving plate
  • Serve immediately with green mint chutney or coconut chutney
  • Can be served warm or at room temperature

Equipment Needed

  • Blender
  • Large mixing bowl
  • Steamer with lid
  • Greased steaming plate or tin (8-9 inch diameter)
  • Small pan for tadka
  • Toothpick or skewer for testing

Tips for Success

  • Rest batter full 30 minutes for proper texture
  • Add Eno only when ready to steam (must transfer within 30 seconds)
  • Steam on low to medium flame (high heat causes cracking)
  • Don’t open steamer for first 20 minutes (prevents sinking)
  • Cool 10 minutes before cutting for clean slices
  • Batter should be thick but pourable – add water if too thick

Storage Instructions

  • Store cooled dhokla in airtight container in refrigerator
  • Keeps well for 2-3 days
  • Reheat by steaming 3-4 minutes or microwave covered for 1 minute
  • Do not freeze (texture suffers)

Serving Suggestions

  • Serve with green mint chutney or coconut chutney for dipping
  • Pack in lunch boxes for high-protein snack
  • Serve as party appetizer with multiple chutney options
  • Perfect for breakfast with hot tea or coffee
  • Can be served warm or at room temperature

Key Ingredient Notes

  • Eno fruit salt: Available at Indian grocery stores or Amazon; combination of baking soda and citric acid; essential for fluffy texture; do not substitute with baking soda alone
  • Curry leaves: Fresh preferred (Indian grocery stores); dried can substitute but less aromatic
  • Semolina: Also sold as cream of wheat, rava, or farina; Bob’s Red Mill Farina or Cream of Wheat Original work well
  • Green chili: Serrano for medium heat, jalapeño for milder

Health Benefits

  • High in protein from yogurt and semolina
  • Packed with iron, vitamins from spinach
  • Low-glycemic grain provides sustained energy
  • Steamed (not fried) with minimal oil
  • Probiotics from yogurt support digestive health

Troubleshooting

  • Dense, flat texture: Eno added too early or delayed transfer to steamer
  • Dhokla sinks: Steamer opened too early during cooking
  • Crumbly when cutting: Didn’t cool enough before cutting
  • Uneven cooking: Flame too high or batter spread unevenly
  • Not fluffy: Batter didn’t rest long enough

Variations

  • Add grated carrots for orange-green dhokla
  • Mix in chopped cilantro for extra herb flavor
  • Add ½ teaspoon turmeric for golden color
  • Reduce green chili for milder version
  • Top with grated coconut before serving

Sarah
Sarah

My obsession with food started exactly where most great stories do: in a flour dusted family kitchen. Growing up surrounded by the hum of the whisk and the smell of roasting spices, I learned early on that food is the universal language of love. I’ve spent my life unlocking new techniques and flavors, and now, I’m thrilled to share those keys with you.

Foodie unlocked
Logo