Prep the beef: Freeze the steak for 15–20 minutes to firm it up.
Slice it thinly against the grain into bite-size strips.
Marinate: In a bowl, combine soy sauce, cornstarch, sesame oil, and baking soda. Toss with the beef. Let sit 15 minutes while you prep other ingredients.
Make the sauce: In a small bowl, whisk soy sauce, oyster sauce, hoisin, brown sugar, broth, cornstarch, rice vinegar, black pepper, and chili if using.
Set aside.
Blanch the broccoli: Bring a pot of salted water to a boil. Add broccoli and cook 60–90 seconds until bright green and just tender. Drain and rinse under cold water.
Pat dry.
Heat the pan: Place a large skillet or wok over medium-high to high heat. Add 1 tablespoon oil until shimmering.
Sear the beef: Add half the beef in a single layer. Cook 60–90 seconds per side until browned but not fully cooked through.
Remove to a plate. Repeat with remaining beef, adding more oil if needed.
Aromatics: Reduce heat to medium-high. Add remaining oil if the pan looks dry.
Stir in garlic and ginger for 20–30 seconds until fragrant.
Combine: Return the beef to the pan along with broccoli. Stir the sauce and pour it in. Toss everything and cook 1–2 minutes until the sauce thickens and coats the ingredients.
Finish: Taste and adjust with a splash more soy sauce, a pinch of sugar, or a squeeze of vinegar if needed.
Garnish with green onions and sesame seeds.
Serve: Spoon over steamed rice or toss with noodles. Serve hot.