Beef and Broccoli Recipe delivers tender beef, crisp broccoli, and a glossy garlic ginger sauce that hits salty, savory, and slightly sweet notes. It suits weeknight cooks and takeout fans, and you can serve it in about 30 minutes. I cooked versions of this dish through my broke-student era, and it still tastes like victory.
Why Choose This Beef and Broccoli Recipe
Beef and Broccoli Recipe gives you velvety meat, bright broccoli, and a balanced stir-fry sauce that clings to every bite. I use a quick velveting technique with baking soda and cornstarch, so the beef stays tender even after a hot sear. Pantry staples like soy sauce and oyster sauce bring depth without extra shopping. You get consistent results that beat most takeout, and your kitchen smells amazing.
This beef and broccoli recipe nails the takeout flavor with juicy beef, crisp-tender broccoli, and a glossy sauce that coats every grain of rice. ★★★★★
Ingredients You Need
- Beef
- 1 pound flank steak or sirloin, thinly sliced against the grain
- Tip: Partially freeze the beef 20 minutes so you can slice it thin.
- Quick marinade and velveting
- 1 tablespoon soy sauce
- 1 teaspoon baking soda
- 1 tablespoon cornstarch
- 1 teaspoon sugar
- 1 tablespoon neutral oil (canola or avocado)
- 1 tablespoon Shaoxing wine or dry sherry or stock
- Sauce
- 3 tablespoons low-sodium soy sauce
- 1 tablespoon oyster sauce (Lee Kum Kee or Mama Lan both taste great)
- 1 tablespoon dark soy sauce for color and depth, optional
- 1 tablespoon brown sugar or honey
- 1 teaspoon toasted sesame oil
- 1 teaspoon rice vinegar
- 1 cup beef broth or water
- 2 teaspoons cornstarch mixed with 2 teaspoons water to make a slurry
- Vegetables and aromatics
- 4 cups broccoli florets, bite-size
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 scallions, sliced, plus extra for garnish
- Oil and heat
- 2 tablespoons neutral oil for stir-frying
- Optional toppings
- Sesame seeds, red pepper flakes, chili crisp, lime wedges
- Pantry shortcuts and swaps
- Use pre-cut broccoli florets or microwave-steam bags to save time.
- Bottled minced garlic and ginger work in a pinch, though fresh tastes brighter.
- Tamari works for gluten-free. Fish sauce adds a boost with a few drops if you like.
- Equipment
- Large wok or 12-inch skillet, tongs, small bowl for slurry, medium pot or microwave steamer for broccoli, chef’s knife, cutting board
How to Make Beef and Broccoli Recipe
Prep the beef and broccoli, 10 minutes
- Trim and slice the beef thinly against the grain. Pat it dry.
- Cut broccoli into small florets so they cook fast and stay crisp.
- Mince garlic and ginger, and slice scallions.
Velvet the beef, 15 minutes
- In a bowl, toss beef with soy sauce, baking soda, cornstarch, sugar, oil, and Shaoxing wine.
- Coat every slice and let it sit 15 minutes at room temp while you mix the sauce.
Mix the sauce, 2 minutes
- In a measuring cup, whisk soy sauce, oyster sauce, dark soy sauce, brown sugar, sesame oil, rice vinegar, and broth.
- Stir the cornstarch slurry in a separate small bowl so it stays smooth.
Par-cook the broccoli, 2 to 3 minutes
- Blanch florets in boiling salted water for 2 minutes, then drain well. Or microwave-steam until bright green and crisp-tender.
- Spread the broccoli on a towel so it stays dry for the wok.
Sear the beef hot and quick, 2 to 3 minutes
- Heat the wok until it smokes lightly, then add 1 tablespoon oil.
- Add half the beef in a single layer and let it sear 30 seconds before stirring. Stir-fry until just browned, then move it to a plate.
- Repeat with remaining oil and beef.
Build the aromatics and sauce, 1 to 2 minutes
- Drop garlic, ginger, and white parts of scallions into the wok. Stir until fragrant, about 20 seconds.
- Pour in the mixed sauce and bring it to a simmer. Stir in the slurry and let the sauce thicken until glossy.
Toss everything and finish, 1 to 2 minutes
- Return beef and broccoli to the wok and toss to coat.
- Add green scallion tops. Taste and adjust with a splash of soy or a pinch of sugar.
- Serve hot over rice or noodles, and add sesame seeds or chili crisp if you like heat.
Tips & Common Mistakes
- Slice against the grain so the beef stays tender.
- Dry the broccoli after blanching so the sauce sticks.
- Heat the wok until hot enough to sear, not steam. If the pan looks crowded, cook in batches.
- Keep the beef in a thin layer. Thick piles stew and turn chewy.
- Mix the slurry right before using so it stays smooth and lump-free.
- Use low-sodium soy if your broth tastes salty.
- Do not overcook the broccoli. Aim for crisp-tender with a bright green color.
- Stir the sauce as it thickens. If it tightens too much, splash in broth to loosen.
Variations I've Tried
- Spicy beef and broccoli: add 1 to 2 teaspoons chili garlic sauce or a spoon of doubanjiang.
- Orange beef and broccoli: stir in 1 teaspoon orange zest and 2 tablespoons orange juice.
- Garlic butter twist: finish with a small knob of butter and extra minced garlic.
- Mushroom upgrade: toss in sliced shiitakes with the aromatics.
- Low-carb swap: use cauliflower florets and serve over cauliflower rice.
- Gluten-free: switch to tamari and a gluten-free oyster sauce.
How to Serve
Spoon this beef and broccoli stir fry over jasmine rice, brown rice, or chewy noodles. I also like it with garlicky stir-fried greens or a simple cucumber salad for crunch. Add chili crisp, extra scallions, and a squeeze of lime if you want a bright, spicy edge. Cold seltzer or hot jasmine tea both make great sips.
Make-Ahead and Storage
- Make-ahead: Slice and velvet the beef up to 24 hours in advance and keep it covered in the fridge. Mix the sauce and store it separately. Par-steam broccoli and chill it on a towel-lined tray.
- Storage: Cool leftovers fast, then refrigerate in a shallow container for up to 4 days. Freeze in meal-size portions for up to 2 months.
- Reheat: Use a hot skillet with a splash of water to loosen the sauce and bring back shine. The microwave works too if you cover the bowl and stir once halfway.

Beef and Broccoli
Ingredients
Instructions
- In a small bowl, whisk together soy sauce, beef broth, oyster sauce, brown sugar, and black pepper. In a separate small bowl, stir together cornstarch and water to make a slurry and set aside.
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the broccoli florets and stir-fry for 3–4 minutes until bright green and crisp-tender. Transfer broccoli to a plate and set aside.
- Add the remaining 1 tablespoon of oil to the skillet. Add the sliced beef in a single layer and cook for 3–4 minutes, stirring occasionally, until browned and just cooked through.
- Add the minced garlic and ginger to the beef and cook for 30 seconds until fragrant, stirring constantly to avoid burning.
- Pour the soy sauce mixture into the skillet with the beef and bring to a simmer. Stir in the cornstarch slurry and cook for 1–2 minutes until the sauce thickens.
- Return the broccoli to the skillet and toss to coat evenly in the sauce. Cook for another 1–2 minutes until everything is heated through. Stir in red pepper flakes if using.
- Serve the beef and broccoli immediately over cooked rice if desired.
Notes
Approximate per serving (without rice): 320 calories; fat 16 g; saturated fat 4 g; carbohydrates 17 g; fiber 3 g; sugars 6 g; protein 27 g; sodium 980 mg. Values will vary based on specific ingredients, brands, and portion sizes.
