In a bowl, add chicken, salt, black pepper, vinegar, soy sauce, corn starch, all purpose flour, egg, and ginger garlic paste.
Mix well!
Marinate for 15 minutes.
In a wok, add 3 cups of oil.
Turn on the stove to medium heat and let it warm up.
Add marinated chicken in there.
Fry it until it's cooked properly.
Take it out on a paper towel lined plate.
Turn off the stove.
In a bowl or a glass, add the ingredients for the sauce and mix.
Set aside.
Now in another wok, on high heat add 2 tbsp oil, and let it heat up.
Next add in the garlic and ginger and let it sizzle for 10-20 seconds as you move it around the wok.
Add in the bell pepper, green onion, onion, and green pepper.
Let it sizzle for about 30 seconds while constantly moving the veggies around the wok.
Then turn the heat to medium.
Now mix in the sauce you made before.
Let that cook for 1-2 minutes.
Then mix in the fried chicken.
Give it a good mix.
Let everything cook for about 5 minutes.
Turn off the stove.
Garnish with green onion.
Serve it with Basmati Rice.
Enjoy!