Besan Gatte
Golden gram flour dumplings simmered in a tangy, spiced yogurt gravy. A quintessential Rajasthani classic that transforms pantry staples into a comforting, protein-rich curry.
For 4 servings
- mix · ~10 min
Knead the gatte dough.
In a mixing bowl, combine besan, turmeric powder, red chili powder, carom seeds, salt, and oil. Add water little by little and knead into a stiff, smooth dough. Cover and set aside for 10 minutes.
TIPA stiff dough ensures the gatte hold their shape while boiling. If too soft, add a little more besan. - prep · ~2 min
Shape the gatte logs.
Divide the dough into 4 equal portions. Roll each portion on a clean surface into a cylindrical log about 6 inches long and 1 inch thick.
- boil · ~15 min
Boil the gatte.
Bring 4 cups of water and 0.25 tsp salt to a boil in a saucepan. Gently slide in the besan logs and cook on medium heat for 12-15 minutes. The gatte will float to the top when cooked. Reserve the yellow cooking water for the gravy.
TIPDo not discard the cooking water — it is packed with flavor and helps thicken the gravy. - prep · ~5 min
Slice the gatte.
Remove the boiled logs with a slotted spoon and let them cool for 5 minutes. Cut the logs into half-inch thick round pieces. Set aside.
- mix · ~1 min
Whisk the yogurt spice mix.
In a bowl, whisk the yogurt until smooth. Add coriander powder, turmeric powder, red chili powder, and a pinch of salt. Mix well and keep aside.
TIPMake sure the yogurt is at room temperature and whisked well to prevent curdling in the hot gravy. - temper · ~12 min
Make the gravy base.
1.Heat ghee in a kadai over medium heat.2.Add cumin seeds and let them splutter.3.Add asafoetida, chopped onions, and minced garlic.4.Sauté until onions turn golden brown (5-7 minutes).5.Add slit green chilies and cook for 1 minute.6.Add tomato puree and cook until the oil starts to separate (4-5 minutes). - simmer · ~5 min
Add yogurt and simmer the gravy.
Lower the heat to the minimum. Slowly add the whisked yogurt mix while stirring continuously to prevent splitting. Add about 1 cup of the reserved gatte cooking water to adjust consistency. Increase heat to medium and bring to a gentle simmer. Add garam masala and amchur powder. Cook for 5 minutes.
TIPAlways stir continuously when adding yogurt to hot oil and keep the flame low, otherwise the gravy will split. - simmer · ~7 min
Add gatte and finish the curry.
Gently slide the sliced gatte into the simmering gravy. Cover and cook on low heat for 5-7 minutes, letting the dumplings absorb the flavors. Turn off the heat and let it rest for 2 minutes.
- garnish
Garnish with coriander leaves and serve hot.
Transfer to a serving bowl, garnish with fresh chopped coriander leaves, and serve immediately with 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 dough stiff — soft dough makes gatte that disintegrate in boiling water.
- 2Roll the logs evenly so they cook uniformly; uneven thickness leads to undercooked centers.
- 3Reserve the cooking water — it’s flavorful and helps bind the gravy without extra starch.
- 4Whisk yogurt until completely smooth to prevent curdling when added to the hot gravy.
- 5Keep the flame low when adding yogurt to the tempering; high heat will split the gravy.
- 6Let the finished curry rest for 2 minutes off heat so the gatte fully absorb the spiced gravy.
Adapt it for your goals.
Spicier
Double the green chilies and add 1 tsp of crushed dried red chilies to the tempering for a fiery Rajasthani-style heat.
veganVegan
Replace yogurt with thick plant-based yogurt (like cashew or coconut) and use oil instead of ghee — keeps the tangy, creamy profile while being dairy-free.
gluten freeGluten-free
This dish is naturally gluten-free as written; just ensure your asafoetida and garam masala are certified gluten-free to avoid hidden wheat.
lower fatLower-fat
Reduce ghee to 1 tablespoon and skip the oil in the dough; the gatte will be slightly less rich but still flavorful.
Why this is on our healthy list.
High in Plant Protein
Chickpea flour (besan) is a legume-based protein that supports muscle repair and keeps you fuller for longer.
Rich in Dietary Fiber
Besan and onions contribute fiber that aids digestion and promotes gut health.
Probiotic Support
The yogurt-based gravy offers beneficial probiotics, which can improve digestion and immunity.
Low in Refined Carbs
This curry uses gram flour instead of wheat or refined flour, making it a better choice for balanced blood sugar.
Frequently asked questions
The dough was likely too soft — it needs to be stiff and smooth. If it happens, add a little more besan next time and knead firmly.



