
These beef and egg stir-fry rice bowls are fast, savory, and deeply satisfying, with tender slices of steak in a silky sauce streaked with delicate egg ribbons. It is a takeout-style weeknight dinner that comes together quickly and tastes especially good spooned over hot steamed rice.
Slice the flank steak thinly against the grain. If the beef is slightly firm from the freezer, it will be easier to cut into even slices. Toss the beef with 1 tsp oil, light soy sauce, 1 tsp cornstarch, and baking soda until evenly coated, then let it marinate for 15 minutes.
Heat a wok or large skillet over high heat until very hot. Add the remaining oil and swirl to coat the surface. Add the beef in a single layer and sear for about 30 seconds, then stir-fry for another 30 to 60 seconds until the meat is mostly browned.
Add the minced garlic and the white parts of the scallions. Stir-fry briefly until fragrant, about 15 seconds. Pour in the Shaoxing wine and stir for about 20 seconds to cook off the harsh alcohol.
Add the stock, salt, sugar, dark soy sauce, oyster sauce, sesame oil, and white pepper. Stir well and bring the mixture to a gentle simmer.
In a small bowl, mix the remaining cornstarch with a little cold water to make a slurry. Stir it into the pan and simmer until the sauce lightly thickens and coats the back of a spoon.
Slowly drizzle in the beaten eggs while gently folding the sauce with a spatula, creating soft egg ribbons instead of large curds. Add the green parts of the scallions, give everything a final stir, and serve immediately over steamed rice.
Freeze the steak for 10 to 15 minutes before slicing for thinner, cleaner cuts. Dry sherry can replace Shaoxing wine if needed. If the sauce thickens too much, loosen it with a splash of stock or water. Leftovers keep well in the refrigerator for up to 2 days, though the egg texture is best when freshly cooked.