Gatte ki Sabzi (गट्टे की सब्ज़ी) — Indian Gram Flour Dumplings in Yogurt-Spice Gravy
A beloved Rajasthani curry, Gatte ki Sabzi turns chickpea-flour dumplings into a hearty meal when vegetables are scarce. The tangy yogurt gravy is tempered with warm spices and finished with a fragrant tadka.

Printable Recipe Card
Servings: 4 · Total: 60 min · Difficulty: medium
Ingredients (quick list)
- 220 g gram flour (besan)
- 300 g plain yogurt (full-fat)
- 120 ml water (for dough; add gradually)
- 30 g ghee (or neutral oil)
- 10 g neutral oil (for dough)
- 2 tsp cumin seeds
- 0.25 tsp asafoetida (hing) (use gluten-free hing if needed)
- 2 tsp dried fenugreek leaves (kasuri methi) (crushed)
- 2 tsp coriander powder
- 1 tsp turmeric powder
- 2 tsp Kashmiri red chili powder (for color and mild heat)
- 1 tsp garam masala
+ 7 more in the full ingredients section below.
Steps (summary)
- Make the gatte dough by mixing gram flour, 1 tsp turmeric, ajwain, 1 tsp of the salt, and baking soda in a bowl. Add 10 g oil a…
- Rest the dough for 10 minutes so the besan hydrates and becomes easier to shape. Meanwhile, bring 600 ml water to a steady boil…
- Divide the dough into 6 portions and roll each into a tight, smooth log about 1.5 cm thick. Drop the logs into the gently boili…
- Remove the cooked logs to a plate and reserve 200 ml of the boiling liquid for the gravy; this starchy water improves texture.…
- Whisk the yogurt until completely smooth, then whisk in coriander powder, Kashmiri chili powder, fennel powder, garam masala, 0…
- Heat 30 g ghee in a pan over medium heat and add cumin seeds; let them sizzle for 20–30 seconds until aromatic. Add hing, ginge…
+ 3 more steps in the full instructions section below.
Cultural Background
Gatte ki Sabzi is a signature of Rajasthan’s desert cuisine, where besan and yogurt stand in for scarce fresh produce. It’s commonly served in thalis and at celebrations, valued for its pantry-friendly ingredients and bold, tangy spice profile.
Equipment
💡 Tips
- To prevent yogurt from splitting, keep the pan on low heat when adding it and whisk continuously for at least 60 seconds.
- For softer gatte, slice them only after they cool slightly; cutting while hot can make them crumbly.
- If the gravy becomes too thick after resting, thin it with 50–100 ml hot water and simmer for 2 minutes.
⚠️ Common Mistakes
❌ Yogurt gravy curdles or splits.
✅ Fix: Lower the heat before adding yogurt, whisk constantly, and add 30–60 ml water if the pan seems too hot or the gravy tightens too fast.
❌ Gatte turn hard and dense.
✅ Fix: Knead the dough thoroughly, avoid adding too much flour while shaping, and simmer the sliced gatte in the gravy for at least 6 minutes.
❌ Dumplings break while boiling.
✅ Fix: Keep the water at a gentle boil and shape smooth, crack-free logs; rest the dough so it binds properly.
🧊 How to Store
Cool completely, then refrigerate in an airtight container for up to 3 days. Reheat gently on the stove over low heat with 60–120 ml water, stirring often to prevent yogurt separation; avoid a hard boil.
📅 Make Ahead
Boil the gatte logs up to 2 days ahead, cool, and refrigerate tightly wrapped; slice just before cooking for best texture. The spiced yogurt slurry can be whisked and refrigerated for up to 12 hours, then brought to room temperature before heating.
🍽️ Pairs Well With
- Steamed basmati rice
- jeera rice
- phulka or chapati
- lachha paratha
- kachumber salad
- mango pickle.
Regional Variations
- Jaipuri-style often emphasizes fennel and a slightly sweeter aroma, sometimes finishing with extra kasuri methi.
- Marwari home-style versions may skip garam masala and rely more on cumin, coriander, and chili for a cleaner, tangier gravy.
- Some cooks pan-fry the sliced gatte in 1 tbsp oil for 3–4 minutes before adding to the gravy for a firmer bite.
Ingredients
- 220 ggram flour (besan)
- 300 gplain yogurt (full-fat)
- 120 mlwater (for dough; add gradually)
- 30 gghee (or neutral oil)
- 10 gneutral oil (for dough)
- 2 tspcumin seeds
- 0.25 tspasafoetida (hing) (use gluten-free hing if needed)
- 2 tspdried fenugreek leaves (kasuri methi) (crushed)
- 2 tspcoriander powder
- 1 tspturmeric powder
- 2 tspKashmiri red chili powder (for color and mild heat)
- 1 tspgaram masala
- 1 tspfennel powder (common in Rajasthani versions)
- 1 tspcarom seeds (ajwain)
- 2 tspginger paste
- 1green chili (finely chopped)
- 2.5 tspsalt (divided; adjust within this total)
- 0.25 tspbaking soda (optional, for slightly lighter gatte)
- 0.25 bunchfresh cilantro (chopped)
🔄 Substitutions
- ghee→ neutral oil
- Kashmiri red chili powder→ sweet paprika + cayenne
- asafoetida (hing)→ garlic paste
Instructions
- 1
Make the gatte dough by mixing gram flour, 1 tsp turmeric, ajwain, 1 tsp of the salt, and baking soda in a bowl. Add 10 g oil and rub it in, then add 120 ml water gradually and knead for 4–5 minutes until you get a firm, smooth dough that is not sticky.
- 2
Rest the dough for 10 minutes so the besan hydrates and becomes easier to shape. Meanwhile, bring 600 ml water to a steady boil in a wide pot and keep it at a gentle boil, not a violent one, to prevent the dumplings from breaking.
- 3
Divide the dough into 6 portions and roll each into a tight, smooth log about 1.5 cm thick. Drop the logs into the gently boiling water and cook for 10–12 minutes, turning once, until they look slightly puffed and feel firm when lifted.
- 4
Remove the cooked logs to a plate and reserve 200 ml of the boiling liquid for the gravy; this starchy water improves texture. Let the logs cool for 8–10 minutes, then slice them into 1.5 cm coins so they hold their shape in the curry.
- 5
Whisk the yogurt until completely smooth, then whisk in coriander powder, Kashmiri chili powder, fennel powder, garam masala, 0.5 tsp turmeric, and 250 ml water to make a lump-free slurry. Keeping the yogurt mixture smooth is crucial, because any lumps can split when heated.
- 6
Heat 30 g ghee in a pan over medium heat and add cumin seeds; let them sizzle for 20–30 seconds until aromatic. Add hing, ginger paste, and chopped green chili, and sauté for 30–45 seconds while stirring so the ginger loses its raw edge.
- 7
Lower the heat to low and pour in the spiced yogurt slurry in a thin stream while whisking continuously. Cook for 6–8 minutes, stirring often, until the gravy thickens slightly and the raw smell of besan-like spices mellows, then add the reserved 200 ml gatte-boiling liquid.
- 8
Add crushed kasuri methi and the remaining salt from the measured total, then simmer for 3 minutes to round out the flavors. Slide in the sliced gatte and simmer gently for 6–8 minutes, stirring carefully so the dumplings stay intact and absorb the tangy gravy.
- 9
Turn off the heat and rest the curry for 5 minutes so the gatte finish hydrating and the gravy stabilizes. Garnish with chopped cilantro and serve hot, ensuring each portion has plenty of dumplings and a generous ladle of yogurt-spice gravy.
🪪 Recipe Passport
Cultural Background
Gatte ki Sabzi is a signature of Rajasthan’s desert cuisine, where besan and yogurt stand in for scarce fresh produce. It’s commonly served in thalis and at celebrations, valued for its pantry-friendly ingredients and bold, tangy spice profile.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Laal Maas (लाल मांस) — Indian Fiery Rajasthani mutton curry with red chilies
Indian · Stews · 110 min

Undhiyu (ઉંધિયું) — Indian Winter Mixed-Vegetable Curry with Methi Muthia
Indian · Main Courses · 120 min

Kothimbir Vadi (कोथिंबीर वडी) — Steamed coriander-gram cakes, pan-fried crisp
Indian · Appetizers · 50 min

Fahsa (فحسة) — Bubbling Yemeni Shredded Lamb Stew
Yemeni · Stews · 140 min

Norwegian Lamb and Cabbage Stew (Fårikål) — Peppery Autumn National Dish
Norwegian · Stews · 170 min

Morog Polao (মোরগ পোলাও) — Bangladeshi Chicken Pilaf
Bangladeshi · Rice Dishes · 100 min

Khichiri Qorooti (خچری قروتی) — Afghan Rice and Mung Beans with Dried Yogurt Sauce
Afghan · Main Courses · 90 min

Raib (رايب) — Moroccan Chilled Homemade Yogurt, Plain or Sweetened
Moroccan · Desserts · 30 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.