Gujarati Snack · West India (Gujarat)

Khandvi with a Mustard-Curry Leaf Tempering

Vegetarian Advanced Steamed Mild

Rolled into spirals while the sheet is still pliable and warm, these thin strips of cooked gram flour and yogurt batter get their final character from a mustard seed, curry leaf and coconut tempering poured on at the very end.

Prep Time20 min
Cook Time25 min
Total Time45 min
Yield4 servings (about 24 rolls)
RegionWest India

Setting the Scene

Ahmedabad kitchens pass down a line about khandvi that functions almost as a warning to beginners: the dish looks far more technical than it actually is, and yet it isn't exactly easy either. Strip away the fuss and what's left is just gram flour, yogurt and water, simmered on the stove into a thick paste, spread out thin while still hot, cut into ribbons once set, and coiled into spirals. No single stage of that is difficult on its own; the real challenge is a batter that moves fast between two failure points — too little cooking and it won't hold a roll, too much and it cracks rather than curls — and that window shuts within minutes of the pan hitting the burner.
Because stove output and pan thickness vary so much from kitchen to kitchen, a first attempt is better judged by feel than by a stopwatch, with the texture mattering more than the minute count. Once you've registered what "ready" actually looks like on a spatula, every batch after that moves faster and forgives a great deal more.

Tracing Its Roots

Steamed as a batter, or cooked down into a paste on the stovetop before rolling — that single difference in method is what separates khandvi from dhokla, even though both dishes start from the same gram-flour-and-yogurt pantry staples. Kathiawar and the rest of Gujarat first claimed khandvi as a dish for guests and festive occasions, something a home cook made to impress rather than a quick everyday bite, and it held that status in home kitchens well before sweet shops and snack counters began selling it; today it turns up widely both across Gujarat and among Gujarati communities settled elsewhere in India. Food writers still argue over exactly where pani puri began, but khandvi has largely escaped that kind of dispute — accounts of Gujarati cuisine place its origins squarely inside the state's home-kitchen tradition of gram-flour snacks, a lineage it shares comfortably with dhokla, handvo and patra.

Building the Dish

  1. Prep

    No lump survives a thorough whisk

    A hard fleck that refuses to roll is exactly what one surviving lump turns into once the batter cooks, so whisk the gram flour, yogurt and water together hard until the mixture runs completely smooth, pushing it through a fine sieve first if there's any doubt at all. Only once that base is lump-free should the turmeric, ginger-green chilli paste and salt go in.

  2. Prep

    Prep the spreading surface before the stove goes on

    Oil the back of 2 to 3 large steel plates, or a clean stretch of countertop, before a single ingredient touches heat. Khandvi punishes hesitation more than almost any other snack in this collection once its batter is ready, which is exactly why the spreading surface needs to be greased and waiting well in advance.

  3. Cook

    Stay at the stove for the full 10 to 12 minutes

    Scorching happens fast the moment stirring stops, so pour the batter into a heavy pan, set it over medium heat, and keep a spoon moving continuously across the base and corners for the full 10 to 12 minutes it takes to cook. Expect it to pass through a thin, bubbling phase first before it thickens properly toward the end.

  4. Cook

    Trust a test roll over the timer

    Forget the clock at this point and run a test instead: dab a little batter onto a plate, let it cool for 30 seconds, and try rolling it. A clean roll, with no cracking and no sticking to your finger, together with batter that heavily coats the back of a spoon, means it's ready. Cracking on the roll calls for another minute or two over the heat; batter too runny to hold a spread needs longer still — either way, this test outranks any number of minutes given above.

  5. Cook

    Speed matters once the batter is hot

    Almost see-through at the edges is the target, thinner than feels reasonable — pour a ladleful onto a greased plate the moment the batter is hot enough and spread it with the back of a spoon or an offset spatula into as thin and even a layer as you can manage. Repeat across the remaining plates without dawdling, giving the pan a brief return to low heat between rounds if the batter starts stiffening while it waits.

  6. Assemble

    Strips first, then tight spirals

    A couple of minutes is usually all a spread layer needs to cool and set; once it has, run a sharp knife or pizza cutter through it to make strips roughly 1 to 1.5 inches wide. Roll each one into a tight spiral by hand, starting from a short end — a clean roll with no tearing is the sign the consistency was right all along. Line the finished rolls up on a serving plate as you go.

  7. Finish

    Finish with a sizzling tempering

    In a small pan, heat oil until the mustard seeds pop, then add the sesame seeds, curry leaves, asafoetida, dried red chilli and green chilli if you're using it. Pour the whole sizzling mixture evenly across the arranged rolls while it's still hot, finish with a scatter of grated coconut and coriander, and bring it to the table at room temperature.

Working With What You Have

Fewer lumps from the start is what a finer, freshly milled gram flour buys you; if clumping is a recurring problem with the flour you've got, sieving it twice and whisking hard matters far more than brand-hunting. Coconut should ideally be fresh and grated, though a stand-in exists: soak desiccated coconut briefly in a teaspoon of warm water before using it. And when rolling genuinely won't cooperate, there's no shame in cutting the set sheets into diamonds or squares instead and serving them flat under the same tempering — it departs from tradition, but it rescues a batter that set just a touch too firm.

Turning the Heat Up or Down

By design, this is a mild, delicate dish — its character sits in the yogurt's tang and the tempering's crunch, not in any chilli heat. For something gentler still, leave the green chilli out of the tempering entirely and go easy on the ginger-chilli paste in the batter; for a touch more warmth, work a finely chopped green chilli into the tempering and add slightly more ginger-chilli paste to the batter. Even so, khandvi rarely gets pushed very far up the heat scale, since its real job on a thali is to sit as a gentle counterpoint next to spicier dishes.

Pitfalls Worth Knowing About

Rolls that look fine but taste raw and starchy, with a lingering rawness from the gram flour, are the telltale sign of an undercooked batter — far and away the most common failure here, and the fix is simply more time over the heat until the roll-test actually works cleanly, even past whatever minute count you had in mind. A layer spread too thick comes next on the list of problems, since it resists rolling tightly and ends up chewier and less delicate than it should be; keep pushing toward a nearly see-through thinness instead. Third, letting the batter cool and seize in the pan between spreading rounds, with no gentle reheat in between, turns it stiff enough to resist even spreading at all.

Life After the First Serving

Holding Onto It: Two days is the realistic window for khandvi in an airtight container in the fridge, and it keeps best without its tempering — pour that fresh just before serving instead, so the mustard seeds and curry leaves stay crisp rather than turning soft in storage. Yogurt is part of the batter, which rules out leaving the dish at room temperature for long stretches, especially once the weather turns warm.

Bringing It Back: Hot is not how khandvi is meant to arrive at the table; room temperature or lightly chilled is the norm, which means reheating barely enters the picture. Rather than reach for a microwave, which turns these delicate rolls rubbery fast, just pull the dish from the fridge and let it sit out for 15 to 20 minutes to lose its chill.

A Word on Food Safety

Because the batter contains yogurt, neither the raw mixture nor the finished rolls should linger at room temperature for long, particularly when it's warm out — mix, cook soon after, and if the rolls aren't going to be eaten right away, get them into the refrigerator inside of two hours. Once the heat has fully set the gram flour, the cooked batter behaves like any other dairy-based cooked snack, holding safely in the fridge for the storage window noted above.

Worth Exploring Next