Khandvi Recipe

Step by StepJump to Recipe

Khandvi Recipe with step by step photos. This is a melt in the mouth, smooth, spiced and seasoned gram flour rolls. Khandvi is a delicious healthy snack from the Gujarati cuisine. If you’ve never made khandvi before, don’t worry! I’ve shared my best tips for making this recipe without any difficulty.

khandvi recipe

Khandvi is made with a mixture of gram flour and buttermilk. In India what we call buttermilk is a thin solution of yogurt and water. Cooking this smooth batter of the gram flour and buttermilk batter is one tricky part. If you get this right, then more than half of your problem is solved.

What we look for in a khandvi are thin layers and this is achieved by getting the right consistency when cooking the batter. If you even cook it more and the consistency thickens, then spreading the khandvi mixture becomes difficult and what you get are thick layers.

Another important point is that you have to be quick in spreading the cooked khandvi batter. if you delay then the batter thickens as it cools and becomes lumpy while spreading.

I started making khandvi many years back. Once I had read the preparation of khandvi somewhere. The recipe had the measurements in grams and I did not have a weighing machine. i was inspired to try the recipe. So, without any inkling of the proportions or ratio, I made khandvi for the first time and to my surprise, it was a success.

I used to use blind measurements then and still do at times. Since I often cook with the Indian method of estimation called as Andaaz, things rarely go wrong. But I also have my share of disasters once in a while. Only, if I have to blog a recipe, then I use measuring cups and spoons.

khandvi recipe, Gujarati khandvi recipe

I have given details and tips wherever possible so that you can also make this snack at home without any failure. The proportions of this recipe is enough for a family of four to five. The recipe yields 25 to 30 khandvi rolls. Also it depends on how thinly or thickly you spread the batter.

To make khandvi, the proportion of gram flour/besan to buttermilk is 1 : 3. The buttermilk should be neither thin nor thick, but of medium consistency. I have mixed sour yogurt with water for the buttermilk. I always spice up the khandvi batter with ginger and green chili paste. But skip if you don’t prefer the taste or aroma of ginger.

There is a slight variation in this khandvi recipe. Usually in khandvi, coconut and coriander are added as a garnish. Here I have lightly stuffed the khandvi with these. More like the way suralachi vadi (the Maharashtrian version of khandvi) is made. If you don’t prefer the stuffing, then just garnish it with coconut and coriander leaves.

Khandvi is a gluten-free healthy snack if you don’t add asafoetida powder or use wheat free asafoetida. The recipe can also be veganized using vegan yogurt. To get the sourness, just add a bit of lemon juice in the batter.

Step-by-Step Guide

How to make Khandvi Recipe

1. First prep up all the ingredients required. Take the yogurt in a bowl. You can use dairy or vegan yogurt.

making khandvi batter

2. Add water and stir well.

add water - making khandvi batter

3. Add 1 teaspoon ginger-green chili paste, ¼ teaspoon turmeric powder, 1 pinch asafoetida (hing) and ⅔ teaspoon salt or add as required.

If using fresh yogurt, then to add the sourness, add about ½ teaspoon of lemon juice.

add spices to khandvi batter

4. Add 1 cup gram flour aka besan.

5. With a wired whisk, keep on stirring and mixing till all the lumps are dissolved and you get a smooth batter.

khandvi batter

6. Pour this batter in a saucepan or a broad frying pan. Switch on the stovetop and keep the heat to the lowest. Begin to stir.

making khandvi batter

7. Spread oil on plates or boards or tray. Large steel lids or thalis work very well. You can also use the back of a large baking tray. I had to use 4 steel lids.

A suggestion would be to use your kitchen counter top, if you prefer. Then you just spread the whole cooked batter on it and can spread it in your own pace. A large wooden or metal tray would also be good.

plates for putting khandvi batter

8. Also mix 2 tablespoons of chopped coriander leaves and 2 tablespoons fresh grated coconut. Keep aside.

grated coconut for khandvi recipe

9. Keep on stirring when the khandvi batter is getting heated up. Lumps begin to form and you have to continuously stir so that the lumps don’t form.

preparing khandvi batter

10. The batter would thicken and keep on thickening. Keep on stirring. Best to use a wooden spatula or a heat proof silicon spatula.

thick khandvi batter

11. You will see the khandvi batter has thickened more than the previous pic.

thick khandvi batter

12. Stir and stir and exercise your hands. The batter also should not be allowed to stick at the bottom. So you have to stir continuously.

making khandvi recipe

13. A well thickened batter and looks like we are ready.

batter for khandvi recipe

14. So I just spread a few teaspoons of the batter on a greased lid. As you see the texture is still wet.

checking batter - Gujarati khandvi recipe

15. Once the spread batter cooled a bit, I tried rolling. As you see the rolls could not be formed. The batter was still pasty, sticky and not properly set.

