1
In a small food processor whizz the spring onions, chillies, garlic, ginger, spices and herbs to form a paste. Add the lime juice, ketchup and soy sauce and plenty of seasoning.
2
Put the chicken into a large ziplock bag and pour in the marinade. Seal the bag and give it a good shake until everything is completely combined and the chicken is evenly coated. Leave in the fridge to marinate for at least 2 hours, or overnight if you have the time. Remove the chicken from the fridge 30 minutes before you are ready to cook.
3
Preheat the oven to 200°C/180°C fan/400°F/Gas 6. Put the rice into a pan with the coconut milk and water. Add a good pinch of salt and cover. Bring to the boil, then reduce the heat and simmer for 15 minutes until the rice is tender and the liquid has been absorbed. Leave it to stand with the lid on until you’re ready to serve.
4
Combine all the ingredients for the salsa and season well.
5
Heat a large ovenproof frying pan (skillet) over a medium-high heat (crack a window open or you will end up coughing from the chilli!) and fry the chicken pieces for 3–4 minutes each side until charred and golden. Transfer to the oven for 10 minutes until they are cooked through. Serve with the coconut rice and salsa.