Wash and prep the vegetables, parboil or microwave for 10 mins and keep it aside.
Dry roast the coconut and poppy seeds, allow to cool and make a smooth paste.
Chop the onions, boil in a cup of water or microwave for 3 mins, drain and once cooled, make a paste.
Heat a kadai, add cooking oil, add the whole spice, saute for few seconds and then add the onion puree.
Cook on high, then, add ginger garlic paste and saute well. Now, add the spice powders, mix well and continue cooking for another 2 mins.
Add the ground coconut masala, combine everything and then add the boiled vegetables.
Mix everything well, add enough water, and bring to boil.
Finally, add the garam masala and coriander leaves. Switch off and add 1 tsp lemon juice. Cover with lid for 5 mins before serving.
Serve with rotis.