Learn how to make this popular healthy snack from Gujarat – Khandvi rolls. These melts in the mouth, soft and flavorful rolls are made with gram flour and then tempered with mustard seeds, sesame seeds and garnished with cilantro and coconut.

Khandvi on a wooden platter topped with a tempering of sesame seeds and garnished with cilantro
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Growing up, I had a lot of Gujarati friends and got many opportunities to try the wonderful food from Gujarat – Dabeli, Khaman, Handvo, Gujarati Dal, and Thepla. All of my favorites!

I have always been a big fan of khandvi. These beautiful yellow rolls, which are soft and pillowy. How can one resist them!

But I was intimidated to try making Khandvi at home. So we would always buy it. But now, since I have learned Khandvi from my friend, I can tell you there is no need to worry and you need to get them rolling!

That said, I would still not call it easy, as it can take a couple of tries to get the batter right and learn to roll the khandvi. But once you have mastered it, you will find that you can make it anytime without needing much time or effort!

What is Khandvi?

Khandvi is a healthy, guilt free savory snack the whole family will enjoy. It is popular in Gujarati cuisine, also known as Dahi Vadi. In Maharashtrian cuisine, this is called Surali Vadi or Suralichi Wadi.

Khandvi needs very basic ingredients, which you might already have in your pantry and refrigerator. It is made with gram flour (besan), yogurt, salt, ginger paste, turmeric powder tempered with mustard seeds, green chili, sesame seeds, and garnished with grated coconut and cilantro.

It has a very attractive yellow color, and it is rolled tightly and neatly cut into pieces. You can serve Khandvi for breakfast or as an appetizer with masala chai.

Khandvi is a healthy snack similar to Rava Dhokla and Khaman, the other popular Gujarati snacks.

How to make Khandvi?

Let’s start with gathering the ingredients. It is important to measure the ingredients for khandvi recipe to make the perfect consistency batter.

Khandvi ingredients

Khandvi batter can be made on the stovetop or in the microwave. I will share both methods here, so you can choose which ever you prefer!

Khandvi on Stovetop

We will first blend and make a smooth batter, then cook the batter and then make the rolls.

Blend the Batter: In a blender add gram flour, plain yogurt, water, salt, ginger paste, turmeric powder, and blend it well. You can mix and blend using an immersion blender too. 

Cook the Batter: In a pan (non-stick preferred), add the blended batter and cook it on a medium flame on a stovetop. Keep stirring continuously, the batter should be thick enough. It will take approximately 5-7 minutes to cook. The timing may vary depending on the intensity of the flame.

It is important to keep stirring – Do not stop stirring as chickpea flour (Besan) will start forming lumps.

How to make khandvi batter

The batter is ready when it thickens and starts to set on the sides of the pan. And it does not fall when you take it in the spatula.

To check whether the batter is thick enough, do a test after 4-5 minutes. Spread few teaspoons of the batter to the plate/mat. Let it cool and then begin to roll, if it doesn’t get rolled up the batter needs to be cooked more. And if it rolls up easily, batter is ready.

It is important to test the batter, else the khandvi might not roll. So don’t skip this step.

Make the rolls: Take a large plate or a silicone mat. If you don’t have a silicone mat, you can also spread the batter on clean marble/granite countertop or the back of a large steel plate.

Put the batter on the edge of the mat and spread a thin layer with a spatula or dough scraper.

How to spread khandvi batter

Note: You have to be quick with the batter as we don’t want it to cool down if it’s cooled down it will be difficult to spread it.

spread Khandvi batter in a silicone mat

Keep it aside for 10 minutes after spreading to let it cool. Repeat the same process for the rest of the batter.

Once the khandvi is cooled. Cut them into equal-sized strips with a pizza cutter or a sharp knife.

Gently roll them tightly and put them in a tray or a serving plate.

rolling khandvi batter in a silicon mat

Tempering: Heat oil, mustard seeds let them crackle, add green chilies, asafoetida, sesame seeds. When they change color and crackle, turn off the gas, pour it with a spoon on the khandvi rolls evenly.

Tempering khandvi

Garnish it with chopped cilantro and grated coconut. Enjoy it as it is or serve it with green chutney or masala chai.

Perfect Khandvi Rolls

Pro Tips to make perfect Khandvi

  • Use a blender or immersion blender to mix the batter. You can use a hand whisk, but make sure there are absolutely no lumps and it blends perfectly.
  • To check whether the batter is thick enough, do a test. Spread few teaspoons of the batter to the plate/mat. Let it cool and then begin to roll, if it doesn’t get rolled up the batter needs to be cooked more. And it rolls up easily batter is ready.
  • This one is super important – You need to work on the batter quickly. Once it will reach the right consistency, it should be spread very quickly. If the batter gets cold it will start to create lumps and it will be impossible to spread the batter.
  • Make sure to follow exact measurements to get the perfect khandvi rolls.

Khandvi in Microwave

In a blender add plain yogurt, water, salt, ginger paste, turmeric powder, and blend it well. In a microwave-safe bowl, add the blended batter and cook for 2 minutes. Take it out stir nicely, it should not create any lumps. Place it back in the microwave and cook for another 2 minutes. Take it out again and stir well.

Microwave again for 2 minutes, take it out and mix it well. Now microwave for the last time for 1 minute and then take it out and the batter is ready.

Note: We have microwaved the batter for total 7 minutes.

