Prepare the Chicken:
In a bowl, mix soy sauce, lime juice, olive oil, garlic powder, ground ginger, and salt to create a marinade.
Add the chicken, ensuring it is well coated. Cover and refrigerate for at least 30 minutes (up to 2 hours for deeper flavor).
Cook the Chicken:
Heat a skillet over medium-high heat and add 1-2 tbsp of oil.
Sear the chicken for 5-6 minutes per side until golden brown and fully cooked (internal temperature of 165°F/74°C). Remove and set aside.
Make the Peanut Butter Sauce:
In the same skillet, reduce the heat to medium.
Add coconut milk, peanut butter, soy sauce, honey, lime juice, garlic, chili flakes, and turmeric.
Whisk until smooth and simmer for 5-7 minutes until the sauce thickens. Adjust seasoning as needed.
Combine and Serve:
Return the chicken to the skillet, coating it in the sauce. Let it simmer for an additional 2-3 minutes to absorb the flavors.
Serve hot, garnished with fresh cilantro, crushed peanuts, and lime wedges.