01 - Toss the sliced flank steak with soy sauce, cornstarch, sesame oil, and sugar in a mixing bowl. Let the beef marinate for 10 minutes at room temperature to tenderize and absorb the flavors.
02 - In a small bowl, whisk together the soy sauce, oyster sauce, water, cornstarch, brown sugar, rice vinegar, minced garlic, and grated ginger until smooth and no lumps remain. Set aside.
03 - Bring a pot of salted water to a rolling boil. Add the broccoli florets and blanch for 1 to 2 minutes until they turn bright green and are just tender-crisp. Drain immediately and set aside.
04 - Heat 1 tbsp vegetable oil in a large skillet or wok over high heat until the oil just begins to smoke. Add half the beef slices in a single layer without overcrowding and sear for 1 to 2 minutes until browned on the edges. Transfer to a plate and repeat with the remaining oil and beef.
05 - Reduce the heat to medium-high. Add the blanched broccoli and sliced bell pepper (if using) to the skillet. Stir-fry for 1 to 2 minutes, tossing frequently to keep the vegetables crisp and evenly heated.
06 - Return the seared beef to the skillet. Pour the prepared sauce over everything and toss continuously for 2 to 3 minutes until the sauce thickens to a glossy coating that evenly clings to the beef and vegetables.
07 - Transfer to a serving platter and garnish with sliced green onions and sesame seeds. Serve immediately over steamed rice, brown rice, or noodles.