Heat the oil in a large pan/ skillet over medium heat. Cook onion, stirring, for 3 -4 minutes until softened
Add the curry paste and cook, stirring, for about 3 minutes until fragrant.
Add coconut milk, chicken stock, Xylitol and curry leaves and stir well. Turn up the heat and bring gently to the boil, then simmer, stirring occasionally, for 8-10 minutes or until slightly reduced.
Add cubed chicken and simmer for 8-10 minutes or until just cooked. Remove from heat and season with lime juice and salt.
Serve curry with rice and a scattering of fresh coriander or Thai basil and thinly sliced paprika pepper and spring onion.