Introduction
Craving takeout but want something fresher, faster, and better for you? This Chinese Beef and Broccoli brings restaurant flavor to your stovetop in under 30 minutes. Think tender slices of beef, bright-crisp broccoli, and a glossy garlic-ginger sauce that clings to every bite. It’s weeknight-friendly, crowd-pleasing, and uses simple pantry staples—no wok wizardry required.

Whether you’re feeding a hungry family or meal-prepping for busy days, this classic stir-fry is a keeper: high in protein, rich in veggies, and endlessly customizable. Let’s make the kind of dinner that disappears fast and leaves you smiling at the dishes.
Table of Contents
Why You’ll Love Chinese Beef and Broccoli
- Fast dinner recipe: From prep to plate in about 25–30 minutes—perfect for weeknights.
- Easy technique: Simple slicing, quick marinating, and a fast stir-fry—no special equipment needed.
- Healthy(ish) comfort: Lean beef + lots of broccoli in a lighter, homemade sauce you control.
- Meal-prep friendly: Doubles easily; reheats like a dream for lunches.
- Takeout at home: Big flavor—savory, garlicky, lightly sweet—with that signature silky sauce.
Ingredients:
For the Beef & Broccoli
- 1 lb flank steak (or sirloin), thinly sliced against the grain
- 4 packed cups broccoli florets (about 1 large head)
- 2 tbsp neutral oil (avocado, canola, or peanut), divided
- 3 green onions, thinly sliced (white and green parts separated)
- 2 tsp fresh grated ginger
- 3 cloves garlic, minced
- Optional: 1/2 tsp crushed red pepper flakes (for heat)
- Optional garnish: toasted sesame seeds, extra green onions
Quick Beef Marinade (Velveting shortcut)
- 1 tbsp soy sauce (or tamari)
- 1 tsp cornstarch
- 1 tsp rice vinegar
- 1 tsp sesame oil
- Pinch of white pepper (optional)
Stir-Fry Sauce
- 1/3 cup low-sodium soy sauce (or tamari)
- 1/3 cup beef broth (or water)
- 1 tbsp oyster sauce (adds depth—optional but recommended)
- 1 tbsp brown sugar or honey
- 1 tbsp rice vinegar
- 1 tbsp cornstarch
- 1 tsp sesame oil
Step-by-Step Instructions
- Slice the steak: Place beef in the freezer 15 minutes (optional) to firm up for ultra-thin slices. Slice against the grain into 1/8–1/4-inch pieces.
- Marinate quickly: In a bowl, mix the marinade. Toss in beef; set aside 10–15 minutes while you prep.
- Make the sauce: Whisk all stir-fry sauce ingredients in a small bowl until smooth; set aside.
- Blanch (or steam) broccoli: Bring a pot of salted water to a boil. Blanch florets 45–60 seconds (or microwave/steam until crisp-tender). Drain well.
- Sear the beef: Heat 1 tbsp oil in a large skillet over medium-high until shimmering. Add half the beef in a single layer; sear 60–90 seconds per side until just browned. Remove; repeat with remaining oil and beef.
- Aromatics: Lower heat slightly; add white parts of green onion, ginger, and garlic. Stir 20–30 seconds until fragrant (don’t burn).
- Sauce & toss: Whisk sauce again (cornstarch settles). Pour into pan; stir until glossy and thick (about 60–90 seconds). Add beef and broccoli; toss to coat and heat through, 1–2 minutes.
- Finish: Remove from heat. Stir in sesame oil, green onion tops, and red pepper flakes (if using). Taste and adjust with soy or vinegar.
- Serve: Over steamed rice, brown rice, cauliflower rice, or noodles. Garnish with sesame seeds.
How to Serve Chinese Beef and Broccoli
A great stir-fry is all about balance—savory, sweet, and a little zing—so pairings should keep things bright and simple. The classic companion is steamed jasmine rice, which soaks up that glossy sauce. For more fiber and nuttiness, brown rice or quinoa makes a smart swap. If you’re low-carb, cauliflower rice brings a light base that lets the beef and broccoli shine. Prefer noodles? Toss your finished stir-fry with lo mein or rice noodles and a splash of hot water to loosen the sauce—instant slurp-worthy dinner.
Round out the plate with crisp cucumber salad (rice vinegar, sesame oil, a pinch of sugar), or a quick ginger-sesame slaw for crunch. A side of garlic green beans or steamed edamame adds extra veg and protein without much fuss. For a cozy, wintry table, add a warm soup or slow cooker dish: Learn more about hearty pairings like Crockpot French Onion Meatballs to complement your stir-fry nights.
If you’re serving a crowd, build a DIY rice bowl bar: rice/noodles, beef and broccoli, extra toppings (sliced chiles, sesame seeds, scallions, crushed peanuts, chili crisp). It’s interactive, allergy-friendly, and fun. Want a refreshing finish? Check out Chickpea Feta Avocado Salad as a bright side or next-day lunch pairing.
For game days or busy evenings, this dish plays nice with slow-cooker comfort, too—Discover great ideas like Crockpot Cheese Tortellini and Sausage to create a laid-back buffet spread. However you serve it, keep the garnishes simple—toasted sesame seeds and scallion greens add aroma, texture, and color that make this dinner pop.
How to Store Chinese Beef and Broccoli
Stir-fries are champions of make-ahead eating when you store them right. First, cool quickly: spread leftovers in a shallow container to drop the temperature fast and preserve texture. Store in airtight containers in the fridge for up to 4 days. The sauce may thicken as it chills; that’s normal.
For reheating, the stovetop is best. Warm a nonstick skillet over medium heat, add a splash of water or broth, and toss gently until hot and glossy—about 2–4 minutes. The small liquid loosens the sauce without turning it soupy. In a pinch, the microwave works: cover loosely and heat in 45-second bursts, stirring between rounds to avoid overcooking the broccoli.
Freezing? Yes—with a tweak. If you plan to freeze, slightly undercook the broccoli originally so it stays firmer after thawing. Freeze portions in freezer-safe containers or bags for up to 2 months. Thaw overnight in the refrigerator, then reheat gently on the stovetop with a splash of broth. If the sauce looks dull after freezing, brighten with 1–2 tsp soy sauce and 1 tsp rice vinegar at the end.
Meal-prep tip: Store rice/noodles separately from the stir-fry to keep textures ideal. Reheat the base first, then spoon the hot beef and broccoli over the top. For desk lunches, pack a lemon wedge or small packet of chili crisp—one squeeze or spoonful wakes everything up.
Tips to Make Chinese Beef and Broccoli
- Slice against the grain: Shortens muscle fibers, making even lean cuts tender.
- Velvet the beef (shortcut): A quick marinade with soy + cornstarch + a touch of acid gives that silky restaurant bite.
- High heat, quick cook: Stir-fries thrive on heat. Preheat the pan until the oil shimmers.
- Don’t overcrowd: Sear beef in batches so it browns, not steams.
- Blanch or steam broccoli first: You’ll get vibrant color and crisp-tender texture without overcooking the beef.
- Whisk the sauce again before adding: Cornstarch settles—re-mix for lump-free gloss.
- Balance to taste: Saltiness (soy), sweetness (brown sugar/honey), acidity (rice vinegar). Adjust at the end.
- Use the right oil: Neutral, high-smoke-point oils (avocado, canola, peanut) keep flavors clean.
- Stir-fry geometry: Keep beef slices similar in size; cut broccoli into bite-size florets for quick, even cooking.
- Finish with sesame oil off heat: A small drizzle retains its nutty aroma.
- Sauce too thick? Add 1–2 tbsp hot water and toss; too thin? Simmer 30–60 seconds more.
- Make it your own: A pinch of chili flakes, spoon of chili crisp, or squeeze of lime over bowls can change the mood instantly.
Variations of Chinese Beef and Broccoli
- Extra-Veg Power: Add snap peas, bell peppers, mushrooms, or baby corn. Stir-fry quick-cooking veg after the aromatics, then toss with sauce.
- Gingery Orange Twist: Add 1 tsp orange zest and 2 tbsp orange juice to the sauce for a bright citrus pop.
- Spicy Garlic Lovers: Stir in 1–2 tsp chili garlic sauce or gochujang for heat and depth.
- Lower-Carb/Keto: Swap broccoli stems (peeled and sliced) and add zucchini ribbons. Serve over cauliflower rice.
- Gluten-Free: Use tamari or coconut aminos; ensure oyster sauce is gluten-free or omit.
- No Oyster Sauce: Sub 1 tsp fish sauce + 1 tsp extra soy + 1/2 tsp sugar to mimic savory depth.
- Budget Swap: Use thin-sliced chuck or round, tenderized with a slightly longer marinade (20–30 minutes).
- Air Fryer Broccoli: Toss florets with a little oil and air fry at 390°F for 6–8 minutes for charry edges, then mix in at the end.
- Beefless Broccoli: Try extra-firm tofu (pressed and cornstarch-dusted) or seitan—same sauce, awesome result.
FAQs
1) What cut of beef is best?
Flank steak is classic for tenderness and flavor. Sirloin, tri-tip, or thin-sliced flat iron also work beautifully.
2) Can I skip blanching the broccoli?
Yes—stir-fry it in oil 2–3 minutes before adding aromatics. Blanching just guarantees crisp-tender green florets.
3) How do I keep the beef tender?
Slice thin against the grain, use the quick marinade with cornstarch (velveting), and cook hot and fast.
4) Can I make this without oyster sauce?
Absolutely—use the substitution in Variations or simply omit; the dish will still be delicious.
5) Is this good for meal prep?
Yes. It stores 4 days refrigerated, reheats quickly, and the sauce keeps meat juicy.
6) What can I serve it with besides rice?
Lo mein, soba, zucchini noodles, quinoa, or cauliflower rice are all great.
Final Thoughts
When fast meets flavorful, weeknight dinners start to feel effortless. This Chinese Beef and Broccoli nails that sweet spot—silky beef, crisp broccoli, and a glossy sauce that tastes like your favorite takeout but fresher and lighter. Keep the ingredients on hand, and you’ve always got a plan for a satisfying, healthy dinner that cooks in minutes and disappears even faster. Happy stirring!
Follow me on Facebook and Pinterest where I share cozy, easy-to-make baking recipes just like this one.
Print
Chinese Beef and Broccoli
- Total Time: 25 minutes
- Yield: 4 servings 1x
Description
Tender slices of beef and crisp broccoli tossed in a glossy garlic-ginger sauce. Fast, healthy, and better than takeout.
Ingredients
- 1 lb flank steak (or sirloin), thinly sliced against the grain
- 4 packed cups broccoli florets
- 2 tbsp neutral oil, divided
- 3 green onions, thinly sliced (white and green parts separated)
- 2 tsp grated fresh ginger
- 3 cloves garlic, minced
- Optional: 1/2 tsp red pepper flakes
- Optional garnish: toasted sesame seeds
Quick Beef Marinade
- 1 tbsp soy sauce (or tamari)
- 1 tsp cornstarch
- 1 tsp rice vinegar
- 1 tsp sesame oil
- Pinch white pepper (optional)
Stir-Fry Sauce
- 1/3 cup low-sodium soy sauce (or tamari)
- 1/3 cup beef broth (or water)
- 1 tbsp oyster sauce (optional)
- 1 tbsp brown sugar or honey
- 1 tbsp rice vinegar
- 1 tbsp cornstarch
- 1 tsp sesame oil
Instructions
1. Slice beef very thin against the grain. Toss with the quick marinade; rest 10–15 minutes.
2. Whisk stir-fry sauce ingredients in a small bowl; set aside.
3. Blanch or steam broccoli until crisp-tender; drain well.
4. Heat 1 tbsp oil in a large skillet over medium-high. Sear half the beef 60–90 seconds per side; remove. Repeat with remaining oil and beef.
5. Lower heat slightly; add white parts of green onion, ginger, and garlic. Stir 20–30 seconds.
6. Whisk sauce again and pour in; cook until glossy and thick, 60–90 seconds.
7. Return beef and broccoli; toss 1–2 minutes to coat and heat through.
8. Finish with sesame oil and green onion tops. Serve over rice or noodles.
Notes
Slice against the grain for tenderness.
Do not overcrowd the pan—brown in batches.
Blanch broccoli for vibrant color and perfect texture.
Adjust sauce thickness with a splash of hot water if needed.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stir-Fry
- Cuisine: Chinese-American
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 385
- Sugar: 7g
- Sodium: 980mg
- Fat: 17g
- Saturated Fat: 4g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 4g
- Protein: 33g
- Cholesterol: 70mg