Last Sunday I opened the fridge looking for a sabzi that felt like a proper Rajasthani weekend lunch, but without onion, garlic, or ginger on the menu. My in-laws were coming over for a Jain-friendly thali, and I wanted something more special than dal-chawal without bending the rules.
That is how Jain Gatte Ki Sabzi landed on our table again: soft besan dumplings in a tangy yogurt gravy that tastes like the Rajasthani gatta curry I grew up eating at relatives’ homes, just stripped of the alliums. In Gujarati we often call the same dish Gatta Nu Shaak. Same comfort, same spoon-over-rice satisfaction, none of the ingredients many Jain households skip.
If you have ever boiled besan rolls until they float and wondered why your gattas turned chewy, this version walks you through the fixes. Let’s make it together.
What Is Gatte Ki Sabzi?
Gatte Ki Sabzi (also Besan Ke Gatte, Gatta Nu Shaak, or Rajasthani Gatta Curry) is a classic dish from Rajasthan. Chickpea flour (besan) dough is kneaded with spices, rolled into thin cylinders, boiled until cooked, cut into rounds, and simmered in a spiced yogurt sauce until the gravy turns thick and glossy.
The dish shows up at weekend lunches, festival meals, and whenever someone wants a hearty vegetarian curry that is not paneer again. The yogurt base gives a gentle tang that balances the earthy besan dumplings. Pair it with roti, paratha, bati, or steamed rice and you have a complete plate.
In Jain kitchens, the same technique stays the same. What changes is the flavor base: no onion, no garlic, no ginger. A generous hing (asafoetida) tadka and slow-cooked yogurt carry the gravy instead.
Pro tip: Keep the yogurt at room temperature and whisk it smooth before adding to the pan. Cold curd added too fast is the main reason this gravy splits.
Why You’ll Love This Jain Version
- No onion, garlic, or ginger: built for Jain dietary rules, with optional notes if you want the traditional version
- Protein-rich besan: satisfying main course without paneer or lentils in the same meal
- Tangy, comforting gravy: yogurt, kasuri methi, and warm spices make this feel like restaurant-style Rajasthani food at home
- Make-ahead friendly: boil gattas ahead, then simmer in gravy when guests arrive
- Pantry staples: besan, dahi, cumin, chili powder, and dried fenugreek from a normal Indian grocery run
- Flexible heat: green chilies are easy to reduce for kids or spice-sensitive eaters

Tips for Soft Gattas (Not Chewy Ones)
Knead the dough with a light hand
Combine 1 1/2 cups besan with a pinch of hing, 1/4 teaspoon turmeric, 1 teaspoon red chili powder, salt, 1 teaspoon cumin seeds, 1/4 cup room-temperature yogurt, 5 tablespoons oil, and 1 tablespoon kasuri methi. Mix into a stiff but pliable dough, adding 1 to 2 tablespoons water only if needed.
Jain version: skip ginger-garlic paste entirely. Add an extra pinch of hing and 1 teaspoon oil for depth.
Optional traditional version: add 2 teaspoons ginger-garlic paste to the dough. Some cooks also add 1/4 teaspoon baking soda for softer gattas; I skip it, but it is a useful trick if your besan runs dense.
Roll thin cylinders and boil until they float
Divide the dough into 4 to 6 portions. Roll each into a 10-inch thin log with gentle pressure. Boil in a wide pan of water for 10 to 15 minutes on medium heat until the rolls float to the surface. That float is your doneness cue.
Drain, reserve the cooking water for the gravy, and let the rolls cool slightly before cutting each cylinder into 10 to 12 rounds.
Build the gravy without onion-garlic-ginger
Heat 3 to 4 tablespoons oil in a pan. Add a pinch of hing and 2 teaspoons cumin seeds. When the seeds crackle, you are ready for the next step.
Jain version: skip onion paste. If you want more body in the gravy without alliums, stir in 2 tablespoons grated raw papaya and cook for 2 to 3 minutes until it softens. This is a common Jain substitute for onion in curries.
Optional traditional version: sauté 3/4 cup onion-ginger-garlic paste (about 2 medium onions, 1-inch ginger, 6 garlic cloves) until light golden before adding spices.
Add 1/2 teaspoon turmeric, 1 teaspoon red chili powder, 1/2 teaspoon coriander powder, 1/4 teaspoon garam masala, and 1 cup of the reserved gatta cooking water. Cook 3 to 4 minutes.
Lower the heat. Slowly whisk in 1 1/2 cups room-temperature yogurt, stirring constantly until the gravy comes to a gentle boil and oil begins to shimmer at the edges.
Simmer the gattas long enough
Add the cut gatta pieces, salt, 1 chopped green chili, and 2 tablespoons kasuri methi. Cover and cook on medium-low 10 to 12 minutes, stirring occasionally. The gattas should absorb flavor and stay tender, not rubbery.
Garnish with cilantro if your household uses it, and serve hot.

What to Serve With Gatta Nu Shaak
This curry belongs on a thali-style plate:
- Methi Thepla — my go-to flatbread when I want something sturdier than plain roti
- Cucumber Raita — cooling side that balances the tangy gravy
- Palak Dal — when you want a second curry bowl for mixed eaters at the table
- Jowar Sabudana Khichdi — another Jain-friendly staple from our kitchen when you are planning a no-allium menu
Steamed rice is the simplest pairing if you are short on time. I often make extra gravy on purpose because everyone asks for seconds over rice.

