Skip to content

Beef Wok with Vegetables in Chinese Style

📍 China
⏱️Prep: 15 min
🔥Cook: 15 min
Total: 30 min
🍽️4 servings
Difficulty: Medium

The wok sizzles over the fire like a small volcano. In less than ten minutes, the beef — cut into extremely fine strips so it browns instantly — dances among the broccoli, julienne carrots, and red bell pepper, while the onion releases its caramelized sweetness. The oyster sauce, soy sauce, and a splash of Shaoxing wine blend in the heat, thickening just enough to envelop each ingredient. Finally, a few drops of sesame oil: that touch that smells like a Beijing restaurant at three in the afternoon, when the smoke from the woks entwines between the buildings.

It's not just a quick stir-fry. It's the *wok hei*, that smoky aroma that Chinese cooks pursue like a ghost. It's achieved with brutal fire — the highest your kitchen can handle — and without piling up the food. If you fill the wok, the temperature drops, the meat sweats instead of sealing, and the vegetables soften instead of staying crunchy. The trick is to stir-fry in batches, as if each ingredient had its moment of glory.

The beef, by the way, is not just any cut. In China, they usually use skirt or flank steak, meats with some fat that resist intense heat without drying out. If you cut it into very fine strips — like a pinky finger —, it will cook in seconds. The key is in the prior marinating: a bit of soy sauce, cornstarch (to protect the meat), and a touch of grated ginger. None of that appears in the final dish, but without it, the beef would taste like cardboard.

The vegetables are not random either. Chinese broccoli — more tender than the Western one — is cut into small bunches so it cooks at the same time as the meat. The carrots, in julienne, add color and a sweet contrast. The red bell pepper, cut into strips, gives that crunchy point that makes each bite different. And the onion, always in large pieces, breaks down slightly without losing its texture.

The sauce is the soul of the dish. The oyster sauce — thick, salty, and with a hint of umami — is the base, but it needs the contrast of light soy sauce (less salty than the dark one) and Shaoxing wine, which adds depth. If you can't find this wine, a dry sherry can work, although it won't be the same. The sesame oil, added at the end, is the brooch: its aroma of toasted nuts elevates the dish to another level.

This wok is not complicated, but it demands attention. The high fire, the quick movements, the order of the ingredients... Everything counts. If you do it right, the result will be a dish that tastes like authenticity, not an adapted version. And that, in Chinese cuisine, is all that matters.

🛒 Ingredients

4 servings
  • 400g beef strips
  • 2 bell peppers
  • 1 onion
  • 200g broccoli
  • 2 carrots
  • 4 garlic cloves
  • 2cm ginger
  • oyster sauce
  • soy sauce
  • Shaoxing wine
  • cornstarch
  • sesame oil

👨‍🍳 Step-by-step instructions

  1. Marinate the beef for 15 minutes with soy sauce, cornstarch, and Shaoxing wine.

  2. Prepare the sauce: mix oyster sauce, soy sauce, water, and cornstarch.

  3. Heat the wok until it smokes. Cook the beef in separate pieces for 1 minute. Reserve.

  4. In the same wok with more oil, stir-fry garlic and ginger. Add the vegetables in order (carrots, broccoli, bell peppers).

  5. Return the meat, add the sauce, and mix for 1 minute. A few drops of sesame oil at the end.

💡 Chef's tip

The fire must be as high as possible so the vegetables sear without cooking. If you have an induction cooktop, preheat the empty wok for 3 minutes.

📝 Our take

High-fire wok is the invisible cook of this recipe. Without that extreme heat (what the Chinese call wok hei, the breath of the wok) the vegetables cook instead of searing and the result is completely different. The beef must be cut very finely and marinated in bicarbonate to be tender. The oyster and soy sauce in equal proportions is the umami secret.

🍷 Wine & food pairing

Cold Chinese lager beer (Tsingtao or similar). A very aromatic white wine like an Alsatian Gewürztraminer also works, which can withstand the potent flavors of soy sauce.

Suggested wine: Gewürztraminer

⭐ Have you tried this recipe?

Select a rating

🍳 Did it turn out well? Share it in the chat!
Share your version, tips or questions with the cooking community.
Enter chat →