Make the sauce. In a bowl, whisk peanut butter, soy sauce, rice vinegar, lime juice, sriracha, honey, and water until smooth. Adjust with more water if needed to reach a pourable consistency.
Prep the chicken. Pat chicken dry and season with salt and pepper.
This helps it brown and keeps the meat juicy.
Cook the chicken. Heat oil in a large nonstick skillet over medium-high. Add chicken in a single layer. Cook 5–7 minutes, stirring once or twice, until lightly browned and cooked through.
Remove to a plate.
Sauté the veggies. In the same pan, add onion and carrot with a splash of water if the pan is dry. Cook 2 minutes. Add broccoli, bell pepper, and zucchini.
Stir-fry 4–5 minutes until crisp-tender.
Add aromatics. Stir in garlic and ginger. Cook 30–60 seconds until fragrant.
Combine with sauce. Return chicken to the pan. Pour in the peanut sauce and toss to coat.
Let it simmer 1–2 minutes to thicken slightly. If it gets too thick, add a spoonful of water to loosen.
Taste and adjust. Add more lime for brightness, more chili for heat, or a pinch of salt if needed. For a nutty finish, drizzle a tiny bit of sesame oil.
Assemble meal prep bowls. Divide into 4–5 containers.
Add cauliflower rice or a small scoop of brown rice if using. Top with cilantro and green onions if you like.