3Cut asparagus into three-inch sections diagonally.
4Cut chicken breast into slices and marinate it with soy sauce, oyster sauce, dark soy sauce, white pepper powder, sugar, baking soda, cornstarch, water, and oil.
5Add oil to a pan on medium-high heat and stir-fry the onion for about one minute. Season it with a little bit of salt.
6Remove the onion from the pan.
7Add a little more oil to the pan and stir-fry asparagus for two to three minutes. Season it with salt and sugar, then add rice wine.
8Remove the asparagus from the pan.
9Add oil to the pan and pan-fry the chicken until the bottom is golden. Add minced garlic and stir-fry until the chicken is about 80% done.
10Add rice wine, soy sauce, and dark soy sauce. Keep stir-frying until the color looks even.
11Add water or unsalted chicken broth to the pan and let it boil until the sauce thickens slightly.
12Add the onion and asparagus back to the pan and season with crushed black pepper.
13Give it a few more quick tosses to mix everything together.