Mix together the sauce ingredients and keep aside.
To the shrimp add the salt, crushed black pepper and white pepper. Mix. Then stir in one beaten egg.
In a bowl or ziplock bag, add the flour and cornflour (cornstarch). Add the shrimp and shake the bag to coat everything well.
Heat oil in a pan for shallow-frying. Drop the shrimp without overcrowding the pan. Fry in batches if your pan is small.
Fry on medium-high heat till golden and crispy on both sides.
Remove on a plate and keep aside.
In the same, use 2 tablespoon of the remaining oil. Saute the ginger and garlic on medium heat. Add the crushed red pepper at this point if you like more spice.
Pour the sauce, reduce the heat to low and let the sauce thicken and get glossy. Stir continuously so that the sauce doesn't get clumpy.
Then turn off heat and toss in the fried shrimp.
Remove on a serving plate and garnish with toasted sesame seeds and spring onion.
Enjoy it with steamed rice or on a bed of plain stir-fried noodles.
Video
Notes
You can swap the shrimp with chicken or tofu.
Feel free to adjust the chili according to your liking.
Remember if you swap or skip the ingredients in the sauce the dish will taste less like the original.