1/4 cup oyster sauce
3 tablespoons fish sauce
1 teaspoon regular soy sauce
1/4 cup beef stock
1 tablespoon toasted sesame oil
1 teaspoon grated fresh ginger
1/4 teaspoon crushed red pepper flakes
4 cloves garlic, minced
1 small flank steak or half of a large flank steak
1 medium onion, quartered
2 large stalks from one bunch fresh broccoli
2 tablespoons peanut oil
1 teaspoon cornstarch or arrowroot
3 scallions, sliced
Slice the steak into thin strips, about 1/4 inch thick.
In a large ziplock plastic bag, combine the oyster sauce, fish sauce, soy sauce, beef stock, sesame oil, ginger, red pepper flakes, and garlic.
Add the steak to the bag and mix until all pieces are coated. Let the steak marinate in the refrigerator for an hour or up to 24 hours.
While the meat is marinating, cut the florets off the broccoli stalks and peel the stalks. Slice the stalks into thin rounds. Separate the onion into single pieces.
Heat a wok or a large high-sided skillet over high heat. Add the oil to the pan.
Once the pan is very hot, remove the meat from the bag with tongs, letting the marinade drip back into the bag and add to the hot pan. Stir-fry for 2 minutes. Remove to a serving bowl. You made need to do this in two batches.
Add the broccoli and onion and stir fry 5 minutes or until tender. Add the cornstarch to the marinade in the bag. Shake and pour into the pan, Add the scallions and browned beef and stir fry for 2-3 minutes.
Pour the mixture back into the serving bowl. Serve with rice if you prefer.