Soak channa dal in water for an hour, keep aside.
Clean snake gourd and chop it roughly.
Grind the pudalangai with channa dhal coarsely. I used my chopper to grind, do not make it to a paste, it should be in bits and pieces.
If you use mixie, then use the blend option and run once for a second that's enough. It may let out water so squeeze it and keep aside.
Roast cashews in little oil until golden brown, set aside.
In a non stick pan heat remaining oil and add the items under ‘to temper’ then add onions and saute till golden brown.
Then add the veggie with channa dhal. Add required salt and give a quick stir.
Keep sauteing and take care not to burn it. No need to add water, saute until it turns to a slightly brown shade.
At this stage add roasted cashews and coconut, mix well and saute till coconut turns slightly browned.
Switch off. Tasty Pudalangai Poriyal ready!