Cluster beans are called guvar (ગુવાર) or guvar phali (ગુવારફળી) in Gujarati. In English, these slim green pods are also known as guar beans. I learned to love guvar nu shaak through my mom’s slow monsoon lunches in Saurashtra, where a wide kadai of cluster beans would simmer alongside fresh bajra rotla and a thick smear of ghee. The version we cooked at home most often was the Kathiyawadi one, sweet, spicy, garlicky, and finished with little hand-pressed dumplings that soaked up all the gravy.
That dish is Guvar Dhokli Nu Shaak, and this is the home version I keep coming back to. It is the famous Kathiyawadi sabzi from the Saurashtra belt of Gujarat, where tender cluster beans (guvar phali) are simmered with soft multigrain dumplings (dhokli) in a sweet-and-spicy tomato gravy. Jaggery rounds off the heat, garlic carries the flavor, and a squeeze of lemon at the end lifts everything.
I have tested both the pressure-cooker besan-batter style and the traditional stovetop, hand-pressed multigrain dhokli, and the second one wins every time. The dhokli stays fluffy, the gravy thickens beautifully, and you do not need anything more than a kadai. If you can knead a stiff roti dough and stir a sabzi, you can make this with me.
Cluster Beans in Gujarati: What Are They Called?
In Gujarati, cluster beans are called guvar (ગુવાર), gavar, or guvar phali (ગુવારફળી). You may also see the English and Hindi transliterations guar, gawar, or gawar phali. The phrase nu shaak means a vegetable curry, so guvar nu shaak is Gujarati cluster bean curry.
Guvar dhokli nu shaak is a Kathiyawadi version from the Saurashtra region of Gujarat. Tender cluster beans are cooked in a sweet-spicy tomato and garlic gravy, then finished with hand-pressed dumplings made from whole wheat, bajra, and besan. It is a one-pan thali sabzi traditionally served with bajra rotla or phulka.
The flavor profile sits squarely in the Kathiyawadi tradition: a generous amount of red chilli, a small spoon of jaggery to balance, ginger-garlic for depth, and ajwain in the dhokli. It belongs to the same family as karela nu shaak and mag ni chutti dal, the warm, rustic sabzi-dal trio that anchors a classic Gujarati lunch thali.
Are Cluster Beans the Same as Green Beans?
No. Cluster beans are shorter, flatter, and more firmly textured than common green beans. Guvar also has a faint bitterness that green beans do not, which is why Gujarati recipes often pair it with jaggery and warming spices. Look for slim, bright green pods that snap cleanly, since mature cluster beans become fibrous and need longer cooking.
Why You’ll Love This Guvar Dhokli Recipe
- One-pan Gujarati sabzi, ready in about 45 minutes
- Hand-pressed multigrain dhokli (no rolling pin, no pressure cooker needed)
- Naturally vegetarian and made with familiar Gujarati pantry ingredients
- Sweet-spicy Kathiyawadi flavor balance you cannot get from a generic cluster bean recipe
- A practical guvar recipe that doubles as a full meal with rotla or as the star sabzi in a Gujarati thali
- Forgiving for beginners: dhokli dough is hard to mess up
Ingredients You’ll Need
The ingredient list looks long because it is split across the dhokli and the gravy, but most of it is everyday Gujarati pantry.

