Table of Contents
Chinese Beef and Broccoli: The Ultimate Velveting Technique – A Take-out Classic Reformed
Growing up in Morocco, family meals were a symphony of slow-cooked tagines and aromatic spices. But after moving to New York City to further my culinary career, I found myself constantly craving the fast, vibrant flavors of the local Chinese spots. My Easy Beef and Broccoli recipe brings that professional kitchen secret—the “velveting” technique—right to your home. It’s my go-to for busy weeknights when I want something that tastes just like the best authentic take-out, but healthier and completely customizable.
Imagine tender, melt-in-your-mouth beef slices that have been lightly coated in a rich, glossy brown sauce, paired with broccoli that is still perfectly crisp and bright green. The ginger and garlic hit your nose the moment they touch the hot oil, followed by the savory depth of Shaoxing wine and soy sauce. It is a sensory experience that transforms a humble vegetable and a modest cut of steak into a restaurant-quality meal. Visually, the vibrant broccoli tossed in that silken sauce against the dark, charred beef is a masterpiece on any dinner table.
My approach differentiates this recipe by focusing on proper marination—or “velveting”—which ensures the beef is never chewy or dry. I’ve taken inspiration from the classic French method of searing for color, combined with the quick-stir-fry pace of an NYC kitchen. I will guide you through the one essential step that home cooks often skip, which drastically changes the texture, and we’ll avoid the dreaded “boiled beef” syndrome that plagues many homemade stir-fry attempts. Get ready for a dinner that will make you rethink ordering delivery ever again.
Why This Chinese Beef and Broccoli Recipe Is the Best
The secret to this dish lies in the balance of the sauce and the careful preparation of the protein. By using a touch of cornstarch in the marinade—a technique I mastered during my professional culinary training in Paris—we create a protective barrier that keeps the beef incredibly moist even under high heat. This creates that high-end restaurant texture that usually seems impossible to replicate at home.
Texture is king when it comes to beef and broccoli. Through my tested approach, the broccoli is steamed briefly in the pan before the beef is added, ensuring it stays crisp-tender instead of becoming mushy. This maintains the structural integrity of the dish, allowing every bite to offer a satisfying crunch alongside the soft, succulent slices of perfectly cooked flank steak.
This recipe is designed for ease and efficiency. Because the ingredients come together in under 30 minutes, it is perfect for those who want a wholesome, homemade meal without spending hours in the kitchen. I’ve streamlined the process so you have time for what matters, while delivering a bold flavor profile that rivals any establishment in Chinatown.
Chinese Beef and Broccoli Ingredients
Sourcing quality ingredients can change everything. In NYC, I head to the local butcher for a fresh flank steak, ensuring a nice marbled cut. The Shaoxing wine is what provides that signature “take-out” depth—don’t skip it! If you’re in a hurry, you can find quality soy sauce and ginger at any neighborhood grocery store.
Ingredients List
- 1 lb flank steak (or skirt steak)
- 1 tbsp soy sauce
- 1 tbsp peanut oil
- 1 tbsp cornstarch
- 1/2 tsp baking soda (optional)
- 1/2 cup chicken or beef stock
- 2 tbsp Shaoxing wine (or dry sherry)
- 2 tbsp soy sauce
- 1 tsp dark soy sauce
- 2 tsp brown sugar
- 1 tbsp cornstarch
- 1 head broccoli
- 1 tbsp peanut oil
- 3 garlic cloves, minced
- 2 tsp ginger, minced
Ingredient Spotlight
Flank steak is my preferred cut because of its intense beef flavor and structural fibers. When sliced against the grain, it becomes fork-tender through the velveting process. If you can’t find it, skirt steak works, though it has slightly more fat.
Shaoxing wine is a fermented yellow rice wine. It provides a complex, malty acidity that balances the saltiness of the soy sauce. Dry sherry is your best pantry substitute, offering a similar depth of flavor that standard cooking wines simply cannot match.
Cornstarch is the backbone of the sauce and the marinade. In the marinade, it holds the moisture inside the meat. In the sauce, it acts as a thickening agent, creating that signature silky finish that coats the ingredients beautifully. Using authentic cornstarch is key for that translucent, glossy look.
| Original Ingredient | Best Substitution | Impact |
|---|---|---|
| Shaoxing Wine | Dry Sherry | Maintains authentic savory depth. |
| Flank Steak | Skirt Steak | Same texture; slightly more richness. |
| Peanut Oil | Vegetable/Canola Oil | Neutral flavor, handles high heat. |
How to Make Chinese Beef and Broccoli
Follow these steps carefully to ensure your beef remains succulent and your broccoli vibrant.
Step 1: Marinate
Slice the beef against the grain into 1/4 inch thick slices. Add soy sauce, oil, and cornstarch. Mix well.
💡 mia’s Pro Tip: Always slice AGAINST the grain to physically shorten the muscle fibers, making the beef tender.
Step 2: Prepare Sauce
Whisk all sauce ingredients in a bowl until smooth.
⚠️ Common Mistake to Avoid: Don’t forget to stir the sauce right before pouring it into the hot pan, as the cornstarch will settle at the bottom.
Step 3: Steam Broccoli
Steam broccoli with water in a skillet until crisp-tender.
💡 mia’s Pro Tip: Keep the broccoli bright green by not overcooking; it should be firm, not soft.
Step 4: Sear Beef
Heat oil, sear beef for 30 seconds per side until browned.
⚠️ Common Mistake to Avoid: Overcrowding the pan—work in batches to ensure the beef sears instead of steams.
Step 5: Combine
Add aromatics, return broccoli, pour sauce, and cook until thick.
Frequently Asked Questions
What is the secret to tender beef in Chinese beef and broccoli?
The secret is “velveting.” You coat the sliced beef in a mixture of cornstarch, oil, and soy sauce (and sometimes baking soda) before cooking. This process tenderizes the meat fibers and creates a protective coating that prevents the beef from drying out when hit with the high heat of the wok or skillet, keeping it incredibly juicy and smooth.
Can I use frozen broccoli for Chinese beef and broccoli?
While fresh is always best, you can use frozen broccoli in a pinch. However, frozen broccoli has high water content and is already partially cooked. Simply steam or sauté it for a shorter time and ensure you drain it thoroughly before tossing it with the beef and sauce to avoid a watery and diluted final result.
What is the best cut of beef to use for beef and broccoli?
Flank steak continues to be the professional favorite for this dish because of its deep, savory flavor and distinct muscle fiber structure. If sliced correctly against the grain, it becomes exceptionally tender. Skirt steak is a great secondary choice, offering a slightly richer profile, as it also features a similar texture that absorbs the savory marinade beautifully.
How do you make the sauce for Chinese beef and broccoli?
The sauce is a simple but precise blend of aromatics like garlic and ginger, combined with liquid staples including chicken or beef stock, soy sauce, a touch of dark soy sauce for color, a hint of sugar for balance, and Shaoxing wine. We include cornstarch in the sauce mixture to ensure it thickens into a glossy, coating consistency that clings to the beef and broccoli.
Is this recipe healthy compared to typical take-out?
Yes, making this at home allows you to control the sodium levels, the quality of your oils, and the portion size of the protein. By avoiding the deep-frying methods used in commercial restaurants and focusing on fresh vegetables and lean beef, you significantly reduce the overall calorie count while maintaining those authentic, bold, and satisfying flavors you love.
Love This Recipe? Save It to Pinterest!
If you enjoyed this Chinese Beef and Broccoli recipe, don’t let it get lost in your browser tabs! Pin it now to your dinner ideas board and follow mia for more!
Did you try this recipe?
I’d love to know what you think! Drop a star rating and comment below. If you share your masterpiece, be sure to tag @exorecipes and include the tag #miaskitchen so I can see your beautiful plates! Do you prefer serving yours over jasmine or brown rice?
From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡
Chinese Beef and Broccoli
This beef and broccoli is a popular Chinese take-out meal and it’s also easy enough to make at home. It’s also healthier than most take-out meal options. With juicy tender beef and crisp broccoli brought together in a rich brown sauce, this quick dinner is as colorful as it is delicious. Serve it over hot rice for an authentic Chinese take-out dinner. {Gluten-Free Adaptable} To make this dish gluten-free, use dry sherry instead of Shaoxing wine, and use tamari instead of soy sauce.
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)
Instructions
- Slice the beef against the grain into 0.5 cm (1/4 inch) thick slices or 1-cm (1/2 inch) sticks. Transfer to a small bowl. Add soy sauce, peanut oil, and cornstarch (*Footnote 1). Gently mix well by hand until all the slices are coated with a thin layer of sauce. Marinate for 10 minutes while preparing the other ingredients.
- Combine all the ingredients for the sauce in a medium-sized bowl. Mix well.
- Add 1/4 cup water into a large nonstick skillet over medium-high heat until the water begins to boil. Add the broccoli and cover. Steam until the broccoli just turns tender and the water evaporates, 1 minute or so. Transfer broccoli to a plate. Wipe the pan with a paper towel held in a pair of tongs if theres any water left.
- Add the oil and swirl to coat the bottom. Heat over medium high heat until hot. Spread the steak in a single layer. Allow to cook without touching for 30 seconds, or until the bottom side is browned. Flip to cook the other side for a few seconds. Stir and cook until the surface is lightly charred and the inside is still pink.
- Add the garlic and ginger. Stir a few times to release the flavor and fragrance.
- Return the broccoli to the pan. Stir the sauce again to dissolve the cornstarch completely and pour it into the skillet. Cook and stir until the sauce thickens, about 1 minute. Transfer everything to a plate immediately. Serve hot as a main dish.
Nutrition
- Calories: 291 kcal
- Sugar: 4.5 g
- Fat: 14.3 g
- Carbohydrates: 13.9 g
- Protein: 26.6 g
Tried This Recipe? Leave a Comment!
Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!
For more delicious inspiration, follow me on Pinterest!

