Season chicken with salt and pepper.
Heat oil in a skillet.
Sear chicken until golden brown.
Remove chicken and set aside.
In the same pan, sauté onion.
Add garlic and ginger, stir gently.
Pour in coconut milk slowly.
Add lime juice, zest, and soy sauce.
Stir in honey and chili flakes.
Return chicken to the skillet.
Simmer until chicken is fully cooked.
Garnish with cilantro before serving.