Mix besan with others: For besan ke gatte, first take a large bowl, add the besan (gram flour), and the other ingredients, except the curd (dahi) and oil.
Prepare gatte: Then add the oil and curd, mix everything very well. Knead everything well to form a dough. Add a little water only if needed.
Make the gatte logs: Now divide the dough into 3 - 4 parts. Roll each part into cylindrical logs (about finger-thick).
Boil the gatte logs: In a deep pan, boil 3 - 4 cups of water. Drop the gate logs into boiling water and cook for 7 - 8 minutes, or until they float.
Make gatte pieces: Remove and let them cool slightly. Slice them into ½ inch-thick round pieces.
Prepare the gravy: In a bowl, whisk 1 cup curd and 1 tbsp besan until smooth. It prevents curdling while cooking and adds body to the curry.
Add the spices: Heat 2 tbsp oil or ghee in a kadhai or pan. Add cumin seeds and mustard seeds; let them splutter. Add the ginger paste and slit green chilies; sauté for 30 seconds.
Add dry spices: Then add the dry spices like turmeric powder, coriander powder, red chili powder, and salt to taste. Stir for 30 seconds on low flame.
Add the curd-besan mixture: Next, stir continuously and slowly add the curd-besan mixture. Add water if needed to adjust the consistency (nearly 1 cup).
Cook gravy: Then cook on low flame, stir occasionally, for 6 -7 minutes until the gravy thickens and the raw flavor disappears.
Add the gatte pieces: Add sliced gatte pieces into the gravy. Simmer for 5 minutes so the dumplings absorb the flavors.med rice.
Garnish & Serve: Then turn off the flame, the gatte ki sabji is ready. Garnish with freshly chopped coriander leaves. Serve hot with roti, paratha, or steamed rice.