Juicy, velvety beef, crisp-tender broccoli, and a garlicky, glossy stir-fry sauce—this beef and broccoli is better than takeout and just as fast. No soggy veg or chewy meat in sight!
1lbflank steakor ½ lb flank + ½ lb ribeye, very thinly sliced against the grain
1teaspoonbaking soda
1tablespooncornstarch
1tablespoonlow-sodium soy sauce
1teaspoondry sherryoptional
½teaspoonsesame oil
For the Sauce:
½cupbeef broth
6tablespoonslow sodium soy sauce(if wanting a deeper soy sauce flavor, reduce broth to ⅓ cup and add 2 more tablespoons soy sauce)
2½tablespoonsbrown sugar
1½tablespoonscornstarch
1tablespoonfresh garlicgrated (from about 4 cloves)
1½teaspoonsfresh gingergrated
2tablespoonssesame oil
Black pepperto taste
½teaspoonsred pepper flakesoptional, for mild heat
For the Stir-Fry:
1lbbroccolicut into small florets (about 5 cups)
2tablespoonsvegetable oildivided
sesame seeds and steamed ricefor serving (optional)
Instructions
Prepare the beef (optional but tasty): Freeze steak for 20-30 minutes to make slicing thinly easier. Slice against the grain into very thin bite-sized pieces.In a bowl, toss the beef with the velveting marinade and let sit for 15 minutes. Once marinating time is up, shake off excess marinade and lay beef strips on a large platter until ready to cook.
Make the sauce: In a bowl, whisk together all ingredients for the sauce. Set aside.
½ cup beef broth, 6 tablespoons low sodium soy sauce, 2½ tablespoons brown sugar, 1½ tablespoons cornstarch, 1 tablespoon fresh garlic, 1½ teaspoons fresh ginger, 2 tablespoons sesame oil, Black pepper, ½ teaspoons red pepper flakes
Prepare the broccoli: Bring a pot of water to a boil. Add broccoli and blanch for 30 seconds, then drain, rinse under cold water and pat dry. Heat 1 tablespoon oil in a skillet over medium-high heat, add broccoli, and stir-fry for 2-4 minutes to soften and get some char while still retaining a bright green color. Remove and set aside.
1 lb broccoli, 2 tablespoons vegetable oil
Cook the beef: Heat 1 tablespoon oil in the same skillet over high heat. Add beef in a single layer and sear without stirring for 30 seconds to get caramelization. Flip and cook for 1–2 minutes, then remove.
Make sauce: Reduce heat to medium, pour in sauce, and simmer for 1–2 minutes until thickened, scraping up any browned bits from the pan.
Combine & finish: Return beef and broccoli to the pan and toss to coat and heated through. Serve immediately over hot jasmine rice, garnished with sesame seeds if desired.
sesame seeds and steamed rice
Notes
Beef: Slice thinly against the grain—freezing briefly helps!
Velveting: Don't skip! It makes the beef tender like takeout.
Broccoli: Blanch first for perfect tender-crisp texture.
Sauce: Mix ahead—then just stir and simmer to thicken.
Sear: High heat + single layer = caramelized beef, not steamed.