In a large bowl, whisk together coconut milk, lime juice, soy sauce, honey, minced garlic, ground ginger, salt, and black pepper until well combined.
Add the chicken thighs to the marinade, ensuring they are fully submerged. Cover and refrigerate for at least 1 hour, or up to 4 hours for more flavor.
Preheat your grill or a large skillet over medium-high heat and add olive oil.
Remove the chicken from the marinade, allowing excess marinade to drip off. Discard the remaining marinade.
Grill or cook the chicken for about 6-7 minutes on each side, or until the internal temperature reaches 165°F and the chicken is cooked through.
Remove the chicken from the heat and let it rest for 5 minutes.
Slice the chicken and serve it garnished with fresh cilantro and lime wedges on the side.