Press tofu down to get rid of as much water as possible, pat dry it. Once drained, shred it thick and keep it aside.
Heat oil in a wide pan, preferably non-stick. Add in mustard and cumin seeds. Wait till they pop.
Add in pinch of asafetida and fresh curry leaves.
Add in finely chopped onions with ¼ tsp of salt. Mix well and saute until translucent, do not brown it.
Once onions are translucent, add in finely chopped thai green chili with grated ginger and crushed raw peanuts. Saute for 2-3 minutes on medium heat.
Add in white sesame seeds, red chili powder, turmeric powder, sugar and aditional 1 tsp of salt. Mix well.
Add in shredded tofu, mix gently so that tofu does not get mushy, while the tofu is coated well with onion spice mix. Once mixed, lower the heat and cover for 2-3 minutes.
Uncover it, add in lemon juice and chopped cilantro. Toss genstly.
Garnish it with pomegranate seeds and more cilantro, enjoy with cup of chai or coffee!