Besan Gatta Sabzi
Steamed gram flour dumplings simmered in a spiced yogurt gravy. This Rajasthani classic is hearty, tangy, and pairs beautifully with bajra roti or steamed rice for a comforting meal.
For 4 servings
- prep · ~5 min
Knead the gatta dough.
1.In a mixing bowl, combine 1.5 cups besan, a pinch of salt, 1 tsp oil, and a pinch of red chili powder.2.Add 3 tbsp water little by little and knead into a firm, smooth dough. Rest for 5 minutes.TIPAdd water sparingly. A stiff dough yields firmer gatta that holds its shape while boiling. - boil · ~15 min
Shape and boil the gatta.
1.Divide the dough into 4 equal portions and roll each into a cylindrical log about 6 inches long and 1 inch thick.2.Bring 4 cups of water to a rolling boil in a kadai.3.Gently slide the dough logs into the boiling water and cook for 12-15 minutes until they float to the top and feel firm.4.Remove with a slotted spoon and let them cool slightly. Reserve 1 cup of the cooking water.TIPDon't discard the cooking water. It carries a subtle gram flour flavor that enriches the gravy. - prep · ~2 min
Slice the gatta into pieces.
Once cooled, cut each log into 1-inch thick rounds. Set aside.
- temper · ~2 min
Make the tempering.
1.Heat 2 tsp ghee in a kadai over medium heat until shimmering.2.Add 1 tsp cumin seeds and let them crackle for 30 seconds.3.Add a pinch of asafoetida, 1 tsp fennel seeds, and 2 bay leaves. Sauté until fragrant, about 20 seconds.TIPKeep the heat medium. High heat burns the spices and makes them bitter. - saute · ~12 min
Build the gravy base.
1.Add 2 chopped onions and sauté until golden brown, about 7 minutes.2.Stir in 2 tsp ginger-garlic paste and 2 slit green chilies. Cook for 1 minute until the raw smell disappears.3.Add the tomato purée and cook until the oil separates from the mixture, about 4-5 minutes.TIPPatience with the onions makes all the difference. They must turn deep golden for a rich, sweet base. - saute · ~1 min
Add the dry spices.
1.Lower the heat and add a pinch of turmeric powder, 1 tsp coriander powder, and a pinch of red chili powder.2.Sauté for 30 seconds until the spices bloom and release their aroma.TIPStir continuously and keep the heat low so the powdered spices don't burn and turn acrid. - simmer · ~8 min
Add yogurt and simmer the gravy.
1.Take the pan off the heat and slowly stir in 1 cup of whisked yogurt, mixing vigorously to prevent curdling.2.Return to low heat and cook for 3-4 minutes, stirring occasionally, until the gravy comes together.3.Pour in the reserved cup of gatta cooking water, plus 1 cup of fresh water. Add a pinch of salt and bring to a gentle simmer.TIPAlways whisk yogurt smooth and add it off the heat. This prevents it from splitting when it meets the hot pan. - simmer · ~10 min
Add the gatta slices and finish.
1.Gently drop the sliced gatta rounds into the simmering gravy.2.Cover and cook on low heat for 8-10 minutes so the gatta absorbs the flavors.3.Sprinkle a pinch of garam masala and stir once. Turn off the heat.TIPLet the gatta rest in the warm gravy for 5 minutes before serving — they soak up more flavor. - garnish
Garnish with fresh coriander and serve hot.
Ladle into bowls and scatter chopped coriander leaves over the top. Pair with bajra roti or steamed rice.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Knead the besan dough firmly; a soft dough makes gatta that disintegrate while boiling.
- 2Boil the gatta logs until they float; undercooked gatta remain doughy inside.
- 3Reserve the gatta cooking water — its starch thickens and enriches the yogurt gravy naturally.
- 4Whisk yogurt thoroughly and add it off the heat to prevent curdling in the hot pan.
- 5Sauté onions until deep golden brown; this builds the sweet, caramelized foundation of the gravy.
- 6Let the cooked gatta rest in the warm gravy for 5 minutes before serving to absorb maximum flavor.
Adapt it for your goals.
Vegan
Replace yogurt with thick coconut milk or cashew cream, and use vegetable oil instead of ghee for tempering. The gravy becomes subtly sweet and nutty, ideal for plant-based diets.
low oilLow-oil
Reduce oil in the dough to 1 tsp and skip the ghee tempering; dry-roast cumin and fennel seeds before adding to the gravy. This cuts fat while retaining the essential Rajasthani spice profile.
high proteinHigh-protein
Add 2 tablespoons of sattu (roasted chickpea flour) to the besan dough for extra protein and a nutty flavor. Adjust water slightly to maintain a stiff dough.
gluten freeGluten-free
This dish is naturally gluten-free as written, making it safe for celiac diets. Ensure all spice powders are certified gluten-free and use gluten-free asafoetida.
Why this is on our healthy list.
Rich in Plant Protein
Gram flour (besan) is a legume-based protein source, providing sustained energy and muscle support in a vegetarian meal.
Probiotic from Yogurt
The yogurt gravy contributes live cultures that aid digestion and support gut health when consumed fresh.
Anti-Inflammatory Spices
Turmeric, ginger, and fennel seeds offer natural anti-inflammatory compounds that may support joint and immune health.
Low Glycemic Index
Besan has a lower glycemic index than wheat flour, helping maintain steady blood sugar levels when paired with fiber-rich sides like bajra roti.
Frequently asked questions
Your dough was too soft or you added too much water. Knead a firm, crack-free dough and roll tightly; cracks let water seep in and cause breakage.