For the multigrain dhokli
- 3/4 cup whole wheat flour (atta)
- 1/4 cup bajra (pearl millet) flour
- 2 tablespoons besan (gram flour)
- 1/2 teaspoon ajwain (carom seeds)
- 1/2 teaspoon red chilli powder
- 1/4 teaspoon turmeric powder
- 3/4 teaspoon salt
- 2 tablespoons oil
- Water as needed, to knead a stiff dough
For the guvar gravy
- 500 g tender guvar (cluster beans), trimmed and cut into 1-inch pieces
- 3 tablespoons groundnut or sunflower oil
- 1 teaspoon mustard seeds
- 1/2 teaspoon ajwain (carom seeds)
- A generous pinch of hing (asafoetida)
- 6 to 8 fresh curry leaves
- 1 tablespoon ginger-garlic paste
- 1 medium tomato, finely chopped (or 3/4 cup tomato puree)
- 1 teaspoon Kashmiri red chilli powder
- 1/4 teaspoon turmeric powder
- 1 tablespoon dhana-jeera (coriander-cumin powder)
- 1/2 teaspoon garam masala
- 1 tablespoon grated jaggery (gud)
- Salt to taste
- 2 cups hot water
- 1 tablespoon lemon juice
- 2 tablespoons chopped fresh coriander, to finish
Note on guvar: Look for slim, bright green pods that snap cleanly. If the beans look fat and yellowing, they are mature and will take longer to cook. Frozen guvar works too, just thaw before adding to the kadai.
The Two Things That Make This Recipe Sing
The recipe has two simple steps where most beginners go wrong. Get these right and the rest is just stirring.
Hand-Pressed Dhokli, Not Rolled
Unlike dal dhokli, where the dough is rolled out and cut into diamonds, guvar dhokli are pinched and hand-flattened. Knead the dough as stiff as a roti dough, divide into marble-sized balls, then press each one between your palm and thumb into a small disc about the size of a one-rupee coin. The slightly irregular edges are what catch the gravy and give the sabzi its rustic texture.
Why three flours instead of plain wheat? Bajra adds an earthy bite that pairs naturally with cluster beans, and a spoon of besan helps the dhokli hold together while still tasting tender, not dense.
Jaggery Is Not Optional
Kathiyawadi food walks a tightrope between fiery red chilli and a small, deliberate hit of jaggery. The sugar is not there to make the sabzi sweet, it is there to round off the heat and give the gravy a glossy finish. Add it after the dhokli have cooked through, stir to dissolve, and you will see the gravy shift from flat-red to a rich, mahogany shine.
How to Make Guvar Dhokli Nu Shaak (Step-by-Step)

- Knead the dhokli dough. In a wide bowl, mix the three flours, ajwain, red chilli powder, turmeric, salt, and oil. Add water a tablespoon at a time and knead a stiff, smooth dough. Cover and rest while you prep the guvar.
- Shape the dhokli. Divide the dough into marble-sized balls (you will get about 18 to 20). Press each one between your palm and thumb into a small flat disc. Lay them out on a plate and cover with a clean cloth.
- Build the tempering. Heat oil in a wide heavy kadai. Add mustard seeds and let them crackle. Add ajwain, hing, and curry leaves, then stir in the ginger-garlic paste. Cook on low heat for 30 seconds, until the raw smell goes.
- Cook the masala. Add the chopped tomato (or puree), red chilli powder, turmeric, and dhana-jeera. Cook on medium-low for 3 to 4 minutes until the oil starts to separate at the edges and the masala smells roasted.
- Simmer the guvar. Add the cut cluster beans and salt. Stir to coat in masala, then pour in the hot water. Cover and cook on medium for 8 to 10 minutes, until the guvar is just tender but still has a little bite. Adjust water if needed, the gravy should be loose enough to take the dhokli.
- Drop in the dhokli. Slide the pressed dhokli into the simmering gravy one by one, in a single layer if possible. Do not stir for the first 2 minutes, just let them set. Cover and cook on medium-low for 8 to 10 more minutes, gently turning the dhokli once halfway.
- Finish with jaggery and lemon. Stir in the garam masala and jaggery. Cook uncovered for another minute so the gravy glosses up. Switch off the flame, squeeze in the lemon juice, and scatter the fresh coriander on top.
The sabzi is ready when the dhokli feel just springy to a fork press and the gravy clings to a spoon. Let it rest for 5 minutes before serving so the dhokli soak up flavor.
Quick variation, besan-batter dhokli: Short on time? Whisk 1 cup besan with 1 cup buttermilk, salt, and spices, pour into a greased steel tiffin, and pressure-cook for 4 to 5 whistles. Cool, cube, and add to the gravy in step 6. The texture will be denser, more like a savory cake than a hand-pressed dumpling, but you will not need to shape each piece by hand.
Tips From My Kitchen
- Use a wide kadai, not a deep pan. The dhokli need room to cook in a single layer. A narrow pan turns them gummy on top.
- Test the dhokli with a fork, not a knife. A fork press tells you if it is springy. A knife cut will just look raw on the inside even when it is done.
- Heat the water before adding it to the masala. Hot water keeps the gravy at a steady simmer so the beans cook evenly.
- If the gravy thickens too much, add 1/4 cup hot water and a pinch of jaggery to keep the balance, never plain water alone.
- Mature guvar needs an extra 5 minutes of covered cooking before the dhokli go in, otherwise you will end up with soft dhokli and hard beans.
The first time I made this, I rushed the dhokli into the kadai before the guvar was tender. The dhokli overcooked into a mushy layer while the beans were still squeaky. Now I always do the fork test on the beans before I drop the dumplings.
How to Serve Guvar Dhokli Nu Shaak
This is a thali sabzi at heart, but it is sturdy enough to be a meal on its own.
- The Kathiyawadi way: Hot bajra rotla, a spoonful of fresh ghee, a wedge of jaggery on the side, and a glass of chaas.
- Everyday Gujarati thali: Serve with methi thepla or phulka, a side of mag ni chutti dal, and a bowl of instant pot jeera rice.
- Quick weeknight bowl: Skip the rotla and ladle the sabzi over rice with a spoon of yogurt and a side of kachumber.

