Cook the bengal gram and set aside. I used my pressure cooker. It must be cooked, yet holding its shape.
In a saucepan, boil the thin coconut milk. Add the plantains and sugar and cook for 5 minutes.
Add the cooked gram, cardamom and salt and mix well.
Lower the flame and add the thick coconut milk. Just heat - do not boil. Swtich off and remove from fire.
Heat ghee and fry the shallots till browned. Add over the curry and serve warm.