Ingredients
For the beef marinade:
- 1 lb (450g) flank steak, thinly sliced against the grain
- 1 tbsp soy sauce
- 1 tsp cornstarch
- 1/2 tsp baking soda (optional, for extra tender beef)
- 1 tbsp vegetable oil
For the stir-fry:
- 2 cups broccoli florets
- 3 cloves garlic, minced
- 1-inch piece ginger, grated
- 2 tbsp vegetable oil
For the sauce:
- 3 tbsp soy sauce
- 1 tbsp oyster sauce
- 1 tbsp hoisin sauce
- 1 tsp sesame oil
- 1 tsp cornstarch
- 1/2 cup beef broth (or water)
- 1/2 tsp sugar
Instructions
-
Marinate the beef: In a bowl, mix the sliced beef with soy sauce, cornstarch, baking soda (if using), and oil. Let it sit for at least 15 minutes while you prep the other ingredients.
-
Prepare the sauce: In a small bowl, whisk together soy sauce, oyster sauce, hoisin sauce, sesame oil, cornstarch, beef broth, and sugar. Set aside.
-
Blanch the broccoli: Bring a pot of water to a boil and blanch the broccoli for 30 seconds. Drain and rinse with cold water to stop the cooking process. This keeps it vibrant and crisp.
-
Cook the beef: Heat 1 tbsp oil in a large pan or wok over high heat. Add the beef in a single layer and sear for about 1-2 minutes per side until browned. Remove from the pan and set aside.
-
Sauté the aromatics: In the same pan, add the remaining 1 tbsp oil. Sauté the garlic and ginger for 30 seconds until fragrant.
-
Combine everything: Return the beef to the pan, add the broccoli, and pour in the sauce. Stir-fry for 1-2 minutes until the sauce thickens and coats everything evenly.
-
Serve and enjoy! Plate the beef and broccoli over steamed rice and garnish with sesame seeds or chopped green onions if desired.
Notes
⏰ Prep Time: 15 min | 🔥 Cooking Time: 10 min | ⏳ Total Time: 25 min
⚡ Calories per serving: ~320 | 🍽️ Servings: 4
#BeefAndBroccoli #ChineseFood #HomemadeTakeout #StirFryRecipes #EasyDinner
- Prep Time: 15 min
- Cook Time: 15 min