Prep the Chicken: Trim large fat pieces and pound chicken to even thickness for consistent grilling.
Make the Marinade: In a ziplock bag or bowl, mix lime juice, oil, soy sauce, fish sauce, brown sugar, garlic, ginger, chili flakes, and cilantro.
Marinate: Add chicken to the marinade, seal, and refrigerate for at least 30 minutes or overnight for best flavor.
Preheat Grill: Heat grill to medium-high and oil the grates to prevent sticking.
Grill the Chicken: Cook chicken 3–5 minutes per side until nicely charred and internal temperature reaches 160°F.
Garnish and Serve: Let rest for 5 minutes, then garnish with green onions and cilantro. Serve whole or sliced.
