Gujarati

Sandwich Dhokla Recipe — Steamed Suji with Green Chutney

By Heta Updated May 3, 2026

Sandwich dhokla is a classic Gujarati steamed snack: two soft white semolina layers with a vivid green coriander chutney in the middle. Vegan, ready in 30 minutes.

Stack of sandwich dhokla squares with pale semolina layers and bright green chutney stripe, tempering on top

There is something about a tiffin box that holds a very specific kind of anticipation. When I was growing up, the best tiffin days were the ones where my mother had packed sandwich dhokla. Not the regular soft yellow squares: the special version. The one where you lift the lid and see those two soft white layers with a thin stripe of bright green chutney running right through the middle, like a secret hidden inside a cloud.

I did not fully appreciate how much technique goes into that clean stripe until I tried to make it myself. The first batch I cut too early: warm, crumbly, the layers sliding apart. The second time I waited five full minutes after switching off the flame, and the cross-section was exactly what I remembered: neat, firm, the chutney layer sealed between two soft steamed batters.

This is that recipe. Vegan, steamed rather than fried, and genuinely ready in 30 minutes. It is the snack I reach for when I want something that looks impressive but asks very little of me.

Close-up of sandwich dhokla pieces on teak wood revealing the green chutney layer inside

What Is Sandwich Dhokla?

Sandwich dhokla is a Gujarati steamed snack made by layering two suji (semolina) batters with a bright green coriander-mint chutney pressed between them. When the whole block is steamed, cut, and tempered, each square shows a three-layer cross-section: white below, green in the middle, white on top. A soft, pale sandwich with a vivid green stripe.

How It Differs from Regular Khaman Dhokla

Regular khaman dhokla is made from a single besan (chickpea flour) batter and turns out golden-yellow. Sandwich dhokla uses semolina (suji/rava) for both layers, making it naturally white, and the chutney filling is what gives it both its name and its visual drama. The texture is slightly denser and more satisfying than khaman, and the cross-section is what makes it the one that always disappears first at a gathering.

Why You’ll Love This Recipe

  • Naturally vegan: semolina-based; use coconut yogurt and it is fully plant-based
  • Steamed, not fried: a genuinely wholesome snack
  • Ready in 30 minutes from prep to plate
  • Lunchbox gold: packs well, no spill, no mess
  • Visually striking: the three-layer cross-section makes it party-worthy
  • No fermenting required: Eno or baking soda handles the rise instantly

Ingredients for Sandwich Dhokla

Labeled sandwich dhokla ingredients on marble: semolina, yogurt, herbs, Eno, lemon, salt, sugar, oil, mustard, curry leaves

Both layers use the same suji batter. Make a double batch and split it before adding Eno.

For the Suji Batter (Both Layers)

  • 2 cups fine semolina (suji / rava)
  • 1 cup plain yogurt (use coconut yogurt to keep it fully vegan)
  • ½ cup water (adjust for thick pouring consistency)
  • 2 tsp ginger-green chilli paste
  • 1 tsp salt
  • 2 tsp sugar
  • 2 tsp Eno fruit salt (or 1 tsp baking soda), divided: add 1 tsp just before each layer
  • 2 tsp oil, divided

For the Green Chutney Layer

  • 1 cup fresh coriander leaves, tightly packed
  • ¼ cup fresh mint leaves
  • 1 green chilli (adjust to heat preference)
  • 1 tsp lemon juice
  • 1 tsp sugar
  • Pinch of salt
  • 2 to 3 tbsp water (blend to a thick, spreadable paste, not runny)

For the Tempering (Tadka)

  • 2 tbsp oil
  • 1 tsp mustard seeds
  • 10 to 12 curry leaves
  • 2 green chillies, slit
  • 2 tbsp water (for the tempering drizzle)
  • 1 tsp sugar
  • Fresh coriander and grated coconut to garnish (optional)

How to Make Sandwich Dhokla — Step by Step

Step 1: Prepare the Suji Batter

Combine semolina, yogurt, water, ginger-chilli paste, salt, and sugar. Mix well and rest for 5 minutes. The semolina absorbs the liquid and thickens slightly. Adjust water so the batter pours slowly but spreads easily. Divide the rested batter into two equal portions. Do not add Eno yet.

Step 2: Steam the First (Bottom) Layer

Grease a round or square cake tin (or dhokla thali) generously. Add 1 tsp Eno to the first portion of batter, stir gently in one direction, and immediately pour into the greased tin. It should fill the tin to about 1 cm depth.

