Description
This Chinese Beef and Broccoli recipe is a quick, healthy, and flavorful dinner with tender marinated beef, crisp broccoli, and a savory garlic-soy sauce. A comforting dish that’s better than takeout and perfect for busy weeknights or nostalgic family meals.
Ingredients
Scale
- 1 lb flank steak or sirloin, thinly sliced against the grain
- 3 cups fresh broccoli florets
- 3 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 2 teaspoons cornstarch (plus 1 more for sauce)
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, minced
- 1 tablespoon brown sugar
- 1 teaspoon sesame oil
- 2 tablespoons vegetable oil
- 1/4 cup water or beef broth
- Cooked white or brown rice, for serving
Instructions
- In a bowl, combine sliced beef with 1 tablespoon soy sauce, 1 teaspoon cornstarch, garlic, and sesame oil. Let marinate for at least 20 minutes.
- Blanch broccoli in boiling water for 1 minute, then transfer to ice water to keep it crisp and green. Drain and set aside.
- In a small bowl, mix remaining soy sauce, oyster sauce, brown sugar, 1 teaspoon cornstarch, and water or broth to create the sauce.
- Heat vegetable oil in a wok or large skillet over medium-high heat. Add beef in a single layer and sear until browned. Remove and set aside.
- In the same pan, sauté ginger and a bit more garlic until fragrant. Pour in the sauce and stir until it thickens slightly.
- Return beef and broccoli to the pan. Toss everything together for 2–3 minutes until well coated and heated through.
- Serve hot over steamed rice. Garnish with sesame seeds if desired.
Notes
To keep the beef tender, don’t overcook it—just a quick sear is enough. For crisp broccoli, make sure not to over-blanch. This dish stores well for 3 days in the fridge and reheats beautifully with a splash of water or broth.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dinner
- Method: Stir Fry
- Cuisine: Chinese
Nutrition
- Serving Size: 1 plate
- Calories: 420
- Sugar: 5g
- Sodium: 750mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 40g
- Cholesterol: 85mg
