Put thick poha in strainer or colander and run water through it for food 2-3 minutes running your fingers through poha. Let strainer/colander sit and let all the water out. This will assure that all poha are soaked in water well with no extra water left in them.
Warm oil in a big wide pan. Once hot, add cumin seeds.
Once cumin seeds are browning, add pinch of asafetida and curry leaves to it.
Add chopped onions to the oil with ½ tsp of salt. Let the onions cook on medium heat until they become translucent.
Add cubed potatoes and cook on medium heat until they are cooked through but not mushy. Cover the pan to cook the potatoes faster.
While waiting for add red chili powder, turmeric powder, salt and sugar to soaked poha in the strainer/colander itself and mix the spices with poha with your hand gently, making sure the poha do not break.
Add coarsely ground peanuts and sesame seeds. Mix well.
Add grated ginger and chopped thai green chilis. Mix well.
Add spiced up poha to the pan and mix well.
Add ½ cup milk (or water if making it dairy free) to the poha and mix well. This will help poha not get too dry. Cook it on medium heat for 3-4 minutes while stirring couple of times in between.
Cover for 3-4 minutes and let it cook more on medium heat.
Open the lid, add chopped cilantro and fresh lime juice. Mix well and taste it. Add more salt/sugar/lime juice if needed. Cook for couple more minutes.
Take it off the stove and serve it hot with some masala chai!