Chinese Beef and Broccoli
This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.
Chinese Beef and Broccoli
Beef and broccoli with the best sauce is a classic Chinese-inspired dish made with tender beef, fresh broccoli florets, and a rich, savory sauce. This easy recipe is ready in just 30 minutes and serves four, making it excellent for a quick weeknight dinner. Its flavorful combination of soy sauce, oyster sauce, garlic, and sesame oil creates a restaurant-quality meal at home.
The first time I made this dish, I was amazed at how effortlessly it came together. Now, it’s one of my go-to recipes for a satisfying, homemade alternative to takeout.
Table of Contents
- What makes Chinese Beef and Broccoli special?
- What ingredients do you need for Chinese Beef and Broccoli?
- How do you make Chinese Beef and Broccoli step by step?
- Frequently Asked Questions About Chinese Beef and Broccoli
- Expert Tips for Making the Best Beef and Broccoli
- Easy Ingredient Swaps and Substitutions
- Serving Ideas and Pairings
What makes Chinese Beef and Broccoli special?
Chinese Beef and Broccoli is special because it combines tender beef, crisp broccoli, and a bold, savory sauce into one perfect dish. It’s a quick and easy solution for recreating the takeout experience at home.
- The beef is incredibly tender due to a quick marinade with soy sauce and cornstarch.
- The broccoli stays crisp-tender, offering a delightful crunch and a fresh contrast to the savory flavors.
- The sauce, made with oyster sauce, soy sauce, garlic, and sesame oil, balances salty and slightly sweet notes beautifully.
- It’s a one-pan recipe, which means less cleanup and more time to enjoy your meal.
What ingredients do you need for Chinese Beef and Broccoli?
The key ingredients for Chinese Beef and Broccoli include beef, broccoli, and a flavorful sauce made with soy sauce, oyster sauce, and other simple pantry staples. Here’s exactly what you’ll need:
- 1 pound beef sirloin or flank steak, thinly sliced against the grain
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon oyster sauce
- 1 tablespoon sesame oil
- 2 tablespoons vegetable oil
- 3 cups broccoli florets
- 3 garlic cloves, minced
- 1/4 cup low-sodium soy sauce
- 1/4 cup beef broth
- 1 tablespoon oyster sauce
- 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry)
- 1/2 teaspoon sugar
- 1/2 teaspoon ground black pepper
- Cooked white rice or noodles (for serving, optional)
The combination of soy sauce and oyster sauce gives the dish its signature umami depth, while the sesame oil adds a rich, nutty aroma.
How do you make Chinese Beef and Broccoli step by step?
The process for making Chinese Beef and Broccoli is simple: marinate the beef, cook the broccoli, sear the beef, and toss everything in a savory sauce. Follow these steps for perfect results:
You might also enjoy our chinese ground beef and cabbage.
Step 1 — Marinate the Beef
In a medium bowl, combine the sliced beef with 2 tablespoons soy sauce, 1 tablespoon cornstarch, 1 tablespoon oyster sauce, and 1 tablespoon sesame oil. Mix well and let it marinate for 15-20 minutes.
Step 2 — Cook the Broccoli
Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the broccoli florets and stir-fry for 3-4 minutes until tender-crisp. Remove the broccoli and set it aside.
Step 3 — Sear the Beef
In the same skillet, heat the remaining 1 tablespoon of vegetable oil. Add the marinated beef in a single layer and cook for 2-3 minutes per side until browned. Remove the beef from the skillet and set aside.
For more ideas, check out our rotel dip with ground beef.
Step 4 — Sauté the Garlic
Add the minced garlic to the skillet and stir-fry for 30 seconds until fragrant.
Step 5 — Make the Sauce
In a small bowl, whisk together 1/4 cup soy sauce, 1/4 cup beef broth, 1 tablespoon oyster sauce, the cornstarch slurry, sugar, and black pepper.
Step 6 — Combine and Serve
Return the beef and broccoli to the skillet. Pour the sauce into the pan and toss to coat evenly. Cook for 1-2 minutes until the sauce thickens and everything is heated through. Serve over rice or noodles.
Looking for something similar? Try our slow cooker garlic butter beef.
Frequently Asked Questions About Chinese Beef and Broccoli
Can I use a different type of beef?
Yes, you can substitute flank steak or sirloin with skirt steak, ribeye, or even ground beef for a different texture.
How do I keep the broccoli crisp?
To keep the broccoli crisp, cook it over medium-high heat for just 3-4 minutes until it turns bright green and tender-crisp.
Can I make this dish in advance?
While it’s best fresh, you can store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a skillet over medium heat.
What is the best way to thicken the sauce?
The cornstarch slurry works perfectly to thicken the sauce. Just whisk it into the sauce mixture and cook until it reaches your desired consistency.
Expert Tips for Making the Best Beef and Broccoli
- Always slice the beef thinly against the grain for maximum tenderness.
- Use a hot skillet or wok to achieve a quick, even sear on the beef.
- Prep all ingredients beforehand for a smooth cooking process, as this dish cooks quickly.
- Double the sauce recipe if you prefer extra sauce for serving over rice or noodles.
Easy Ingredient Swaps and Substitutions
- Swap oyster sauce with hoisin sauce for a sweeter touch.
- Use frozen broccoli florets when fresh broccoli isn’t available—just thaw and pat them dry before cooking.
- Substitute beef broth with chicken broth if needed, though it may slightly alter the flavor.
Serving Ideas and Pairings
- Serve over steamed jasmine rice for a classic pairing.
- Add a side of egg rolls or spring rolls for extra texture and flavor.
- Pair with hot and sour soup to round out your meal with a warm, comforting starter.
- Enjoy with a light cucumber salad for a refreshing contrast to the savory flavors.

Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨

