Description
This classic Chinese Beef and Broccoli stir fry is tender, saucy, flavorful, and ready in minutes—better than takeout and perfect for busy weeknights.
Ingredients
1 lb flank steak, thinly sliced
3 cups fresh broccoli florets
3 tbsp soy sauce
2 tbsp oyster sauce
1 tbsp hoisin sauce
1 tbsp cornstarch
1 tbsp brown sugar
1 tbsp rice vinegar
1 tbsp sesame oil
3 cloves garlic, minced
1 tsp fresh ginger, grated
1/2 cup beef broth
2 tbsp vegetable oil
Salt & pepper, to taste
Sesame seeds (optional)
Green onions, sliced (optional)
Instructions
1. In a bowl, whisk soy sauce, oyster sauce, hoisin, beef broth, brown sugar, sesame oil, rice vinegar, garlic, ginger, and cornstarch. Set aside.
2. Season sliced steak lightly with salt and pepper.
3. Heat vegetable oil in a skillet over medium-high heat. Sear steak for 2–3 minutes until browned but not fully cooked. Remove and set aside.
4. Add broccoli to the skillet with a splash of water. Cook 3–4 minutes until crisp-tender.
5. Return steak to the skillet and pour sauce over everything.
6. Simmer 2–3 minutes until sauce thickens and beef is cooked through.
7. Serve over rice and garnish with sesame seeds or green onions if desired.
Notes
Slice steak against the grain for maximum tenderness.
Add red pepper flakes or sriracha for heat.
You can substitute chicken or tofu with the same sauce.
Great for meal prep—keeps well for 3–4 days.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stir Fry
- Cuisine: Chinese
Nutrition
- Serving Size: 1 bowl
- Calories: 350
Keywords: beef and broccoli, stir fry, takeout, Asian dinner
