If you’re craving a dish that perfectly balances tender, flavorful beef with the vibrant, crisp bite of greens, you’re in for a treat with this Beef with Chinese Broccoli Recipe. This classic stir-fry is a harmony of savory sauces, aromatic garlic and ginger, and the fresh, slightly bitter crunch of Chinese broccoli that elevates the entire meal. Whether it’s a weeknight dinner or a weekend gathering, this recipe delivers restaurant-quality taste with simple, fresh ingredients that come together in under an hour. Once you try it, this dish will quickly become a beloved staple in your home cooking rotation.
Ingredients You’ll Need
This Beef with Chinese Broccoli Recipe keeps things straightforward yet incredibly flavorful. Each ingredient has its role: from tenderizing the beef to creating a luscious sauce that clings perfectly to the broccoli and beef, every element contributes to the delightful texture and rich taste making this stir-fry unforgettable.
- 1.25 lb. skirt steak: Choose skirt steak or similar cuts for a perfect tender bite when sliced thinly against the grain.
- 1 tbsp soy sauce (or 1.5 tbsp coconut aminos): Adds deep umami and saltiness to the beef marinade.
- ½ tbsp fish sauce (optional): A secret ingredient that amps up the savory flavors with extra depth.
- ⅛ tsp black pepper: Just a touch to enhance the beef’s natural taste.
- ½ tsp baking soda: Helps tenderize the beef for that melt-in-your-mouth texture.
- 2 tsp olive oil: Used for searing the beef with a mild, fruity undertone.
- 2 tsp toasted sesame oil: Infuses the dish with a rich, nutty aroma.
- 2-2.5 tbsp water: Gradually added during marination to achieve a velvety coating on the beef.
- 1.5 tbsp starch (tapioca or potato starch): Essential for velveting, it creates a silky layer on the beef pieces.
- 1 oz garlic cloves (finely minced): The fragrant backbone of the sauce, providing warmth and zest.
- 0.4 oz ginger (finely minced): Gives a fresh, peppery kick balancing the richness.
- 1 lb Chinese broccoli: This unique vegetable adds bright color and a satisfying crunch.
- 2.5 tbsp avocado oil (divided): High-heat friendly oil perfect for stir-frying without overpowering flavors.
- 1.5 tbsp light soy sauce: Brings a subtle salty sweetness to the sauce base.
- 1 tbsp dark soy sauce: Offers a deeper color and a hint of molasses sweetness.
- 2 tbsp oyster sauce: The star ingredient for that luxurious, savory-sweet sauce coating everything perfectly.
- ¼ tsp ground white pepper: Adds gentle, aromatic heat complementing the garlic and ginger.
- 1 tsp toasted sesame oil: Final drizzle for that unmistakable nutty layer in the finished dish.
- ½ cup chicken stock: Adds moisture and body to the sauce for a luscious finish.
- 1 tbsp Chinese cooking wine (or dry sherry): Introduces a subtle fruity complexity and mellows the beef’s richness.
- 2 tsp starch: Mixed with cooking liquid to thicken the sauce to the perfect consistency.
How to Make Beef with Chinese Broccoli Recipe
Step 1: Prepare and Marinate the Beef
First things first, you want to slice the beef thinly against the grain at a 45-degree angle. This technique ensures your beef slices are tender and have the perfect texture for quick stir-frying. Next, it’s time to velvet the beef, a crucial step to lock in moisture and flavor. In a bowl, combine soy sauce, fish sauce, black pepper, baking soda, the oils, and water. Massage the mixture into the beef gradually, then sprinkle the starch in and coat each slice evenly. This velveting process not only tenderizes the beef but also creates a silky texture that will soak up all the delicious sauce later on. Cover and chill it for at least 15 minutes, or if you want to save time, prepare it up to one day ahead!
Step 2: Prep the Chinese Broccoli
While the beef marinates, get the Chinese broccoli ready. Trim off the dry ends, separate the stems from the leaves, and cut the stems at a 45-degree angle so they cook evenly and retain a satisfying crunch. The leafy parts can be halved if they’re long. Rinse everything well, drain, and make sure to shake off excess water so you don’t end up with a soggy stir-fry. Keeping stems and leaves separate helps you control the cooking times for maximum crispness and vibrant color.
Step 3: Prepare Aromatics and Sauce
Mince the garlic and ginger finely—they are the aromatic heart of this recipe, infusing the dish with warmth and zing. Combine the light soy sauce, dark soy sauce, oyster sauce, white pepper, chicken stock, Chinese cooking wine, toasted sesame oil, and starch in a bowl. This sauce blend is rich, savory, and packed with flavor, ready to bring the entire dish together beautifully.
Step 4: Sear the Beef
Heat a large wok or 12-inch sauté pan over medium heat and add a tablespoon of oil until it shimmers. Crank the heat up to medium-high and add your marinated beef in a single layer. You should hear a pronounced sizzle—this is where the magic happens! Leave the beef undisturbed for about 2 minutes, allowing a delicious caramelized crust to form. Flip the slices and sear for an additional 30 seconds to 1 minute, until just about cooked through. Then, transfer the beef and any accumulated juices to a plate and set aside.
Step 5: Sauté Aromatics and Chinese Broccoli
Keep the pan on medium heat and add the remaining 1.5 tablespoons of avocado oil. Toss in the garlic and ginger with a pinch of salt, cooking for just 15 seconds until fragrant—trust me, your kitchen will smell incredible! Turn the heat to medium-high and start by stir-frying the Chinese broccoli stems for about a minute until they turn bright green but still have a bite. Then add the leafy parts, tossing for another 1 to 1.5 minutes until wilted while keeping their vibrant color intact.
Step 6: Combine and Finish the Dish
Return the beef to the pan and give your prepared sauce a quick stir before pouring it over. Keep the heat at medium-high and toss everything together for 15 to 20 seconds. The sauce will thicken slightly, coating the beef and broccoli in a luscious, glossy glaze. Once everything is perfectly combined, turn off the heat and get ready to serve up this beautiful Beef with Chinese Broccoli Recipe.
How to Serve Beef with Chinese Broccoli Recipe
Garnishes
To elevate this dish even further, consider sprinkling some toasted sesame seeds or finely chopped scallions on top just before serving. These garnishes add extra visual appeal and subtle pops of texture and mild onion flavor, which complement the rich soy and oyster sauce base beautifully.
Side Dishes
This Beef with Chinese Broccoli Recipe pairs wonderfully with steamed jasmine rice or fragrant fried rice to soak up every bit of that luscious sauce. If you want something lighter, a simple bowl of garlic-infused soba noodles or even cauliflower rice offers delicious alternatives that keep the meal balanced but satisfying.
Creative Ways to Present
For a fun twist, try serving this stir-fry over a bed of crispy noodles or inside lettuce cups for a fresh, hands-on experience. You can also plate it alongside pickled vegetables or a fresh cucumber salad to add extra layers of flavor and interest at your dining table.
Make Ahead and Storage
Storing Leftovers
Store any leftover Beef with Chinese Broccoli in an airtight container in the refrigerator for up to 3 days. The beef will continue to absorb the sauce’s flavors, making leftovers just as tasty—if not better—the next day. Be sure to cool it before refrigerating to keep textures firm and fresh.
Freezing
While you can freeze this dish, be aware that the texture of the Chinese broccoli may soften after thawing. If freezing, store the beef and broccoli separately in freezer-safe containers, and use within 1 month for best quality. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat leftovers gently in a skillet over medium heat, adding a splash of water or stock if the sauce looks too thick. Stir frequently to prevent sticking. Microwaving is convenient but might cause the greens to become soggy, so stovetop reheating is recommended to preserve texture and flavor.
FAQs
Can I use other cuts of beef besides skirt steak for this recipe?
Absolutely! The recipe works well with sirloin tip, flank, flap, or sirloin steak. Just be sure to slice the beef thinly against the grain to keep it tender and easy to chew.
What if I can’t find Chinese broccoli at my local store?
For a close substitute, try using regular broccoli rabe, kale, or broccolini. Just adjust cooking times slightly, since these greens may have different textures and thickness.
Is fish sauce necessary for this Beef with Chinese Broccoli Recipe?
Fish sauce is optional but highly recommended for its umami boost. If you’re sensitive to its flavor or prefer to omit it, you can still achieve delicious results by increasing the soy sauce slightly or adding a splash of mushroom soy sauce.
How long do I need to marinate the beef?
For quick prep, 15 minutes is enough to tenderize and flavor the beef. If you have more time, marinating up to 24 hours in the refrigerator deepens the flavor even more and makes the beef incredibly tender.
Can this dish be made gluten-free?
Yes! Use gluten-free tamari or coconut aminos instead of regular soy sauce and verify that your oyster sauce and other condiments are gluten-free. This way, you can enjoy all the wonderful tastes without worry.
Final Thoughts
This Beef with Chinese Broccoli Recipe is a celebration of simple ingredients coming together to create an unforgettable meal full of depth, texture, and vibrant colors. It’s approachable enough for any home cook but impressive enough to serve to friends and family. Give it a try—you might just find a new favorite that you’ll want to make again and again!
“`
PrintBeef with Chinese Broccoli Recipe
This Beef with Chinese Broccoli recipe is a classic Chinese stir-fry featuring tender slices of marinated skirt steak and crisp Chinese broccoli, cooked in a savory, aromatic sauce. The beef is velveted for extra tenderness and seared to perfection, then combined with vibrant, quickly sautéed Chinese broccoli and a rich, umami-packed sauce. Perfect for a quick and satisfying weeknight dinner served alongside steamed rice.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese
Ingredients
Beef Marinade
- 1.25 lb skirt steak (or sirloin tip, flank, flap, or sirloin steak)
- 1 tbsp soy sauce (or 1.5 tbsp coconut aminos)
- ½ tbsp fish sauce (optional but adds extra umami)
- ⅛ tsp black pepper
- ½ tsp baking soda
- 2 tsp olive oil
- 2 tsp toasted sesame oil
- 2–2.5 tbsp water
- 1.5 tbsp tapioca or potato starch
Aromatics
- 1 oz garlic clove (finely minced, about 5–6 large cloves)
- 0.4 oz ginger (finely minced, about 1.5 tbsp)
Vegetables
- 1 lb Chinese broccoli
Sauce
- 1.5 tbsp light soy sauce
- 1 tbsp dark soy sauce
- 2 tbsp oyster sauce
- ¼ tsp ground white pepper
- 1 tsp toasted sesame oil
- ½ cup chicken stock
- 1 tbsp Chinese cooking wine (or dry sherry)
- 2 tsp tapioca or potato starch
Cooking Oils
- 2.5 tbsp avocado oil (divided: 1 tbsp for searing beef, 1.5 tbsp for cooking aromatics and broccoli)
Instructions
- Beef Preparation: Thinly slice the beef against the grain at a 45-degree angle into about ⅛-inch thick pieces. This technique ensures wider, flatter slices for better texture.
- Velvet the Beef: In a bowl, combine the sliced beef with soy sauce, fish sauce, black pepper, baking soda, olive oil, toasted sesame oil, and add water gradually while massaging the beef until fully absorbed. Sprinkle the starch over and mix thoroughly to coat evenly. Cover and refrigerate to marinate for at least 15 minutes or up to one day.
- Chinese Broccoli Prep: Trim the dry ends (about ¼ inch) from the Chinese broccoli. Slice the stems at a 45-degree angle for quicker cooking and separate from the leafy parts, which should be cut into manageable pieces. Rinse, drain, and shake off excess water.
- Aromatics and Sauce Prep: Finely mince garlic and ginger. In a separate bowl, mix the light soy sauce, dark soy sauce, oyster sauce, white pepper, toasted sesame oil, chicken stock, Chinese cooking wine, and starch, setting the sauce aside.
- Sear the Beef: Heat a large 12-inch sauté pan or wok over medium heat with 1 tbsp avocado oil until shimmering, then increase heat to medium-high. Add the beef in a single layer to hear a strong sizzle. Sear undisturbed for 2 minutes until browned, then flip and sear the other side for 30 seconds to 1 minute until nearly cooked through. Remove beef and juices from the pan.
- Sauté Aromatics: Reduce heat to medium and add remaining 1.5 tbsp avocado oil. Add minced garlic and ginger with a small pinch of salt. Sauté for about 15 seconds until fragrant.
- Cook Chinese Broccoli: Increase heat to medium-high. Add the broccoli stems first and sauté for about 1 minute until bright green and crisp-tender. Add the leafy parts and toss for 1 to 1.5 minutes until wilted and vibrant.
- Combine Beef and Sauce: Return the beef and accumulated juices to the pan. Stir the sauce again and pour it over. Maintain medium-high heat and toss everything together for 15 to 20 seconds until the sauce thickens lightly. Turn off heat.
- Serve: Transfer the stir-fry to a serving plate and serve hot alongside steamed rice or fried rice for a complete meal.
Notes
- Velveting the beef with baking soda and starch helps tenderize and create a silky texture.
- Slice beef against the grain to maximize tenderness.
- Chinese broccoli stems take longer to cook than leaves, so add them first.
- Adjust soy sauce amounts for salt preference or substitute coconut aminos for a soy-free option.
- Marinating the beef up to a day in advance enhances flavor depth.
- This dish pairs beautifully with steamed jasmine rice or fragrant fried rice.
- Use a hot pan and work quickly to retain crispness of broccoli and juiciness of beef.
