If you are craving a quick, delicious, and wholesome meal, the 20-Minute Savory Chinese Beef and Broccoli Recipe is exactly what you need. This dish brings together tender slices of beef and vibrant broccoli florets coated in a luscious, deeply flavorful sauce that strikes the perfect balance of savory, slightly sweet, and aromatic spices. Not only does this recipe come together in just 20 minutes, but it also packs that authentic Chinese takeout vibe that feels both satisfying and comforting in every bite. Whether you’re cooking for family or a spontaneous dinner with friends, this recipe will quickly become your go-to for easy weeknight dinners that never compromise on taste.

Ingredients You’ll Need
What makes this 20-Minute Savory Chinese Beef and Broccoli Recipe so fantastic is how straightforward yet impactful the ingredients are. Each component plays an essential role, from the tender beef to the aromatic ginger and garlic, creating a harmony of flavors and textures that’s simply irresistible.
- Cornstarch: This is the secret to a glossy, thickened sauce that clings beautifully to beef and broccoli.
- Water: Used to dissolve the cornstarch and balance the sauce.
- Sugar (or brown sugar): Adds a touch of sweetness to balance the savory soy sauce and spices.
- Dark soy sauce: Provides a rich, intense umami flavor and deep color.
- Light soy sauce: Adds a lighter, salty note to enhance the overall taste.
- Chinese cooking wine (Shaoxing wine): A distinctive ingredient that lends complexity and authentic flavor. Dry sherry is a great substitute.
- Chinese five-spice powder: This blend of warm spices gives the dish a subtle aromatic kick.
- Sesame oil (optional): Adds a nutty aroma if you choose to include it.
- Black pepper: To taste, for a gentle heat and to brighten the dish.
- Oil (high smoke point like canola or vegetable): Essential for quick and even searing of the beef.
- Beef (fillet, flank, or rump): Thinly sliced, quick-cooking cuts that stay tender.
- Garlic: Thinly sliced to impart a fragrant, savory punch.
- Fresh ginger: Thinly sliced or grated for freshness and a subtle zing.
- Broccoli florets: Provides crunch and vivid green color that contrasts beautifully with the beef.
- Sesame seeds (optional): For a delightful finishing touch with extra texture and flavor.
How to Make 20-Minute Savory Chinese Beef and Broccoli Recipe
Step 1: Prepare the Sauce
Start by blending the cornstarch and water until smooth to ensure your sauce will thicken perfectly without any lumps. Then, mix in the sugar, dark soy sauce, light soy sauce, Chinese cooking wine, Chinese five-spice powder, sesame oil, and black pepper. This sauce is the heartbeat of your dish, offering a wonderful balance of sweet, savory, and aromatic notes that make this 20-Minute Savory Chinese Beef and Broccoli Recipe so crave-worthy.
Step 2: Marinate the Beef
Slice your beef thinly against the grain to maximize tenderness. Then, toss these slices with about two tablespoons of the prepared sauce. This short marinating time infuses flavor right into the meat while helping keep it juicy and tender during quick cooking.
Step 3: Sear the Beef
Heat your oil in a large skillet or wok over high heat until shimmering. Spread the marinated beef evenly in the pan and let it sear without stirring for about one minute. This crucial step develops a lovely caramelized surface on the beef, locking in flavor and texture before stirring.
Step 4: Add Aromatics and Cook
Quickly stir the beef for around 10 seconds, just enough to start cooking it through. Then toss in the thinly sliced garlic and fresh ginger. These aromatics cook with the beef for about 30 seconds or until the meat turns from pink to browned, filling your kitchen with incredible fragrance.
Step 5: Combine Sauce and Broccoli
Pour the remaining sauce mixture along with a splash of water into the skillet. As it bubbles and thickens, add your broccoli florets. Stir to coat everything evenly and let the mixture simmer for about one minute. This step softens the broccoli slightly while perfectly marrying the flavors of the sauce and beef, creating that signature texture combination.
Step 6: Serve Immediately
Once your sauce has thickened to a glossy finish and the broccoli is tender-crisp, remove from heat. The 20-Minute Savory Chinese Beef and Broccoli Recipe is now ready to delight your taste buds. Serve hot over steamed rice or noodles for an effortlessly satisfying meal.
How to Serve 20-Minute Savory Chinese Beef and Broccoli Recipe

