Place the cubed steak in a bowl and combine with the Shaoxing wine, salt, and cornstarch. Mix well and marinate for 15 minutes.
While the beef marinates, cut the onion into thick chunks and do the exact same to the red bell pepper and the optional green bell pepper.
Heat a pan over medium-high heat with a bit of oil. Add the marinated steak in a single layer and cook until browned on all sides, then remove from the pan and set aside.
In the same pan, add the onion and garlic and cook until fragrant. Add the bell peppers and stir until softened but still with some bite.
Return the steak to the pan along with the dark soy sauce, light soy sauce, oyster sauce, honey, sesame oil, and lots of black pepper. Mix until the sauce thickens and clings to the steak, then remove from the heat.
Serve over a fresh bowl of rice. Optionally garnish with even more black pepper.