If you love this kind of rustic Gujarati sabzi, you will also enjoy kaju karela nu shaak, the bittersweet bitter gourd and cashew version from the same Gujarati tradition.
Storage and Make-Ahead
- Fridge: Store in an airtight container for up to 3 days. Reheat in a pan with a splash of hot water and a pinch of jaggery to revive the gravy. Microwave works too, in 30-second bursts with a damp cover.
- Freezing: I do not recommend freezing the finished sabzi. The dhokli go rubbery on thaw.
- Make-ahead dhokli dough: You can knead the dough up to 4 hours ahead and keep it covered at room temperature. Press just before cooking, otherwise the discs dry out at the edges.
Frequently Asked Questions
Q1. What are cluster beans called in Gujarati?
Cluster beans are called guvar (ગુવાર) or guvar phali (ગુવારફળી) in Gujarati. Alternate English spellings include guar, gavar, and gawar. They are not the same as regular green beans.
Q2. Can I make this vegan?
The base recipe is already vegan. Just use a plant-based oil and skip the ghee drizzle when serving. Use jaggery (gud), not any honey, to keep it fully plant-based.
Q3. Is guvar dhokli nu shaak gluten-free?
The traditional version is not gluten-free because the dhokli contains whole wheat flour. Besan is naturally gluten-free, but check the package for cross-contamination if needed. I have not tested a wheat-free dhokli that holds reliably in this gravy, so make the guvar curry without the dumplings rather than relying on an untested flour swap.
Q4. What can I use instead of guvar / cluster beans?
French beans are the closest swap in feel, though the flavor will be milder and the cooking time shorter (about 6 to 7 minutes). Avoid green peas, they are too sweet and bring the dish out of balance.
Q5. My dhokli fell apart in the gravy. What went wrong?
The dough was probably too soft. Guvar dhokli dough should be as stiff as a roti dough, not a chapati dough. If the dough sticks to your palm when pressing, knead in another tablespoon of wheat flour.
Q6. Can I make this without garlic and onion (Jain version)?
Yes. Skip the garlic in the ginger-garlic paste and use just ginger plus a pinch of hing for depth. Bump up the ajwain in the dhokli slightly for warmth.
Q7. Can I cook this in an Instant Pot?
I have not tested a complete Instant Pot method for the hand-pressed dhokli. I recommend the stovetop method so you can check the beans before adding the dumplings and prevent either one from overcooking.

