Heat oil and brown the pork in batches. Lift out with a slotted spoon and put to one side.
Add the onion, garlic, ginger and spices to the pan and fry gently until the onion is softened.
Return the meat to the pan, add the tomatoes, creamed coconut and chicken broth/water.
Cover the pan and simmer gently for 45 minutes, checking occasionally and adding more chicken broth/water if required. Season with salt and pepper to taste.
Options: Can substitute creamed coconut for 1/2 cup coconut cream. I like to reduce the meat to 1 lb and add some red lentils with the broth. I serve this with brown rice, green beans and salad. Freezes well.