To check whether the batter is thick enough, do a test spread few teaspoons of the batter to the plate/mat. Let it cool and then begin to roll, if it doesn’t get rolled up the batter needs to be cooked more. And it rolls up easily batter is ready.

Now roll and spread the batter and make the Khandvi rolls.

Khandvi rolls on a wooden serving platter

Frequently asked questions

How to store Khandvi?

Let the Khandvi cool completely. Then it can be stored it in an airtight container in the refrigerator for 2-3 days. When you serve it warm it up in a microwave for few seconds.

Why is my Khandvi not rolling?

Follow the exact measurements. Also, do a plate test for Khandvi rolls – Spread few teaspoons of the batter to the plate/mat. Let it cool and then begin to roll, if it doesn’t get rolled up the batter needs to be cooked more. And it rolls up easily batter is ready.

Do I need to grease my plate for Khandvi batter?

No, there’s no need to grease the plates. Sometimes the oil can make it harder for the khandvi batter to spread. Even if you do grease, use just a drop of oil for the whole plate.

Check out more Gujarati recipes you might enjoy:

4.88 from 8 votes

Gujarati Khandvi Recipe

Learn how to make this popular healthy snack from Gujarat – Khandvi rolls. These melts in the mouth, soft and flavorful rolls are made with chickpea flour and then tempered with mustard seeds, sesame seeds and garnished with fresh cilantro leaves and grated coconut.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 2 People

Ingredients 

Batter

Tempering

Garnish

  • 1 tablespoon Cilantro leaves, finely chopped
  • 2 tablespoon Grated Coconut, optional

Instructions 

  • In a blender, add gram flour, plain yogurt, water, salt, ginger paste, turmeric powder, and blend it well. You can mix and blend in an immersion blender also.

Stovetop Method

  • In a pan, add the blended batter and cook it on a medium flame on a stovetop. Keep stirring continuously, the batter should be thick enough. It will take approximately 5-7 minutes to cook. The timing may vary depending on the intensity of the flame.
    Note – Do not stop stirring as gram flour (Besan) will start forming lumps.
  • To check whether the batter is thick enough, do a test after 4-5 minutes. Spread few teaspoons of the batter to the plate/mat. Let it cool and then begin to roll, if it doesn't get rolled up the batter needs to be cooked more. And if it rolls up easily, batter is ready.

Microwave Method

  • In a microwave-safe bowl, add the blended batter and cook for 2 minutes. Take it out stir nicely, it should not create any lumps. Place it back in the microwave and cook for another 2 minutes. Take it out again and stir well.
    Microwave again for 2 minutes, take it out and mix it well. Now microwave for the last time for 1 minute and then take it out and the batter is ready. Check the batter is ready by spreading on a plate. Let it cool and check that you can roll it.
    Note: We have microwaved the batter for total 7 minutes.

Make Rolls

  • Take a plate or a silicone mat. Put the batter on the edge of it and spread a thin layer with a spatula. Keep it aside for 5-6 minutes. Repeat the same process to the rest of the batter.
    Note: You have to be quick with the batter as we don't want it to cool down if it's cooled down it will be difficult to spread it.
  • Once the khandvi is cooled. Cut them into equal-sized strips with a pizza cutter or a sharp knife. Gently roll them tightly and put them in a tray or a serving plate.

Tempering

  • Heat oil, mustard seeds let them crackle, add green chilies, asafoetida, sesame seeds. When they change color and crackle, take off flame, pour it with a spoon on the khandvi rolls evenly.
  • Garnish it with chopped cilantro and grated coconut. Enjoy it as it is or serve it with green chutney and masala chai.

Notes

Smooth Batter: Use a blender or immersion blender to mix the batter. You can use a hand whisk, but make sure there are absolutely no lumps and it blends perfectly.
Check Batter: Make sure to check whether the batter is thick enough, do a test. Spread few teaspoons of the batter to the plate/mat. Let it cool and then begin to roll, if it doesn’t get rolled up the batter needs to be cooked more. And it rolls up easily batter is ready.
Work Quickly: This one is super important – You need to work on the batter quickly. Once it will reach the right consistency, it should be spread very quickly. If the batter gets cold it will start to create lumps and it will be impossible to spread the batter. So keep the greased plates ready before putting the batter on a stovetop.
Exact Measurements: Make sure to follow exact measurements to get the perfect khandvi rolls.
Which Green chili to use? I typically use Thai, Birdeye or Serrano Chili Pepper in my recipes. Don’t forget to adjust to your taste. 

Nutrition

Calories: 285kcalCarbohydrates: 25gProtein: 10gFat: 17gSaturated Fat: 6gCholesterol: 8mgSodium: 422mgPotassium: 411mgFiber: 5gSugar: 7gVitamin A: 88IUVitamin C: 3mgCalcium: 138mgIron: 3mg

Additional Info

Course: Appetizer, Breakfast
Cuisine: Indian
Diet: Gluten-free, Vegetarian
Tried this recipe?Mention @pipingpotcurry or tag #pipingpotcurry!

About Meeta

I strongly believe that each one of us has a chef inside us, we just need to explore the ingredients and create great food. My passion is to share easy, healthy, and wholesome recipes made using Instant Pot & Air Fryer, that are well tested, so you can cook with confidence.

You May Also Like

Get new recipes sent to your inbox!
Don't miss out! Subscribe and get all the new recipes first.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




6 Comments

  1. I want to serve khandvi to my guests. Can I but from a store and store it for 3 days ?
    I m not sure how old it might be in the store ??
    Any thoughts 🙏🙏