If you're looking for a quick and delicious meal, Chinese Beef and Broccoli is the perfect answer. I remember the first time I made this dish; the aroma filled my kitchen and brought my family to the table in no time. It’s a dish that brings comfort and satisfaction, reminding me of evenings spent around the dinner table.

This recipe is not only simple to prepare but also loaded with flavor. You will enjoy tender beef paired with crisp broccoli, all coated in a rich sauce that ties everything together perfectly. It's a go-to recipe for busy weeknights and makes for a delightful family meal.
Jump to:
Why You’ll Love This Recipe
- Quick to Prepare: You can whip up this dish in under 30 minutes, making it ideal for busy weeknights.
- Full of Flavor: The savory sauce enhances the beef and broccoli, making each bite delicious.
- Healthy Ingredients: With fresh broccoli and lean beef, this dish is a great choice for balanced meals.
- Versatile Dish: Pair with rice, noodles, or enjoy it alone for a satisfying meal option.
- Family Favorite: The taste and simplicity of this recipe make it a hit with both kids and adults.
Ingredients You'll Need
- Flank steak – ½ lb. This cut is tender and works well for quick cooking.
- Broccoli – 10-12 oz. Fresh broccoli adds color and nutrition to the dish.
- Garlic – 3-5 cloves. Minced garlic provides aromatic flavor.
- Neutral oil for cooking – As needed. This oil is perfect for frying without altering the flavors.
- Shao Xing wine – 2 tsp. This Chinese cooking wine enhances the beef's flavor.
- Light soy sauce – 2 tsp. A key ingredient for seasoning the beef.
- Salt – ⅛ tsp. Just a pinch to flavor the marinade.
- Sugar – ¼ tsp. This adds a hint of sweetness to balance the savory flavors.
- Cornstarch – 2 tsp. This helps to thicken the sauce and tenderize the beef.
- Baking soda – ¼ tsp. This is used in the marinade to further tenderize the meat.
- Neutral oil – 1 tsp. For the marinade, it helps to blend the flavors.
- Chicken broth – ½ cup (or ½ cup water + ½ teaspoon chicken bouillon). This serves as the base for your sauce.
- Dark soy sauce – 2 tsp. For added color and depth of flavor.
- Oyster sauce – 1 tbsp. It adds a rich umami taste.
- Rice vinegar – ½ tsp. For a bit of acidity to balance the flavors.
- Sesame oil – ½ tsp. This gives a nutty aroma to the dish.
- Cornstarch – 2 tsp. Additional thickening agent for the sauce.
How to Make Chinese Beef and Broccoli
Step 1: Prepare the Ingredients
Slice the flank steak thinly against the grain. In a bowl, mix the marinade ingredients with the beef, ensuring it's well-coated. Let it marinate while preparing the other ingredients.
Step 2: Cut the Broccoli
Cut the broccoli into small florets. This ensures even cooking and helps it absorb the flavors from the sauce. Also, mince the garlic to release its flavor.
Step 3: Make the Sauce
In a separate bowl, combine all the sauce ingredients. Stir well to blend everything, making sure the cornstarch dissolves fully for a smooth sauce.
Step 4: Cook the Broccoli
Steam or blanch the broccoli for about 1-2 minutes. This step makes the broccoli tender yet crisp. Once done, remove it from the heat and set it aside.
Step 5: Cook the Beef
Heat a pan over medium-high heat and add neutral oil. Add the marinated beef and cook until it caramelizes and browns nicely, typically 3-4 minutes.
Step 6: Add Garlic
Stir in the minced garlic and cook for about 1 minute. This will infuse the beef with aromatic flavors before adding back the broccoli.
Step 7: Combine and Thicken
Return the broccoli to the pan and pour in the prepared sauce. Stir everything together and cook until the sauce thickens slightly, about 2-3 minutes.
Step 8: Serve
Serve the Chinese Beef and Broccoli with rice for a complete meal. Enjoy the robust flavors and tender textures of this delicious dish.

Pro Tips from My Kitchen
✓ Marinate Longer – For even better flavor, marinate the beef for a bit longer, up to an hour if time allows. This enhances the tenderness and taste.
✓ Use Fresh Broccoli – Fresh broccoli makes a big difference in texture and flavor. Avoid using frozen, as it can become mushy when cooked.
✓ Heat the Pan Well – Ensure your pan is hot before adding the beef. This gives you a perfect sear and locks in the juices.
✓ Adjust the Sauce – Feel free to tweak the sauce ingredients to suit your taste. Add more sugar for sweetness or extra soy sauce for saltiness.
✓ Slicing Technique – Always slice the beef against the grain. This method helps break down the muscle fibers, resulting in a more tender bite.
Serving Ideas and Variations
- Serve over steamed rice or noodles to soak up the delicious sauce, creating a comforting and complete meal.
- Pair with a fresh salad or steamed dumplings for a more diverse dinner experience that includes different textures and flavors.
- For a twist, add sliced bell peppers or snow peas to the stir-fry for added color and crunch.
- If you want a spicy kick, consider adding sliced chilies or a dash of chili sauce to the dish for extra heat.
Frequently Asked Questions About Chinese Beef and Broccoli
You can use sirloin or top round steak instead of flank steak. Both cuts are tender enough for quick cooking and yield excellent flavor.
The beef should be nicely browned and no longer pink in the center. It should be tender to the bite, which usually takes about 3-4 minutes over high heat.
Yes, you can marinate the beef and prepare the sauce in advance. Store them separately in the refrigerator. When ready to cook, it will take only a few minutes to finish the dish.
If the sauce doesn't thicken as desired, you can mix a little cornstarch with water and stir it in while cooking. Cook for a minute until the sauce reaches your preferred consistency.
This dish pairs beautifully with plain white rice or fried rice. You can also serve it with Asian pancakes or light sesame noodles for a complete meal.

Chinese Beef and Broccoli Recipe
Ingredients
- ½ lb flank steak
- ¼ teaspoon baking soda
- 1 teaspoon neutral oil
- ⅛ teaspoon salt
- 2 teaspoon Shao Xing wine
- 2 teaspoon light soy sauce
- ¼ teaspoon sugar
- 10-12 oz broccoli
- 3-5 cloves garlic, minced
- ½ cup chicken broth
- 2 teaspoon dark soy sauce
- 1 tablespoon oyster sauce
- ½ teaspoon rice vinegar
- 2 teaspoon cornstarch
- ½ teaspoon sesame oil
- 2 teaspoon neutral oil for cooking Ideal for frying.
Instructions
- Slice the flank steak thinly against the grain and marinate with the marinade ingredients.
- Cut the broccoli into small florets and mince the garlic.
- Combine all sauce ingredients in a bowl, stirring until cornstarch is fully dissolved.
- Steam or blanch the broccoli for about 1-2 minutes, then set aside.
- Heat neutral oil in a pan over medium-high heat and cook the marinated beef until caramelized, about 3-4 minutes.
- Add minced garlic to the beef and cook for 1 minute.
- Return the broccoli to the pan, pour in the sauce, and cook until the sauce thickens slightly, about 2-3 minutes.
- Serve the Chinese Beef and Broccoli with rice.
Notes
- Marinate beef longer for enhanced flavor.
- Use fresh broccoli for better texture.
- Adjust sauce to taste.





Leave a Reply