Steam over high heat for 7 to 8 minutes, or until the surface looks set and a toothpick inserted in the centre comes out clean. Do not open the steamer lid during steaming.

Remove the tray and let it rest for 2 minutes.

Step 3: Spread the Green Chutney

Once the bottom layer has set and cooled slightly (but is still warm), spread the green chutney evenly across the entire surface. Use the back of a spoon and work it to the edges. The layer should be thin but even, about 2 to 3 mm. A fully-covering stripe is what creates the visual cross-section.

Step 4: Pour and Steam the Second (Top) Layer

Add 1 tsp Eno to the second portion of batter, stir gently, and immediately pour it over the chutney-covered layer. Tap the tray gently to level. Return to the steamer and steam for another 10 to 12 minutes on medium-high heat.

Check doneness: the top should look dry, not shiny, and a skewer inserted in the centre should come out clean. Once done, switch off the heat and leave the tray in the covered steamer for 5 full minutes. This resting step is what gives you a clean cut.

Step 5: Temper and Serve

Remove the tray and let it rest on the counter for another 2 to 3 minutes before cutting. Use a sharp knife to cut into squares or diamonds.

Heat oil in a small pan, add mustard seeds and let them splutter. Add curry leaves and green chillies and let them sizzle for 30 seconds. Add water and sugar, stir, and immediately pour this tempering over the cut dhokla pieces. The water-sugar mix ensures the tempering drizzles into every crevice.

Garnish with fresh coriander and grated coconut if using. Serve warm.

Overhead sandwich dhokla flat lay with chutney bowls and garnishes on a snack table
Stack of sandwich dhokla squares with pale semolina layers and bright green chutney stripe, tempering on top

Sandwich Dhokla (Steamed Gujarati Snack with Green Chutney Layer)

A classic Gujarati steamed snack made from two soft white semolina (suji) layers sandwiched around a vivid green coriander-mint chutney. Vegan and ready in 30 minutes.
No ratings yet
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Snack
Cuisine Gujarati
Servings 4 servings
Calories

Equipment

  • Steamer (large pot with lid and elevated rack)
  • 8-inch round or square cake tin (dhokla thali)
  • Mixing bowls

Ingredients
  

Suji Batter (Both Layers)

  • 2 cups fine semolina suji / rava
  • 1 cup plain yogurt or coconut yogurt for vegan
  • ½ cup water plus more as needed
  • 2 tsp ginger-green chilli paste
  • 1 tsp salt
  • 2 tsp sugar
  • 2 tsp Eno fruit salt 1 tsp per layer, added just before pouring; divided
  • 2 tsp oil divided

Green Chutney Filling

  • 1 cup fresh coriander leaves tightly packed
  • ¼ cup fresh mint leaves
  • 1 green chilli
  • 1 tsp lemon juice
  • 1 tsp sugar
  • Pinch of salt
  • 2–3 tbsp water

Tempering (Tadka)

  • 2 tbsp oil
  • 1 tsp mustard seeds
  • 10–12 curry leaves
  • 2 green chillies slit
  • 2 tbsp water
  • 1 tsp sugar

Garnish (optional)

  • Fresh coriander leaves
  • 2 tbsp grated fresh coconut

Instructions
 

Prepare

  • Blend all chutney ingredients to a thick paste. Set aside.
  • Mix suji batter: combine semolina, yogurt, water, ginger-chilli paste, salt, and sugar. Rest 5 minutes. Divide into two equal portions.

Steam the Bottom Layer

  • Heat the steamer over high heat. Grease the tin well.
  • Add 1 tsp Eno to the first portion of batter, stir once, and pour into the greased tin. Steam for 7–8 minutes until set and a toothpick comes out clean.
  • Remove from steamer, rest 2 minutes. Spread green chutney evenly over the entire surface.

Steam the Top Layer

  • Add 1 tsp Eno to the second portion of batter, stir once, and pour over the chutney layer.
  • Steam on medium-high for 10–12 minutes until the top looks dry and a skewer comes out clean.
  • Switch off heat. Leave covered in steamer for 5 minutes. Remove and rest 2–3 minutes before cutting.

Temper and Serve

  • Cut into squares or diamonds with a sharp knife.
  • Heat oil in a small pan. Add mustard seeds; once they splutter, add curry leaves and green chillies and sizzle for 30 seconds. Add water and sugar, stir, and pour over the dhokla pieces.
  • Garnish with fresh coriander and grated coconut. Serve warm.

Notes

