Prep the chicken: Pat the chicken dry. Cut into bite-size pieces (about 1-inch).
This helps it cook quickly and evenly.
Mix the sauce: In a bowl, stir together the sweet chili sauce, soy sauce, and rice vinegar or lime juice. Add garlic and ginger. If you like a thicker, clingier glaze, whisk in cornstarch until smooth.
Quick marinade (optional but recommended): Toss the chicken with 3 tablespoons of the sauce and let it sit for 10–15 minutes while you prep veggies and rice.
Reserve the rest of the sauce for cooking.
Cook the rice: If you don’t have leftover rice, start a fresh pot. Jasmine is excellent here. Keep it warm and fluffy.
Stir-fry the veggies: Heat 1 teaspoon oil in a large skillet over medium-high.
Add bell pepper and snap peas or broccoli. Cook 2–3 minutes until crisp-tender. Transfer to a plate.
Sear the chicken: Add 1 tablespoon oil to the same pan.
Add chicken in a single layer (work in batches if needed). Let it sear undisturbed for 2 minutes, then stir and cook another 3–4 minutes until nearly cooked through.
Add the sauce: Pour in the remaining sauce. Toss to coat.
Let it bubble for 1–2 minutes until glossy and slightly thickened. If it thickens too fast, splash in a tablespoon of water. If it’s too thin, simmer another minute.
Combine and finish: Return veggies to the pan.
Toss everything together. Taste and adjust with a splash of soy for salt or a squeeze of lime for brightness. Sprinkle green onions and sesame seeds if using.
Serve: Spoon the sweet chili chicken over warm rice.
Garnish with cilantro and extra lime wedges.