Description
Tender beef strips and crisp broccoli florets tossed in a savory, garlicky sauce make this homemade beef with broccoli dish a delicious and healthier alternative to takeout. Ready in under 30 minutes!
Ingredients
-
1 lb flank steak or sirloin, thinly sliced
-
4 cups broccoli florets
-
3 tbsp soy sauce
-
2 tbsp oyster sauce (optional)
-
1 tbsp hoisin sauce
-
2 tsp cornstarch
-
1/2 cup beef broth or water
-
3 cloves garlic, minced
-
1 tbsp vegetable oil
-
1 tsp grated fresh ginger (optional)
-
Salt and pepper, to taste
-
Cooked rice, for serving
Instructions
-
Prep Sauce:
In a bowl, whisk soy sauce, oyster sauce, hoisin sauce, cornstarch, and beef broth until smooth. -
Cook Broccoli:
Blanch broccoli in boiling water for 2 minutes. Drain and set aside. -
Cook Beef:
Heat oil in a large skillet or wok over medium-high heat. Stir-fry beef strips until browned (about 3–4 minutes). Remove and set aside. -
Sauté Aromatics:
In the same pan, add garlic (and ginger if using). Cook 30 seconds until fragrant. -
Combine & Thicken:
Return beef and broccoli to pan. Pour sauce over and stir until thickened and everything is coated, about 2–3 minutes. -
Serve:
Serve hot over cooked rice.
Notes
-
Slice beef thinly against the grain for tender bites.
-
Substitute broccoli with broccoli rabe or snap peas for variation.
-
For a spicier kick, add red pepper flakes or chili paste.
-
Leftovers reheat well and make great lunch bowls.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
Nutrition
- Calories: 350kal
- Sugar: 5g
- Sodium: 700mg
- Fat: 12g
- Saturated Fat: 3g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 35g