In a large bowl, season chicken with curry powder, salt, and pepper.
Heat vegetable oil in a large skillet over medium heat. Sear the chicken until golden brown on all sides.
Remove the chicken and sauté onion, garlic, and thyme in the same skillet.
Add coconut milk, chicken broth, potatoes, carrots, and Scotch bonnet pepper. Bring to a simmer.
Return the chicken to the skillet and cook for 25-30 minutes, stirring occasionally, until the chicken is cooked through and the vegetables are tender.
Serve hot with rice or roti.