Season the pork pieces with salt and pepper.
In a medium bowl, combine the flour and cornstarch.
Dip each piece of seasoned pork into the beaten egg, then coat in the flour and cornstarch mixture. Set aside.
Heat about 1 inch of vegetable oil in a large skillet or wok over medium-high heat.
Fry the coated pork pieces in batches for 4-5 minutes until golden brown and crispy. Remove and drain on paper towels.
In a bowl, whisk together soy sauce, rice vinegar, ketchup, brown sugar, and sesame oil.
In the same skillet, sauté minced garlic and ginger for 30 seconds.
Add chopped onion and bell peppers, cooking for 3-4 minutes until slightly tender.
Pour the sweet and sour sauce over the vegetables and simmer for 2-3 minutes.
Add the fried pork to the skillet and toss to coat with the sauce. Cook for an additional 2-3 minutes.
Adjust sauce consistency with a splash of water if needed.
Serve the sweet and sour pork over cooked rice.
Garnish with sesame seeds or chopped green onions.
Enjoy your homemade sweet and sour pork!
