Description
There’s something undeniably comforting about a plate of tender beef and crisp broccoli tossed in a savory, slightly sweet sauce. This dish, a staple in many Chinese-American households and takeout menus, is a go-to for weeknight dinners when time is short, but flavor is non-negotiable. Whether it’s the aroma of garlic sizzling in sesame oil or the glossy sauce coating every bite, Beef and Broccoli delivers satisfaction in under 30 minutes.
Inspired by traditional stir-fry techniques and my own family’s Friday night dinners growing up, this dish has become a modern classic. It’s perfect for cozy dinners at home, meal prep lunches, or even as a dish to impress guests when served with fluffy jasmine rice. Now, let’s bring this restaurant favorite into your kitchen with fresh ingredients and easy step
Ingredients
- 
1 lb (450g) flank steak or sirloin, thinly sliced against the grain 
- 
1 tablespoon cornstarch 
- 
2 tablespoons soy sauce (for marinating) 
- 
1 tablespoon oyster sauce 
- 
1 tablespoon hoisin sauce 
- 
2 tablespoons low-sodium soy sauce (for sauce) 
- 
1 tablespoon dark soy sauce (optional, for color and depth) 
- 
1 tablespoon brown sugar 
- 
1 teaspoon sesame oil 
- 
3 garlic cloves, minced 
- 
1 teaspoon freshly grated ginger 
- 
3 tablespoons vegetable oil (divided) 
- 
4 cups broccoli florets 
- 
1/4 cup water or beef broth 
- 
Cooked jasmine rice, for serving 
- 
Sesame seeds and sliced green onions, for garnish (optional) 
Instructions
- 
Marinate the beef: In a medium bowl, combine the thinly sliced beef with 1 tablespoon soy sauce and 1 tablespoon cornstarch. Mix well until all the slices are coated. Let it marinate for at least 15 minutes while you prepare the rest of the ingredients. 
- 
Prepare the sauce: In a small bowl, whisk together oyster sauce, hoisin sauce, low-sodium soy sauce, dark soy sauce (if using), brown sugar, sesame oil, garlic, and ginger. Set aside. 
- 
Blanch the broccoli: Bring a pot of water to a boil. Add the broccoli florets and blanch for 1-2 minutes, just until bright green and slightly tender. Drain and rinse under cold water to stop the cooking process. This helps keep the broccoli vibrant and crisp. 
- 
Sear the beef: Heat 1.5 tablespoons of vegetable oil in a large skillet or wok over high heat. Add the marinated beef in a single layer. Sear for 1-2 minutes on each side until nicely browned and nearly cooked through. Remove from the pan and set aside. 
- 
Stir-fry the broccoli: In the same skillet, add the remaining 1.5 tablespoons of oil. Add the blanched broccoli and stir-fry for about 2 minutes, just to reheat and get a little char. 
- 
Combine and sauce: Return the beef to the pan with the broccoli. Pour the prepared sauce over the beef and broccoli. Stir to coat everything evenly. Add 1/4 cup water or beef broth to help loosen the sauce and simmer for another 2-3 minutes until the sauce thickens slightly and the beef is fully cooked. 
- 
Serve: Remove from heat and serve immediately over warm jasmine rice. Garnish with sesame seeds and sliced green onions if desired. 
- Prep Time: 15 minutes
- Cook Time: 15 minutes