trying to roll the khandvi

16. So the batter needs to be cooked more.

making khandvi batter

17. Continue to stir.

making Gujarati khandvi recipe

18. This is the Final consistency of the khandvi batter. It took me 17 minutes to get the correct consistency on a low flame. The timing will vary depending on the intensity of the heat, the thickness/thinness of the pan and the size of the pan.

Just do the plate test and when you can form the rolls, then the khandvi batter is ready. If the batter becomes too thick, then it becomes difficult to spread and you don’t get thin layers in the rolls. In this case, still spread the batter. You will get thick slices, but still they taste good.

khandvi batter consistency

19. Tested again and this time the rolls were happening. This time the batter had spread evenly and there is a smoothness in the layers as well as in the spread batter.

khandvi rolls

Making Khandvi Rolls

20. Quickly pour about ½ to ⅔ cup of batter on a large plate and spread thinly and evenly with a spatula.

You have to be quick with the remaining batter too. Since even a bit of cooling and the batter becomes likes blob, difficult to spread. If you use a large tray or a parat, then its much easier as you don’t hurry like a harried woman here and there.

making Gujarati khandvi recipe

21. Allow to cool and then sprinkle the coconut + coriander leaves mixture sparingly. You can also skip this stuffing part and directly garnish with the coconut and coriander once you temper the khandvi rolls.

stuffing for khandvi recipe

22. Cut into equal sized strips.

cut khandvi recipe

23. Gently roll each strip tightly. Then place them in a serving tray or plate next to each other or stack them neatly. If the tray or plate is large, then you will get large khandvi rolls. In this case after you finish rolling half,  just cut horizontally and make a second roll.

Gujarati khandvi recipe

Tempering for khandvi

24. For the tempering, heat 1 tablespoon oil and crackle 1 teaspoon mustard seeds.

You can use any neutral flavored oil.

tempering for khandvi recipe

25. Then add 8 to 10 curry leaves and 1 teaspoon green chilies. Fry for a few seconds.

tempering for khandvi recipe

26. Add 2 teaspoons white sesame seeds and when they change color, splutter and crackle.

tempering for Gujarati khandvi recipe

27. Pour this hot tempering mixture along with the oil on the khandvi rolls.

add tempering to khandvi rolls

28. You can garnish it with some more coconut and coriander leaves, if you prefer. Serve khandvi with coriander chutney or coriander mint chutney.

Gujarati khandvi recipe, khandvi recipe


If you are looking for more Gujarati recipes then do check:

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

khandvi recipe

khandvi recipe

Khandvi is a soft, melt in the mouth, spiced and seasoned gram flour rolls. A favorite snack from the Gujarati cuisine.
4.92 from 46 votes
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Cuisine Gujarati
Course Snacks
Servings 4
Units

Ingredients

for khandvi batter

  • 1 cup besan (gram flour) or 100 grams besan
  • ¾ cup sour curd, about 150 grams (dairy or vegan curd)
  • 2.25 cups water, to be mixed with the curd (alternatively you can also use 3 cups sour buttermilk or chaas)
  • 1 teaspoon ginger + green chili paste, about ½ inch ginger & 1 green chili crushed in a mortar-pestle
  • ¼ teaspoon turmeric powder
  • teaspoon salt or add as required
  • 1 pinch asafoetida (hing)

for the filling

  • 2 tablespoons fresh grated coconut
  • 2 tablespoons chopped coriander leaves

for the khandvi tempering/seasoning

  • 1 tablespoon oil
  • 8 to 10 curry leaves
  • 1 teaspoon mustard seeds
  • 2 teaspoons white sesame seeds
  • 1 teaspoon green chili , chopped or ½ red chilli powder

Instructions
 

making khandvi batter

  • Take the yogurt in a bowl. Add water and stir well till smooth.
  • Add ginger-green chili paste, turmeric powder, asafoetida and salt.
  • If using fresh yogurt, then to add the sourness, add about ½ tsp of lemon juice.
  • Add the gram flour/besan. With a wired whisk, keep on stirring and mixing till all the lumps are dissolved and you get a smooth batter. There should be no lumps in the batter. You can also use a hand held beater to mix the batter.
  • Spread oil on plates or boards or tray. Large steel lids or thalis work very well. You can also use the back of a large baking tray or your kitchen counter top.
  • Also mix the chopped coriander leaves and grated coconut. Keep aside.
  • Pour the batter in a sauce pan or a broad frying pan. Switch on the stove top and keep the flame to the lowest. Begin to stir.
  • Keep on stirring when the khandvi batter is getting heated up. Lumps begin to form and you have to continuously stir so that the lumps don’t form.
  • The batter would thicken and keep on thickening. Keep on stirring. Best to use a wooden spatula or a heat proof silicon spatula.
  • The batter also should not be allowed to stick at the bottom. So you have to stir continuously.
  • Do a plate test when the batter has thickened well.
  • Spread a few teaspoons of the batter on a greased plate. Let it cool a bit and then begin to roll. If you are unable to roll, then the batter needs to be cooked more.
  • The final consistency of the khandvi batter is shown in pic 17 below. It took me 17 minutes to get the correct consistency on a low flame. The timing will vary depending on the intensity of the flame, the thickness/thinness of the pan and the size of the pan. Just do the plate test and when you can form the rolls, then the khandvi batter is ready. If the batter becomes too thick, then it becomes difficult to spread and you don’t get thin layers in the rolls. In this case, still spread the batter. You will get thick slices, but still they taste good.

