01 -
Place the cornstarch in a large ziplock bag. Add chicken pieces and shake well to coat thoroughly.
02 -
Beat the eggs in a medium bowl. Place the flour in a separate large ziplock bag. Working in two batches, dip the cornstarch-coated chicken into the beaten eggs, then transfer to the flour bag and shake to coat. Repeat until all chicken is coated.
03 -
Heat 2 tablespoons of oil in a large non-stick skillet over medium-high heat. Add half of the coated chicken and cook, stirring occasionally, until thoroughly cooked, browned and crispy, about 12 minutes. Transfer to a bowl and cover with foil to keep warm.
04 -
Heat 2 more tablespoons of oil in the same skillet and repeat the cooking process with the remaining chicken. Transfer to the bowl with the first batch and keep covered.
05 -
Carefully wipe the skillet clean. Add the remaining 1 tablespoon of oil, then add bell pepper, onion, pineapple and garlic. Stir-fry until the bell pepper and onion are slightly tender, about 5 minutes.
06 -
Return the cooked chicken to the skillet with the vegetables and pineapple. Pour in the sweet Thai chili sauce and gently stir to combine everything. Cook for another minute until the mixture is heated through. Serve immediately, garnished with chopped green onion and red pepper flakes if desired.