Oil the bottom of the pot and set to medium heat.
Add the chicken and stir fry briefly.
Add all other ingredients except potatoes, onions, coconut cream and slurry. It should now smell pretty good.
Add the onions and stir for a minute or two. Repeat with the potatoes.
Cover the contents with water and bring to a boil.
Turn down heat and simmer for 30-45 minutes, until the potatoes are cooked.
Add coconut cream and milk (or just coconut milk).
Thicken, as needed. with a corn starch slurry.
Serve over rice.