Soak the dry soya nuggets in hot water with a sprinkle of salt. Leave it aside for 30 minutes
In the mean time, prep the yogurt gravy base.
In a bowl add the yogurt, water, 1 teaspoon turmeric powder, 1 teaspoon chili powder and the chickpea flour. Whisk into a smooth consistency without any lumps.
Grate the ginger and thinly slice the red onion.
After the soya chunks have rehydrated, start preparing the kadhi. In a heavy bottom pan or wok, pour the oil.
Once the oil gets hot, sprinkle the cumin seeds and mustard seeds. Scatter the sliced onion and stir it aorund for 5 minutes.
Squeeze the excess water out of the softened soya chunks and add it to the wok. Stir it around.
Then add rest of the salt and turmeric. Toss it around and cook for 3 minutes.
Sprinkle the asafetida and grated ginger.
Mixed it around and then pour the whisked yogurt that was kept aside and stir it around.
Let it simmer in medium low heat for 10 minutes. Taste and add salt if needed.
For the tadke, in a small pan add the ghee. Sprinkle the cumin seeds, asafetida, chili powder, dry red chili and curry leaves. Stir it around to sizzle for few seconds then take it off the pan.
Serve the soya kadhi on a serving bowl and drizzle the tadka on top.
Enjoy hot with steamed white rice.