In a bowl, combine the chicken, soy sauce, sesame oil, and cornstarch. Toss to coat.
Heat the oil into the pan, add the chicken (cook them in batches), cook for about five minutes or until golden brown. Remove from the heat, place them on a paper towel to drain excess oil. Set aside
For the sauce, combine Chinese Shaoxing wine, soy sauce, oyster sauce, honey, tomato paste, and brown sugar, stir to combine.
Heat a clean pan with about 2 tablespoons of oil. Add the onion, saute until tender or translucent. Add the garlic and ginger, saute until aromatic.
Add the bell pepper, stir and cook until tender (but slightly crispy). Add the cooked chicken back to the pan, add the sauce, stir to combine.
Constantly stirring until the sauce thickened, garnish with cilantro, and serve warm over steamed rice.