Heat a large pan over a medium-high heat, pour in a little oil, then add the chicken. Cook, stirring frequently, until it is almost dry, lightly browned and crumbly. This will take at least 20 - 25 minutes. Tip the mince into a colander and leave to drain.
Return the pan to the heat and pour in a little more oil. Add the onions and and cook over a medium heat for 10 - 15 minutes until softened and starting to colour. Add the garlic and cook, stirring, for a further 4 - 5 minutes until the onions are golden. Add the grated ginger, salt, ground ginger, turmeric, cumin, cinnamon and chilli powder. Stir together and cook for 2 - 3 minutes until very fragrant.
Return the chicken mince to the pan, pour in the coconut milk and stir in the chopped tomatoes. Bring to the boil, reduce the heat and simmer for 10 - 15 minutes, until the sauce has thickened slightly (don't worry if it looks split).
Stir in the toasted coconut and fresh chillies and cook for 3 - 4 minutes, until the curry thickens. Season with lemon juice, salt and pepper then stir in the chopped coriander and pickled chillies. Serve in warm bowls.
Image: Cristian Barnett