Guvar Dhokli Nu Shaak (Kathiyawadi Gujarati Cluster Beans Curry)
Ingredients
For the Multigrain Dhokli
- 3/4 cup whole wheat flour atta
- 1/4 cup bajra flour pearl millet flour
- 2 tbsp besan gram flour
- 1/2 tsp ajwain carom seeds
- 1/2 tsp red chilli powder
- 1/4 tsp turmeric powder
- 3/4 tsp salt
- 2 tbsp oil
- Water as needed, to knead a stiff dough
For the Guvar Gravy
- 500 g tender guvar cluster beans; trimmed and cut into 1-inch pieces
- 3 tbsp groundnut or sunflower oil
- 1 tsp mustard seeds
- 1/2 tsp ajwain carom seeds
- A generous pinch of hing (asafoetida)
- 6 to 8 fresh curry leaves
- 1 tbsp ginger-garlic paste
- 1 medium tomato or 3/4 cup tomato puree; finely chopped
- 1 tsp Kashmiri red chilli powder
- 1/4 tsp turmeric powder
- 1 tbsp dhana-jeera coriander-cumin powder
- 1/2 tsp garam masala
- 1 tbsp grated jaggery gud
- Salt to taste
- 2 cups hot water
To Finish
- 1 tbsp lemon juice
- 2 tbsp chopped fresh coriander
Instructions
Prep the Multigrain Dhokli
- In a wide bowl, mix the whole wheat flour, bajra flour, besan, ajwain, red chilli powder, turmeric, and salt. Drizzle in the oil and rub through the flours.
- Add water a tablespoon at a time and knead a stiff, smooth dough (as firm as roti dough). Cover and rest while you prep the gravy.
- Divide the dough into 18 to 20 marble-sized balls. Press each one between your palm and thumb into a small flat disc about the size of a one-rupee coin. Lay them out on a plate and cover with a clean cloth.
Build the Tempering and Masala
- Heat oil in a wide heavy kadai. Add mustard seeds and let them crackle.
- Add ajwain, hing, and curry leaves, then stir in the ginger-garlic paste. Cook on low heat for 30 seconds, until the raw smell goes.
- Add the chopped tomato (or puree), red chilli powder, turmeric, and dhana-jeera. Cook on medium-low for 3 to 4 minutes until the oil starts to separate at the edges and the masala smells roasted.
Simmer the Cluster Beans
- Add the cut guvar and salt to the kadai. Stir to coat in masala, then pour in the hot water.
- Cover and cook on medium for 8 to 10 minutes, until the guvar is just tender but still has a little bite. Adjust water if needed – the gravy should be loose enough to take the dhokli.
Drop in the Dhokli and Finish
- Slide the pressed dhokli into the simmering gravy one by one, in a single layer if possible. Do not stir for the first 2 minutes – let them set.
- Cover and cook on medium-low for 8 to 10 more minutes, gently turning the dhokli once halfway.
- Stir in the garam masala and grated jaggery. Cook uncovered for another minute so the gravy glosses up.
- Switch off the flame, squeeze in the lemon juice, and scatter the fresh coriander on top.
- Let the sabzi rest for 5 minutes before serving so the dhokli soak up flavor.
Notes
Why I Keep Coming Back to This Sabzi
Guvar dhokli nu shaak is the kind of sabzi that quietly anchors a Gujarati kitchen. It uses one humble seasonal vegetable, a few pantry flours, and a small spoon of jaggery to make something that feels like a slow, generous family meal. There is nothing fussy about it, and that is exactly what makes it special.
When you make this Kathiyawadi guvar dhokli at home, you are not just cooking a sabzi, you are bringing one more regional Gujarati recipe back into everyday rotation. That feels worth it to me.
If you found this recipe while looking for cluster beans in Gujarati, I hope guvar dhokli becomes part of your home rotation too. Leave a comment below and tell me, do you like your dhokli soft and hand-pressed, or do you prefer the pressure-cooker besan version?
Made this? Share a photo and tag @petitepaprika on Instagram, I love seeing your kitchen creations!
