Heat the pan and put oil in it.
Increase the heat and add tofu to it. Let the tofu be fried well on all sides by turning as required. Close heat and keep aside.
Now heat the same pan again. There will be residual oil to be used for frying onion and garlic. If not, add some more.
Once oil is slightly hot, add Asafetida, dried red chili, bayleaf, clove, and star anise. Stir for few seconds.
Now add pounded ginger and garlic and onion. Stir till it turns golden brown.
Now add salt, turmeric powder, cumin powder, and coriander seeds powder. Mix well for few more seconds.
Now add corn flour, fried tofu, and gongura puree. Mix well and let it cook for another few minutes.
Serve with rice or chapati. Enjoy!