Make the marinade: In a bowl, whisk soy sauce, rice vinegar, lime juice, honey, sesame oil, water, garlic, ginger, and sriracha if using.
Prep the chicken: Pat chicken dry and cut into bite-size pieces or thin strips for quick cooking. Add to half the marinade and toss.
Reserve the other half for the sauce. Marinate for 15–30 minutes in the fridge.
Steam the veggies: Bring 1–2 inches of water to a simmer in a pot with a steamer basket. Add carrots and broccoli first; steam 4–5 minutes.
Add bell pepper and snap peas; steam another 2–3 minutes. Veggies should be bright and crisp-tender. Remove and set aside.
Cook the chicken: Heat a large nonstick skillet over medium-high.
Add a small amount of oil. Add marinated chicken in a single layer. Cook 5–7 minutes, stirring occasionally, until cooked through and lightly browned.
Make it saucy (optional): Reduce heat to medium.
Pour the reserved marinade into the pan and simmer 1–2 minutes. If you want a thicker glaze, stir in the cornstarch slurry and cook until glossy, about 30–60 seconds.
Assemble meal prep: Divide steamed veggies among 4–5 containers. Add chicken on top or to the side.
Spoon extra sauce over the chicken. Add a sprinkle of green onions and sesame seeds.
Optional carbs: If including rice or cauliflower rice, place a small portion in each container before adding veggies and chicken.
Cool, then store: Let containers cool uncovered for 10–15 minutes before sealing to avoid condensation.