Gujarati Snack · West India (Gujarat)

Rolled Khandvi with Mustard Tempering

Vegetarian Advanced Steamed Mild

A cooked gram flour and yogurt batter, spread into thin sheets and rolled warm into delicate spirals, then topped with a mustard seed and curry leaf tempering and coconut.

Prep20 min
Cook25 min
Start to Finish45 min
Makes4 servings (about 24 rolls)
RegionWest India

Overview

Khandvi has a reputation for being fiddly, and that reputation is fair, even though the underlying recipe is straightforward: cook a gram flour, yogurt and water batter on the stove until thick, spread it thin while it's still hot, let it set, cut it into strips, then roll each strip into a tight spiral. The difficulty isn't any one step in isolation — it's that the batter only has a brief window between undercooked, where it refuses to set or roll, and overcooked, where it sets too firm to roll without cracking apart. That window shuts quickly once heat is involved.
The first attempt is worth doing slowly, paying attention to how the batter behaves rather than chasing a stopwatch, since pans and stovetops vary enough that a fixed minute count won't reliably get you there. Once you've felt what "ready" is supposed to look like on a spatula, every attempt after that moves faster and forgives more.

Where It Comes From

Gujarat is khandvi's home, and it draws from the same gram flour and yogurt pantry that produces dhokla, even though the two dishes are cooked in entirely different ways — dhokla stays a batter and gets steamed, while khandvi gets cooked down into a paste on the stovetop before it's ever rolled. It belongs more to Gujarati and Kathiawari home kitchens and guest-worthy festive spreads than to street stalls, though sweet shops and snack counters across Gujarat, and in Gujarati communities elsewhere in India, now sell it widely. Unlike a dish such as pani puri, there's no contested history to untangle here — writers on Gujarati food consistently locate khandvi's roots inside Gujarat's home-cooking tradition of gram flour snacks, in the same company as dhokla, handvo and patra.

The Steps

  1. Prep

    Whisk out every lump

    Beat the gram flour, yogurt and water together hard until the mixture is completely lump-free; run it through a fine sieve if you're not sure, since any lump that makes it into the cooked batter turns into a hard fleck that refuses to roll. Whisk in the turmeric, ginger-green chilli paste and salt.

  2. Prep

    Prep your spreading surface first

    Before any cooking starts, lightly oil the backs of 2 to 3 large steel plates, or a clean stretch of countertop. Once the batter hits the right stage you'll be racing against it, so having the surface ready ahead of time matters more for this dish than for almost any other Indian snack.

  3. Cook

    Cook it down, stirring the whole time

    Transfer the batter to a heavy pan and cook it over medium heat for 10 to 12 minutes, stirring nonstop and scraping along the base and corners. It will pass through a thin, bubbling stage before it gradually thickens up; don't stop stirring, because this batter scorches on the bottom fast if you leave it unattended even briefly.

  4. Cook

    Run the roll test

    You'll know it's ready once it coats the back of a spoon in a heavy layer, and a small dab spread on a plate and cooled for 30 seconds rolls up cleanly, without cracking or sticking to your finger. Cracking means it needs another minute or two on the heat; staying runny and refusing to hold a spread means it needs more time still. Trust this test over any timer.

  5. Cook

    Spread it thin, right away

    Move fast while the batter is hot — ladle a portion onto a greased plate and spread it into the thinnest, most even layer you can manage with a spoon's back or an offset spatula, thinner than feels natural, almost see-through at the edges. Work through the rest of the plates the same way, giving the batter a brief reheat over low heat between rounds if it starts firming up in the pan.

  6. Assemble

    Cut strips and roll them up

    Once a spread layer has cooled and firmed, usually a couple of minutes, slice it into strips roughly 1 to 1.5 inches wide with a sharp knife or pizza cutter. Beginning at one short end, roll each strip into a tight spiral with your fingers — it should roll without tearing if the batter's consistency was right. Arrange the finished rolls on a serving plate.

  7. Finish

    Finish with a hot tempering

    Heat oil in a small pan and add the mustard seeds; once they start popping, add the sesame seeds, curry leaves, asafoetida, dried red chilli and green chilli if you're using it. Pour the hot tempering evenly across the arranged rolls, scatter grated coconut and coriander over the top, and serve at room temperature.

Swaps That Work

A finer, freshly ground gram flour produces a smoother batter with fewer lumps to fight; if your flour clumps easily, sieving it twice and whisking thoroughly matters more than which brand you buy. Fresh coconut gives the best finish, though desiccated coconut soaked briefly in a teaspoon of warm water works as a stand-in. If the rolling itself isn't cooperating, cut the set sheets into diamonds or squares instead and serve them flat with the same tempering spooned over — it departs from tradition, but it rescues a batch that set a bit too firm to roll.

Dialing the Heat Up or Down

This dish is meant to stay mild and delicate, getting its character from yogurt's tang and the tempering's crunch rather than from chilli. Leave the green chilli out of the tempering and keep the ginger-chilli paste light in the batter for a gentler version. Push the heat up by adding a finely chopped green chilli to the tempering and a bit more ginger-chilli paste in the batter, though khandvi rarely goes very far in that direction — its job on a thali is to be the gentle counterpoint to spicier dishes around it.

Where Cooks Go Wrong

Undercooking the batter is the top mistake — the rolls will look okay but taste raw and starchy, with an unmistakable gram flour rawness underneath, so push through the roll-test above until it genuinely works, even if that costs a few extra minutes. Spreading too thick comes next, which makes tight rolling difficult and leaves a chewier, less delicate texture; you want a layer that's nearly see-through. The third mistake is letting the batter cool and sit in the pan between spreading rounds without a gentle reheat, which causes it to seize up and become impossible to spread evenly.

Keeping & Reheating

Keeping it: In an airtight container in the fridge, khandvi holds for up to 2 days; store it without the tempering and add that fresh, right before serving, so the curry leaves and mustard seeds stay crisp. Since yogurt is in the mix, avoid leaving it out at room temperature for long stretches, especially when it's warm.

Bringing it back: Served at room temperature or lightly chilled rather than piping hot, khandvi doesn't typically need to be reheated at all. If it's come straight from the fridge and you'd rather it lose the chill, give it 15 to 20 minutes out on the counter instead of reaching for the microwave, which tends to turn the delicate rolls rubbery.

Safe Handling Notes

Because yogurt is part of the batter, don't let it linger at room temperature for long periods either before or after it's cooked, especially in warm conditions — cook it fairly soon after mixing, and get the finished rolls into the fridge within about two hours if they're not being eaten straight away. Heat fully sets the gram flour batter once it's cooked, and it holds safely under normal refrigeration for the window noted above, the same as any other cooked dairy-based snack.

More to Try