Chinese Beef and Broccoli
Chinese Beef and Broccoli is a delightful dish that brings the flavors of your favorite take-out right to your kitchen. This recipe is not only quick and easy to prepare, but it also features tender beef and vibrant broccoli in a savory brown sauce. Perfect for busy weeknights or a cozy dinner at home, this dish stands out with its health-conscious ingredients and authentic taste. Whether you’re serving it over rice or enjoying it on its own, Chinese Beef and Broccoli is sure to impress.
Why You’ll Love This Recipe
- Quick Preparation: This dish can be ready in just 30 minutes, making it perfect for busy weeknights.
- Healthier Option: Enjoy a classic take-out meal that uses fresh ingredients and healthier cooking methods.
- Flavor-Packed: The combination of garlic, ginger, and the rich sauce ensures every bite is full of flavor.
- Versatile Serving: Serve it over rice or noodles, or enjoy it as a low-carb option on its own.
- Easy to Customize: Feel free to add other vegetables or adjust the sauce ingredients to suit your taste.
Tools and Preparation
To make Chinese Beef and Broccoli efficiently, having the right tools will help you achieve the best results.
Essential Tools and Equipment
- Nonstick skillet
- Cutting board
- Chef’s knife
- Mixing bowls
- Tongs
Importance of Each Tool
- Nonstick skillet: Prevents sticking and makes cleaning easier after cooking.
- Chef’s knife: A sharp knife helps in slicing the beef thinly for even cooking.
- Mixing bowls: Essential for marinating the beef and mixing the sauce without mess.
Ingredients
- 1 lb flank steak, skirt steak, or other cut (see footnote 1)
- 1 tablespoon soy sauce
- 1 tablespoon peanut oil (or vegetable oil)
- 1 tablespoon cornstarch
- 1/2 teaspoon baking soda (Optional) (see footnote 1)
- 1/2 cup chicken stock (or beef stock)
- 2 tablespoons Shaoxing wine (or dry sherry)
- 2 tablespoons soy sauce
- 1 teaspoon dark soy sauce (footnote 2)
- 2 teaspoons brown sugar (or white sugar)
- 1 tablespoon cornstarch
- 1 head broccoli, cut to bite-size florets
- 1 tablespoon peanut oil (or vegetable oil) (Footnote 3)
- 3 garlic cloves, minced
- 2 teaspoons ginger, minced
How to Make Chinese Beef and Broccoli
Step 1: Marinate the Beef
Slice the beef against the grain into thin slices, about 0.5 cm (1/4 inch) thick or into sticks about 1 cm (1/2 inch).
1. Transfer the sliced beef to a small bowl.
2. Add soy sauce, peanut oil, and cornstarch.
3. Mix gently until all slices are coated with the marinade.
4. Let marinate for about 10 minutes while you prepare other ingredients.
Step 2: Prepare the Sauce
In a medium-sized bowl:
1. Combine all ingredients for the sauce.
2. Mix well to ensure even distribution.
Step 3: Steam the Broccoli
In a large nonstick skillet over medium-high heat:
1. Pour in about 1/4 cup water and bring it to a boil.
2. Add broccoli florets, cover, and steam for about one minute until just tender.
3. Transfer broccoli to a plate once done; wipe any excess water from the skillet if necessary.
Step 4: Cook the Beef
In the same skillet:
1. Heat peanut oil over medium-high heat until hot.
2. Spread marinated steak in a single layer in the skillet.
3. Allow cooking without stirring for about 30 seconds until browned on one side.
4. Flip steak quickly to cook the other side for just a few seconds, then stir until lightly charred but still pink inside.
Step 5: Add Aromatics
Add minced garlic and ginger into the pan:
1. Stir occasionally for about one minute until fragrant.
Step 6: Combine Everything
Return steamed broccoli to the skillet:
1. Stir sauce again to dissolve cornstarch if needed before pouring it into the skillet with beef and broccoli.
2. Cook while stirring until sauce thickens, which should take about one minute.
3. Immediately transfer everything onto a plate and serve hot as your main dish.
Enjoy your homemade Chinese Beef and Broccoli!
How to Serve Chinese Beef and Broccoli
Chinese Beef and Broccoli is a delightful dish that can be served in various ways to enhance its flavors. Here are some creative serving suggestions to elevate your meal.
Over Rice
- Serve the beef and broccoli over a bed of steamed white or brown rice for a hearty and filling dish.
With Noodles
- Pair this dish with lo mein or rice noodles for a delightful twist. The noodles soak up the savory sauce beautifully.
In Lettuce Wraps
- For a lighter option, serve the beef and broccoli in crisp lettuce leaves. This adds a fresh crunch and makes it easy to eat as finger food.
As a Stir-Fry Bowl
- Create a stir-fry bowl by adding other vegetables like bell peppers and snap peas. This adds color and additional nutrition to your meal.
With an Egg Roll
- Complement your meal with a crispy egg roll on the side, providing a satisfying crunch that pairs well with the tender beef and broccoli.
Drizzled with Sesame Oil
- Finish off your serving with a drizzle of toasted sesame oil for added flavor and an aromatic touch.