Wait for the full 5-minute rest inside the covered steamer before cutting: this is what gives you clean, intact layers.
Chutney must be thick (paste consistency). A runny chutney will seep into the layers during steaming and the green stripe will disappear.
Make-ahead: mix batter (without Eno) up to 8 hours ahead. Refrigerate covered. Bring to room temperature and add Eno just before steaming.
Storage: refrigerate in an airtight container for up to 2 days. Reheat by steaming for 3–4 minutes or microwave loosely covered for 45 seconds.
To keep fully vegan: use coconut yogurt in the suji batter.
Tried this recipe?Let us know how it was!

Tips for Perfect Sandwich Dhokla

Getting a clean cut: The single most important step is the 5-minute rest inside the covered steamer after switching off the heat, followed by another 2 to 3 minutes on the counter before cutting. Cutting too early breaks the layers apart.

Batter consistency: The batter should coat the back of a spoon and pour slowly when tilted. Too thick and the layers will be dense; too thin and they won’t hold. The suji batter thickens as it rests, so add the last bit of water just before cooking.

Steam time by layer: The bottom suji layer takes 7 to 8 minutes; the top layer needs 10 to 12 minutes. Under-steaming the second layer is the most common reason for a soggy or undercooked centre.

Make-ahead batter: Mix the batter (without Eno) and refrigerate covered for up to 8 hours. Remove from the fridge 20 minutes before use, adjust water if it has thickened, then add Eno just before steaming.

Chutney thickness: The chutney must be thick, closer to a paste than a sauce. If it is too loose, it will seep into the suji layer during steaming and the stripe will disappear. Blend with minimal water.

Serving and Storage

Serve sandwich dhokla warm with extra green chutney and sweet tamarind chutney on the side. For a Gujarati snack spread, pair it with methi thepla or a cool cucumber raita.

For the lunchbox: pack the squares once fully cooled, without the tempering. Skip the tempering drizzle or pack it separately. The dhokla is flavourful enough on its own. Store in an airtight container at room temperature for up to 6 hours, or refrigerate for up to 2 days. Reheat gently by re-steaming for 3 to 4 minutes or covering loosely and microwaving for 45 seconds.

If you enjoy easy Indian snacks for tiffin, you might also like these mixed veg cutlets — they pack just as well and come together in under 20 minutes. For something with a chaat twist, try this avocado bhel.

FAQs

Q: Can I make sandwich dhokla without a steamer?
Yes. Use a large pot with a tight-fitting lid. Place an upturned steel bowl or a trivet at the bottom, fill with 1 to 2 inches of water, and place the tin on top. The lid must seal well so steam does not escape. A pressure cooker works too, without the whistle.

Q: Is sandwich dhokla vegan?
Yes. Both suji layers and the tempering are plant-based. The only non-vegan ingredient is yogurt in the batter. Swap it for coconut yogurt or any unsweetened plant-based yogurt and the entire recipe is fully vegan.

Q: Can I prepare the batter the night before?
Yes. Mix the suji batter (without Eno), cover, and refrigerate for up to 8 hours. The next morning, bring it to room temperature for 20 minutes, adjust water if it has thickened too much, then add Eno and steam as usual.

Q: Why did my dhokla not rise?
The most common reason is Eno that has gone flat (check the expiry, or use a fresh sachet). Old baking soda is another culprit. Add the leavening at the last moment and pour immediately: the rise happens in the first 30 seconds after mixing, so do not let the batter sit.

Q: Can I use a store-bought dhokla mix?
Most instant dhokla mixes are besan-based (khaman style) and produce a yellow layer, not a white suji one. For this recipe, the batter is so simple — semolina, yogurt, spices — that making it from scratch takes under 5 minutes and produces a far better result. Skip the packet mix here.

Sandwich dhokla is the kind of recipe that earns its own spot in your rotation: not just for special occasions, but for any Tuesday afternoon when the house needs something homemade and the tiffin box needs filling. The three-layer cross-section never stops being satisfying to cut into.

It is Gujarati comfort food in the truest sense: steamed, flavourful, and built to be shared. I hope it brings the same warmth to your kitchen that it always brings to mine. If you give it a try, leave a comment below — I especially want to know if you managed the clean cut on the first attempt!

Made this? Share a photo and tag @petitepaprika on Instagram — I love seeing your kitchen creations!

Sandwich dhokla Pinterest pin with layered cross-section and recipe headline styling

Don’t miss the recipes!

Get free weekly meal planner when you subscribe

We don’t spam! Read our privacy policy for more info.

Leave a Reply

WordPress Appliance - Powered by TurnKey Linux