Description
This Chinese Beef and Broccoli is a quick, flavorful, one-pan take-out classic made right at home. Tender beef, crisp broccoli, and a savory glossy sauce come together in under 25 minutes—perfect for weeknight dinners!
Ingredients
Scale
- For the Beef & Marinade
- 1 lb flank steak, thinly sliced against the grain
- 2 tbsp soy sauce
- 1 tbsp cornstarch
- 1 tsp sesame oil
- 1 tsp baking soda (optional for extra tenderness)
- For the Sauce
- 1/2 cup low-sodium soy sauce
- 1/4 cup beef broth or water
- 3 tbsp brown sugar
- 1 tbsp oyster sauce
- 1 tbsp cornstarch
- 1 tbsp rice vinegar
- 3 cloves garlic, minced
- 1 tsp grated ginger
- 1/2 tsp black pepper
- For Cooking
- 2 tbsp vegetable oil
- 4 cups broccoli florets
- 1/4 cup water (for steaming)
Instructions
- Marinate Beef: Toss sliced steak with soy sauce, cornstarch, sesame oil, and baking soda if using. Let rest 10–15 minutes.
- Mix the Sauce: Whisk soy sauce, broth, sugar, oyster sauce, cornstarch, vinegar, garlic, ginger, and pepper.
- Cook Broccoli: Heat 1 tbsp oil, sauté broccoli 2 minutes, add water, cover, and steam until crisp-tender.
- Sear Beef: Heat remaining oil, spread beef in a single layer, and cook until browned.
- Add the Sauce: Pour sauce over beef and stir until thickened.
- Combine: Return broccoli to pan and toss to coat.
- Serve: Enjoy over rice or noodles.
Notes
Swap beef for chicken or tofu if desired. Add peppers, snap peas, or carrots for extra veggies. For spice, add Sriracha or chili flakes.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Chinese, Asian
Nutrition
- Serving Size: 1 bowl
- Calories: 395
- Sugar: 6g
- Sodium: 980mg
- Fat: 17g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 36g
- Cholesterol: 70mg
Keywords: beef and broccoli, Chinese stir fry, takeout beef and broccoli, Asian beef recipe, weeknight stir fry, quick beef dinner