Start cooking the rice and cut up the chicken.
Mix together the flour, garlic powder, onion powder, salt and orange peel in a plastic bag or container of some kind. Toss the chicken pieces in the bag until they are fully coated.
In a large skillet, heat the oil and then add the coated chicken pieces and toss often to brown all sides.
In a small mixing bowl, whisk together the sweet chili sauce, orange juice, minced onion, minced garlic and ground ginger. Once the chicken pieces have browned, pour the sauce over the top. Cover the skillet and let cook for 4 to 6 minutes, or until the chicken has cooked through. Stir once or twice to keep from sticking to the bottom of the skillet. If necessary, deglaze the skillet with orange juice.
Once the chicken has cooked through, stir in the mandarin orange segments and let warm over low heat for a few minutes.
Prepare veggies.
Serve Spicy Mandarin Orange Chicken over rice with side of veggies.