Heat oil in a cooking pot on medium heat and once hot add the mustard seeds. Once the seeds splutter add the cumin seeds, asafoetida, curry leaves and green chillies. Give it a stir and allow the green chillies and curry leaves to sizzle a bit (couple of seconds).
Stir in the onions and cook till translucent.
Add the ginger garlic paste and cook till raw garlic smell disappears.
Stir in the tomatoes and salt and mix well. Cover and cook till tomatoes are soft and easily mash-able with spoon. Keep stirring intermittently.
Add the turmeric and red chilli powder. Mix well. Cook for 1-2 mins or until the masala oozes oil from the sides.
Now add the sprouts and cup of water (Add more later if required). Mix well. cover and cook till the sprouts turn soft (As per your liking). May be 10-15 minutes on medium high heat. Keep stirring intermittently.
Once the sprouts are cooked add the garam(or goda) masala and sugar (optional), mix and cook uncovered on high heat until most of the water from the sprouts dries. When done, switch off the flames and add the lemon juice and cilantro (coriander) leaves. Give it a final mix and serve.