How to Perfect Chinese Beef and Broccoli
To make your Chinese Beef and Broccoli truly stand out, follow these simple tips for perfection.
-
Choose the right cut of beef: Flank steak or skirt steak works best for tenderness. Thinly slicing against the grain helps ensure each bite is juicy.
-
Marinate properly: Letting the beef marinate for at least 10 minutes allows flavors to penetrate deeply, enhancing the overall taste of the dish.
-
Don’t overcook the broccoli: Steaming just until tender keeps broccoli vibrant and crisp, adding texture to your meal.
-
Use high heat: Cooking at medium-high heat gives you that restaurant-quality char on the beef while keeping it juicy inside.
Best Side Dishes for Chinese Beef and Broccoli
Pairing sides with Chinese Beef and Broccoli can elevate your dining experience. Here are some excellent options to consider:
-
Fried Rice: A flavorful mix of rice, vegetables, and protein. It’s easy to prepare using leftover rice from previous meals.
-
Egg Drop Soup: This light soup is perfect for starting your meal. It’s quick to make, requiring only eggs, broth, and green onions.
-
Spring Rolls: Serve crunchy spring rolls as an appetizer; they provide a nice contrast in texture.
-
Steamed Dumplings: These savory bites can be filled with meat or vegetables, making them versatile and delicious alongside your main dish.
-
Sesame Noodles: Cold sesame noodles bring an interesting texture and nutty flavor that contrasts nicely with hot dishes.
-
Chili Garlic Green Beans: Quickly sautéed green beans in garlic sauce add spice and color, complementing the flavors of beef and broccoli.
-
Cucumber Salad: A refreshing cucumber salad dressed in vinegar offers a crisp palate cleanser between bites of savory beef.
-
Miso Soup: Light yet flavorful miso soup rounds out the meal beautifully without overpowering the main dish.
Common Mistakes to Avoid
Making Chinese Beef and Broccoli at home can be simple, but there are common mistakes that can affect the final dish. Here are some to watch out for:
- Using the wrong cut of beef: Selecting a tough cut like round steak can lead to a chewy texture. Opt for flank or skirt steak for better tenderness.
- Neglecting marination time: Skipping the marination process will result in less flavorful beef. Allow at least 10 minutes for marinating to enhance taste.
- Overcooking the broccoli: Cooking broccoli too long can make it mushy. Steam it just until tender to maintain crispness and vibrant color.
- Ignoring sauce consistency: Not allowing the sauce to thicken properly may result in a watery dish. Ensure you cook the sauce until it reaches your desired thickness.
- Forgetting to prep ingredients ahead: Trying to chop veggies while cooking can lead to delays. Prepare all ingredients before starting to ensure a smooth cooking process.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- Keep in the fridge for up to 3 days.
Freezing Chinese Beef and Broccoli
- Portion into freezer-safe containers.
- Freeze for up to 2 months for best quality.
Reheating Chinese Beef and Broccoli
- Oven: Preheat to 350°F (175°C) and bake in an oven-safe dish covered with foil until heated through.
- Microwave: Heat in short bursts, stirring in between, until warm.
- Stovetop: Reheat on medium heat, stirring often until hot.
Frequently Asked Questions
Here are some common questions about making Chinese Beef and Broccoli:
What is the best cut of beef for Chinese Beef and Broccoli?
Flank steak or skirt steak are ideal choices due to their tenderness and flavor.
Can I make Chinese Beef and Broccoli gluten-free?
Yes! Use tamari instead of soy sauce and dry sherry instead of Shaoxing wine.
How do I add more vegetables?
Feel free to include bell peppers, snap peas, or carrots for added nutrition and flavor.
How spicy is this dish?
This recipe is not spicy; however, you can add red pepper flakes if you prefer some heat.
Can I make this dish ahead of time?
While it’s best served fresh, you can prep ingredients ahead but cook just before serving for optimal taste.
Final Thoughts
Chinese Beef and Broccoli is a delightful blend of flavors and textures that’s perfect for family dinners or meal prep. The recipe is versatile—feel free to customize it by adding your favorite vegetables or adjusting the sauce’s sweetness. Give it a try; you’ll love how easy it is to create this comforting dish at home!
Chinese Beef and Broccoli
Chinese Beef and Broccoli is a classic dish that brings the authentic flavors of your favorite take-out right to your kitchen. This quick and easy recipe features tender beef and vibrant broccoli tossed in a savory brown sauce, making it an ideal option for busy weeknights or cozy dinners at home. With fresh ingredients and healthier cooking methods, this dish delights with every bite. Whether served over rice or enjoyed on its own, it’s sure to impress family and friends alike.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves 4
- Category: Dinner
- Method: Stir-Frying
- Cuisine: Chinese
Ingredients
- 1 lb flank steak or skirt steak
- 1 tablespoon soy sauce
- 1 tablespoon peanut oil
- 1 tablespoon cornstarch
- 1/2 cup chicken stock
- 2 tablespoons Shaoxing wine
- 1 head broccoli, cut into florets
- 3 garlic cloves, minced
- 2 teaspoons ginger, minced
Instructions
- Marinate sliced beef in soy sauce, peanut oil, and cornstarch for 10 minutes.
- Mix all sauce ingredients in a bowl.
- Steam broccoli in a skillet with water until just tender.
- Cook marinated beef in the same skillet until browned, then add garlic and ginger.
- Return broccoli to the skillet and pour in the sauce; stir until thickened.
Nutrition
- Serving Size: 1 plate (300g)
- Calories: 380
- Sugar: 6g
- Sodium: 800mg
- Fat: 16g
- Saturated Fat: 3g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 70mg
