Preheat oven to 375°F
Heat a little cooking oil in a cast iron frying pan over medium-high heat. Cook chicken until golden brown on both sides (about 5 minutes per side). Place the chicken in the cast iron pan into the preheated oven for 20 minutes.
In another frying pan (deep sides), add about an inch of lightly salted water and bring to a boil over high heat. Add the beans and carrots and cook until just tender. Drain and set the vegetables aside in a bowl.
While the vegetables are cooking, mix the remaining ingredients (for sauce) into a small bowl and set aside.
Heat a little cooking oil over medium heat in the second frying pan. Add onion and red bell pepper and cook while stirring until softened. Add the sauce, vegetables and cooked chicken to the pan. Simmer, stirring regularly until sauce thickens.
Serve over rice of your choice, we prefer Calrose rice (sticky rice).