Garnishes
To elevate this dish, sprinkle toasted sesame seeds over the top for added texture and a gentle nutty aroma. You can also add a scattering of thinly sliced green onions or freshly chopped cilantro to inject a pop of color and freshness.
Side Dishes
While this recipe easily stands alone, pairing it with steamed jasmine rice or garlic fried rice can soak up all the delicious sauce. Alternatively, light and refreshing cucumber salad or a simple egg drop soup make excellent companions, balancing the richness of the beef and soy sauce.
Creative Ways to Present
For a fun dinner presentation, plate the beef and broccoli atop steaming bowls of noodles tossed with sesame oil and scallions. If you’re entertaining, consider serving it family-style in a large wok or pretty platter, encouraging everyone to dig in happily together—it’s the perfect communal dish!
Make Ahead and Storage
Storing Leftovers
If you have any leftovers from your 20-Minute Savory Chinese Beef and Broccoli Recipe, allow the dish to cool completely, then store it in an airtight container in the refrigerator. It stays fresh and flavorful for up to 3 days, making it ideal for quick lunches or dinner the next day.
Freezing
Freezing is possible but not recommended for best results because the broccoli’s texture may become mushy upon thawing. If you do freeze, portion the beef and sauce separately from the broccoli, freeze in airtight containers, and thaw in the fridge overnight before reheating.
Reheating
To reheat, warm the beef and broccoli gently in a skillet over medium heat, adding a splash of water or broth if the sauce thickened too much. Stir frequently just until heated through to keep the beef tender and broccoli crisp.
FAQs
Can I use a different cut of beef for this recipe?
Absolutely! Choose quick-cooking cuts like flank, sirloin, or rump steak, sliced thinly against the grain. These cuts stay tender and cook quickly, perfect for your 20-Minute Savory Chinese Beef and Broccoli Recipe.
What can I substitute for Chinese cooking wine?
If you don’t have Shaoxing wine, dry sherry is an excellent substitute with a similar flavor profile. You can also omit it; just keep in mind it adds a subtle depth of flavor that enhances the dish.
Is there a vegetarian version of this recipe?
While this recipe centers on beef, you can swap it for firm tofu or tempeh and follow the same steps. The sauce works beautifully with plant-based proteins for a savory vegetarian twist.
How can I make the broccoli more tender without overcooking?
Adding a splash of water when adding broccoli and covering the pan briefly helps steam the florets slightly while retaining their vibrant color and crunch—key to achieving perfect texture in this 20-Minute Savory Chinese Beef and Broccoli Recipe.
Can I prepare this dish gluten-free?
Yes! Use tamari or a certified gluten-free soy sauce alternative to keep the recipe gluten-free. Double-check your other ingredients as well, such as Chinese cooking wine or five-spice powder, to ensure they don’t contain gluten.
Final Thoughts
I cannot recommend the 20-Minute Savory Chinese Beef and Broccoli Recipe enough for anyone who wants a fast, flavorful meal that feels both special and simple. It’s a perfect blend of tender beef, crisp broccoli, and a sauce that delivers so much character with minimal fuss. Give it a go, and I promise you’ll be adding it to your dinner rotation in no time!
Print
20-Minute Savory Chinese Beef and Broccoli Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Chinese
Description
A quick and savory Chinese Beef and Broccoli stir-fry that comes together in just 20 minutes. Tender slices of beef are marinated and seared with aromatic garlic and ginger, then simmered in a flavorful soy-based sauce with fresh broccoli florets. This classic dish is perfect for a fast, satisfying weeknight meal served over rice or noodles.
Ingredients
Sauce and Marinade
- 1 tablespoon cornstarch (can substitute with arrowroot powder)
- 1/4 cup water
- 1 tablespoon sugar (or brown sugar)
- 2 tablespoons dark soy sauce (or all-purpose soy sauce)
- 2 tablespoons light soy sauce (or all-purpose soy sauce)
- 2 tablespoons Chinese cooking wine (Shaoxing wine) (or dry sherry)
- 1 teaspoon Chinese five-spice powder (or a blend of cinnamon, cloves, and star anise)
- 1 teaspoon sesame oil (optional)
- Black pepper, to taste
Main Ingredients
- 2 tablespoons oil (high smoke point oil like canola or vegetable oil)
- 1 pound beef (fillet, flank, or rump), thinly sliced against the grain about 1/4 inch thick
- 2 cloves garlic, thinly sliced
- 1 inch fresh ginger, thinly sliced or grated
- 3 cups broccoli florets
- 1 tablespoon sesame seeds (optional, for garnish)
Instructions
- Prepare the sauce: In a bowl, whisk together cornstarch and water until smooth. Add sugar, dark soy sauce, light soy sauce, Chinese cooking wine, Chinese five-spice powder, sesame oil (if using), and black pepper. Mix well and set aside.
- Marinate the beef: Thinly slice the beef against the grain to about 1/4 inch thickness. Combine with 2 tablespoons of the prepared sauce to marinate briefly, enhancing flavor and tenderness.
- Sear the beef: Heat oil in a large skillet or wok over high heat. Once hot, spread marinated beef evenly in the pan and let it sear undisturbed for 1 minute to develop a nice crust.
- Cook aromatics and beef: Stir the beef for 10 seconds to start cooking evenly. Add the sliced garlic and ginger, then continue cooking and stirring frequently until the beef loses its pink color, about 30 seconds more.
- Add sauce and broccoli: Pour the remaining sauce into the skillet along with a splash of water. When the sauce begins to bubble, stir in broccoli florets to coat with the sauce. Let it simmer until the sauce thickens slightly and broccoli is tender-crisp, about 1 minute.
- Finish and serve: Remove the skillet from heat and transfer the beef and broccoli mixture to a serving dish. Optionally sprinkle with sesame seeds for extra flavor and crunch. Serve immediately over steamed rice or noodles.
Notes
- For best results, use quick-cooking beef cuts like fillet, flank, or rump and slice thinly against the grain.
- Adjust the soy sauce types based on availability—mix dark and light soy sauces for balanced flavor.
- Marinating the beef briefly in the sauce improves tenderness and taste.
- If you prefer a thicker sauce, you can increase the cornstarch slurry slightly.
- Substitute Shaoxing wine with dry sherry if unavailable.
- Serve with jasmine rice or your choice of noodles for a complete meal.
- Optional sesame seeds add texture and a nutty flavor as a garnish.

