In a mixing bowl, combine chicken, salt, garam masala, cardamom and lemongrass.
Heat oil in a large frypan over medium high heat. Add cinnamon and onion and fry about 5 minutes or until the onion browns. Add chicken and fry until chicken is brown, stirring constantly, about 5 minutes.
Add potatoes, coconut milk and bay leaves. Stir, cover and reduced heat to low. Simmer 20 minutes or until potatoes are tender.
Add sugar, fish sauce, lemon juice and chilli flakes. Simmer 5 minutes. Remove cinnamon stick and bay leaves. Serve garnished with peanuts.
I will be definitely making this again, both my husband and I enjoyed this and I wouldn't change anything with it. It was very easy to make. The only thing I didn't add was the peanut garnish. - 28 Aug 2015