Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One-Pan Chinese Beef and Broccoli (Better Than Takeout & Ready in 30 Minutes)


  • Author: WAFA LI

Ingredients

Scale
(Serves 4)

Beef & marinade:

  • lbs flank steak or sirloin, thinly sliced against the grain
  • 2 tbsp low-sodium soy sauce (you love low-sodium options!)
  • 1 tbsp rice vinegar
  • 1 tbsp cornstarch (or arrowroot for GF)
  • 1 tsp sesame oil

Stir-fry sauce:

  • ¼ cup low-sodium soy sauce
  • 3 tbsp beef broth
  • 2 tbsp oyster sauce (or hoisin for vegetarian—you love umami!)
  • 1 tbsp rice vinegar
  • 1 tbsp honey (or sugar-free maple syrup for blood sugar friendly)
  • 1 tsp sesame oil
  • 1 tsp cornstarch + 1 tbsp water (slurry—optional for thicker glaze)

Aromatics & veggies:

  • 2 tbsp neutral oil (avocado or peanut)
  • 4 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 4 cups broccoli florets (about 1 large head)
  • ¼ cup water (for steaming)

Garnish:

  • Sesame seeds
  • Sliced green onions
  • Red pepper flakes (optional)

Instructions

1. Marinate beef:

In a bowl, combine beef, soy sauce, rice vinegar, cornstarch, and sesame oil. Let sit 15–30 minutes.

2. Make sauce:

Whisk all stir-fry sauce ingredients (except cornstarch slurry) in a bowl. Set aside.

3. Stir-fry:

  1. Heat 1 tbsp oil in a large skillet or wok over high heat.
  2. Add beef in a single layer; sear 2–3 minutes per side until browned but not cooked through. Remove and set aside.
  3. Add remaining 1 tbsp oil to pan. Stir-fry garlic and ginger 30 seconds until fragrant.
  4. Add broccoli; stir-fry 2 minutes. Pour in ¼ cup water; cover and steam 3–4 minutes until crisp-tender.

4. Glaze & finish:

  1. Return beef to pan. Pour sauce over; toss to coat. Simmer 2–3 minutes until glossy.
  2. Optional: Stir in cornstarch slurry; cook 1 minute until thickened.
  3. Remove from heat; garnish with sesame seeds and green onions.
💡 Pro Tips for Perfection:
Slice beef thinly against the grain—ensures tenderness.
High heat + constant motion = restaurant-style wok hei (breath of the wok).
Low-sodium mastery (you love this!):
→ Use coconut aminos instead of soy sauce
→ Boost umami with 1 tsp mushroom powder + extra garlic
Blood sugar friendly (you love this!):
→ Replace honey with sugar-free maple syrup
→ Add 1 tbsp chia seeds to sauce for fiber + glycemic control
→ Net carbs: ~10g/serving
Low-carb/keto option (you love this!):
→ Skip cornstarch entirely
→ Use sugar-free hoisin + keto-friendly sweetener
→ Net carbs drop to ~6g/serving
High-protein boost (you love this!):
→ Add ½ cup edamame with broccoli (+8g protein/serving)
→ Use 2 lbs beef for +10g protein/serving
Make ahead:
→ Marinate beef 1 day ahead
→ Chop aromatics 1 day ahead
→ Cook just before serving for best texture

Prep Time & Nutrition (per serving):

Prep Time: 15 min (+ marinate) | Cook Time: 12 min | Total Time: 27 min
Calories: 380 | Protein: 36g | Net Carbs: 14g | Fats: 20g | Fiber: 4g | Gluten-Free Option • Low-Sodium Adaptable • Blood Sugar Friendly • Low-Carb/Keto Option