making khandvi rolls

  • Quickly pour about ½ to ⅔ cup of batter on a large plate and spread thinly & evenly with a spatula. You have to be quick with the remaining batter too. Since even a bit of cooling and the batter becomes likes blob, difficult to spread.
  • Allow to cool and then sprinkle the coconut + coriander leaves mixture sparingly. You can also skip this stuffing part and directly garnish with the coconut and coriander once you temper the khandvi rolls.
  • Cut into equal sized strips.
  • Gently roll each strip tightly. Then place them in a serving tray or plate.if the tray or plate is large, then you will get large rolls. In this case after you finish rolling half, just cut horizontally and make a second roll.
  • Arrange the khandvi rolls next to each other or stack them up neatly in a plate or tray.

tempering (seasoning) for khandvi

  • Heat oil and crackle the mustard seeds.
  • Then add curry leaves, green chilies and fry for a few seconds.
  • Add the sesame seeds and when they change color & crackle, pour the hot tempering mixture along with the oil on the khandvi rolls evenly.
  • You can garnish it with some more coconut and coriander leaves, if you prefer. Serve khandvi with coriander chutney or coriander mint chutney.

This Khandvi Recipe post from the archives first published in July 2014 has been updated and republished on December 2022.

Share This Recipe:

WhatsAppPinShares10k

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

More Vegetarian Recipes You'll Love

Leave a Comment

Your email address will not be published. We moderate comments and it takes 24 to 48 hours for the comments to appear. We thank you for your understanding and patience. If you have made the recipe, then you can also give a star rating.

Your Recipe Rating




113 Comments

  1. Hi Dassana, tried this recipe and it came out extremely well. Thank you so much because of you i got lots of compliments. I have just one query that when we eat Khandvi from outside it’s always has some sweetness like dhokla. I also want that taste so what should I do for that, kindly help me and Thank you once again. May your fame and flavours spread day by day.
    Regards.

    1. Thanks a lot Richa for sharing this feedback. To get that taste, just add some sugar in the batter. So you can add about 2 to 3 teaspoons sugar. Thanks for your kind wishes. I also wish you all the best in your future endeavors.

  2. Hi Dassana!i’m sharing a small tip with u & the readers.add 1 tblsp of oil after stage 19,mix it well & then spread the mixture.adding oil gives a tiny bit of more time to spread & further increases it’s smoothness.
    For the batter I also add 1 tblsp of wheat flour,juice of 1/2 lemon,3/4 cup of yogurt & 2 cups of water while the rest of the ingredients remain same

    1. thanks a lot meveera for these suggestions. yes it will surely help the readers. thanks again.

  3. your recipe is spot on!! The details on how to check if the batter is ready helped a lot. I have tried to make this dish a couple of times in the past and never got it right, but your recipe worked beautifully when I tried it. Thanks very much5 stars

  4. Hi dassana ..
    I love trying new recipes from all cusine. Everytime I google something I find your blog 80% of the times & I somehow end up trying your recipe among all the search results.
    Tried the khandvi yesterday & it came out really well. The only issue was I couldn’t spread the batter evenly & make it thin before it cooled 🙁5 stars

    1. thanks kiran for this lovely feedback. glad to know that the khandvi recipe turned out good. the batter has to be hot, when you spread it. a tip is to keep the batter pan in a bowl of hot water, when you are spreading the batter in parts. the hot water won’t allow the batter to thicken. hope this helps.

  5. Your step by step preparation with images helps a lot..one of my fav dish..tried it today..tasted awesome ????..thankyou very much.5 stars

  6. This was the easiest step by step recipe for Kandwi. The taste was awesome. Will.never use another version again as this was excellent and yummy plus plus5 stars

    1. Thanks Fawzia for sharing positive feedback on khandvi recipe. Glad to know that you liked it so much.

  7. As always your recipe is a success. Even though I’m Gujarati we never had khandvi in our household. Now I am trying and making things on my own and your website always offers the best recipes.

    If you ever publish a cookbook, I will purchase it without hesitation.

    Thanks for always providing fool proof recipes that beginners, intermediate and advanced cooks can enjoy.5 stars