Prep the Chicken
Place the chicken in a large bowl.Season with salt, pepper, and onion powder.Add the eggs and mix until all of the chicken is evenly coated.Cover and refrigerate while preparing the other ingredients.Prep the Vegetables & Sauce
Cut the pineapple, bell peppers, and onions into 1-inch pieces. Set aside.In a medium bowl, combine all of the sauce ingredients. Mix well and set aside.Make the Slurry
In a small bowl, combine 2 tbsp cornstarch with 1/4 cup of the prepared sauce.Mix until smooth and no clumps remain. Set aside.Dredge the Chicken
Line a baking sheet with parchment paper.In a zip-top bag or bowl, combine cornstarch, flour, and salt.Add a few pieces of chicken at a time and dredge to coat.Shake off excess and place on the baking sheet.Repeat with the remaining chicken.Fry The Chicken
Add oil to a large skillet, about 1 1/2–2 inches deep.Heat oil to 350°F.Fry the chicken in batches, making sure not to overcrowd the skillet.Cook for 3–4 minutes, until golden and cooked through.Transfer to the prepared baking sheet.Remove all but about 1 1/2 tablespoons of oil from the skillet.Cook The Vegetables
In the same skillet over medium-high heat, sauté the vegetables until softened to your liking.To make the sauce
Pour the sauce into the skillet with the vegetables.Bring to a boil over medium-high heat.Add the slurry and mix well.Cook until the sauce thickens.Combine and Serve
Add the cooked chicken to the sauce.Cook for 2 minutes, stirring to coat.Add cayenne or crushed red pepper if desired.Serve over rice.