01 - In a large bowl, whisk together the coconut milk, soy sauce, lime juice, brown sugar, garlic, ginger, coriander, turmeric, cumin, chili flakes, salt, and pepper until well combined.
02 - Add the chicken thighs and drumsticks to the marinade, turning to coat each piece thoroughly. Cover and refrigerate for at least 2 hours, or overnight for the deepest flavor.
03 - Preheat oven to 400°F. Remove the chicken from the marinade and arrange on a foil-lined baking sheet or in a large roasting pan. Reserve the remaining marinade for basting.
04 - Roast the chicken for 35 to 40 minutes, basting with the reserved marinade halfway through cooking, until the skin is golden and the internal temperature reaches 165°F.
05 - Switch the oven to broil for the final 2 to 3 minutes to crisp the skin, watching carefully to prevent burning.
06 - Remove the chicken from the oven and let it rest for 5 minutes. Garnish with chopped cilantro and lime wedges, then serve hot with steamed rice.