Serving and Storage
Serve Jain Gatte Ki Sabzi hot, straight from the pan. The gravy thickens as it rests, so add a splash of warm water when reheating if needed.
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove over low heat, stirring often so the yogurt does not separate. I do not recommend freezing; the texture of the gattas turns mealy after thaw.

Jain Gatte Ki Sabzi (Gatta Nu Shaak)
Equipment
- Wide saucepan or kadai
- Mixing bowl
Ingredients
For the gattas
- 1 1/2 cups besan (gram flour)
- pinch hing (asafoetida)
- 1/4 tsp turmeric powder
- 1 tsp red chili powder
- salt to taste
- 1 tsp cumin seeds
- 1/4 cup plain yogurt room temperature
- 5 tbsp oil
- 1 tbsp kasuri methi (dried fenugreek leaves)
- 1–2 tbsp water only if needed
- 2 tsp ginger-garlic paste optional, for traditional version only
- 1/4 tsp baking soda optional, for softer gattas
For the gravy
- 3–4 tbsp oil
- pinch hing (asafoetida)
- 2 tsp cumin seeds
- 2 tbsp grated raw papaya optional Jain substitute for onion body
- 3/4 cup onion-ginger-garlic paste optional, for traditional version (about 2 onions, 1-inch ginger, 6 garlic cloves)
- 1/2 tsp turmeric powder
- 1 tsp red chili powder or to taste
- 1/2 tsp coriander powder
- 1/4 tsp garam masala
- 1 cup reserved gatta cooking water
- 1 1/2 cups plain yogurt room temperature, whisked smooth
- salt to taste
- 1 green chili chopped
- 2 tbsp kasuri methi
Garnish
- cilantro leaves optional
- green chili chopped, optional
Instructions
Make the gattas
- In a large bowl, combine besan, hing, turmeric, red chili powder, salt, cumin seeds, yogurt, oil, and kasuri methi. For the traditional version, add ginger-garlic paste and optional baking soda.
- Knead into a stiff but pliable dough, adding 1 to 2 tablespoons water only if needed. For the Jain version, add an extra pinch of hing and 1 teaspoon oil instead of ginger-garlic paste.
- Divide into 4 to 6 portions. Roll each into a 10-inch thin cylinder with light hands.
- Boil enough water in a wide pan. Add the rolls, cover, and boil on medium heat for 10 to 15 minutes until they float to the surface.
- Drain the gattas, reserving the cooking water. Cool slightly, then cut each cylinder into 10 to 12 rounds.
Make the gravy
- Heat oil in a pan. Add hing and cumin seeds. When they crackle, add grated raw papaya (Jain version) or sauté onion-ginger-garlic paste until light golden (traditional version).
- Stir in turmeric, red chili powder, coriander powder, garam masala, and 1 cup reserved gatta cooking water. Cook 3 to 4 minutes.
- Lower the heat. Slowly whisk in room-temperature yogurt, stirring constantly until the gravy comes to a gentle boil and oil shimmers at the edges.
- Add the cut gatta pieces, salt, green chili, and kasuri methi. Cover and simmer on medium-low for 10 to 12 minutes, stirring occasionally, until the gattas are tender and flavors meld.
Serve
- Garnish with cilantro and extra green chili if desired. Serve hot with roti, paratha, or steamed rice.
Notes
FAQs
Q1. Why did my gattas turn hard?
Usually the dough was too dry, the rolls were not boiled long enough, or they were not simmered in gravy after cutting. Knead with enough yogurt and oil, boil until the cylinders float, and give them at least 10 minutes in the sauce. If they still feel dense, next time add 1 teaspoon extra oil and 1 tablespoon yogurt to the dough.
Q2. Can I make the gattas ahead of time?
Yes. Boil and cut the gattas, then refrigerate up to 1 day. Re-boil them in water for 2 to 3 minutes to soften before adding to the gravy.
Q3. Is hing (asafoetida) okay for Jain cooking?
Many Jain households use pure hing as an allium substitute. Check your family’s practice; some prefer hing compounds without wheat filler. Use a pinch in the tadka and in the dough for that familiar savory note.
Q4. Can I add onion, garlic, and ginger if I am not cooking Jain?
Absolutely. Add 2 teaspoons ginger-garlic paste to the gatta dough and sauté 3/4 cup onion-ginger-garlic paste in the gravy step before the spices. That is the classic Rajasthani gatta curry path.
Q5. Can I make this without yogurt?
Yogurt is central to the flavor and texture of this dish. For a dairy-free version, use well-whisked unsweetened plant yogurt and add it slowly on low heat, same as dairy curd. The tang will be slightly different but still good.
Q6. What is the difference between Jain gatte ki sabzi and regular gatte ki sabzi?
The technique is the same: besan rolls, boiled, cut, simmered in gravy. Jain versions omit root vegetables and alliums (onion, garlic, ginger) and rely on hing, cumin, and yogurt for the base. Regular Rajasthani recipes use an onion-ginger-garlic paste in the gravy and often in the dough too.
Jain Gatte Ki Sabzi is the kind of weekend curry that makes a simple rice plate feel like a celebration meal. I love it for family lunches when I want something special that still respects Jain rules, and for anyone who wants gatta nu shaak without hunting for substitutions mid-recipe.
If you try this, tell me in the comments: do you serve it with roti or rice? And do you use raw papaya in the gravy, or keep the Jain base simple with just hing and cumin?
Made this? Share a photo and tag @petitepaprika on Instagram — I love seeing your kitchen creations!
