In a medium bowl or zip-top bag, whisk together the sweet chili sauce, soy sauce, oil, vinegar or lime juice, minced garlic, and optional ginger and red pepper flakes.
Add the chicken to the bowl or bag, making sure it’s fully coated in the marinade. Seal and refrigerate for at least 30 minutes or up to 8 hours for maximum flavor.
Remove chicken from the marinade and cook using your preferred method:
Grill: Grill over medium-high heat for 5–7 minutes per side, or until internal temperature reaches 165°F (74°C).
Bake: Bake at 400°F (200°C) for 25–30 minutes, or until fully cooked.
Slice and serve the chicken over rice, noodles, or salad, or tuck it into wraps and sandwiches.
Pan-sear: Sauté in a skillet over medium-high heat for 6–8 minutes per side.