In a mixing bowl, add the cubed chicken, garlic, ginger, rice vinegar, turmeric, chili flakes, black pepper, and a pinch of salt. Toss everything together until the chicken is well coated. This quick marinade will tenderize the meat and infuse it with layers of flavor, so even a short rest of 10–15 minutes goes a long way.
While the chicken is marinating, prepare the sauce in a separate bowl. Combine the coconut milk, soy sauce, rice vinegar, lemon juice, honey, and cornstarch. Whisk until smooth and lump-free. Leave the peanut butter out for now, as it will be added later to prevent clumping and ensure a silky finish.
Have your pan and ingredients ready before cooking. The actual cooking time is short, and once things hit the pan, you'll want to move quickly to build flavor and avoid burning the garlic and ginger.
Heat 1 to 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat. Once hot, add the marinated chicken in a single layer. Cook for 6–8 minutes, stirring occasionally, until the chicken is fully cooked and golden on the outside. If any bits stick to the bottom, that’s flavor – just deglaze it with the sauce later.
Once the chicken is no longer pink inside and cooked through, reduce the heat slightly. You want a gentle simmer when the sauce is added so everything blends smoothly without separating. Drain excess liquid if needed, but keep the pan juices for flavor.
Now pour in the sauce mixture, stirring constantly. The cornstarch will help it thicken in 2–3 minutes. Stir frequently to prevent sticking, and watch the sauce transform into a rich, glossy coating.
Once the sauce thickens, add the peanut butter directly into the skillet. Stir well to incorporate it into the sauce. It will melt slowly and add a deliciously creamy, nutty body to the dish. Simmer for another 2–3 minutes, just until everything is well blended and hot.
Taste and adjust seasoning – add more lemon for brightness, or a bit of soy sauce if needed. The consistency should be silky and cling to the chicken. If it's too thick, loosen with a splash of warm water or coconut milk.
Plate the Thai Peanut Chicken over a bed of steamed rice or noodles. Garnish with fresh cilantro, a sprinkle of crushed peanuts, and optional hot candies for a fun, spicy twist. Serve immediately and enjoy the explosion of flavors in every bite.