🥬 Chinese Broccoli with Garlic Oyster Sauce
Tender-crisp Chinese broccoli coated in a glossy, savory garlic oyster sauce makes this simple side dish incredibly flavorful and satisfying.
Also known as Gai Lan, Chinese broccoli has sturdy green leaves, crisp stems, and a slightly bitter flavor that pairs beautifully with the sweet, salty richness of oyster sauce. A generous amount of garlic and ginger adds fragrance, while sesame oil and Chinese cooking wine round out the sauce.
It’s quick enough for a weeknight dinner and pairs wonderfully with steamed rice, noodles, stir-fried meats, dumplings, and seafood.
⏱️ Recipe Information
Prep Time: 10 minutes
Cook Time: 8–10 minutes
Total Time: 20 minutes
Servings: 4
Difficulty: Easy
Method: Blanch & Stir-Fry
🛒 Ingredients
For the Chinese Broccoli
- 1 bunch Chinese broccoli (Gai Lan), tough ends trimmed
- 6 tablespoons (90 ml) water
For the Garlic Oyster Sauce
- 3 tablespoons oyster sauce
- 1 teaspoon granulated sugar
- 1 tablespoon peanut oil, or vegetable oil
- 2 tablespoons garlic, finely minced
- 1 teaspoon fresh ginger, minced
- 1 tablespoon Chinese cooking wine, or mirin
- ½ teaspoon sesame oil
Optional Garnish
- Toasted sesame seeds
- Thinly sliced green onions
- Sliced red chili
- Extra sesame oil
- Crispy fried garlic
👩🍳 Instructions
1. Prepare the Chinese Broccoli
Wash the Gai Lan thoroughly under cold running water.
Trim away the tough bottom ends of the stems.
If the stems are particularly thick, use a vegetable peeler to lightly remove the tougher outer layer.
Cut very thick stems in half lengthwise so they cook at the same rate as the leaves.
2. Make the Oyster Sauce Mixture
In a small bowl, combine the oyster sauce, sugar, Chinese cooking wine or mirin, and sesame oil.
Stir until the sugar is mostly dissolved.
Set aside.
3. Blanch the Gai Lan
Bring a large pot of water to a boil.
Add the Chinese broccoli and blanch for approximately 1–2 minutes, just until the stems become tender-crisp and the leaves turn bright green.
Don’t overcook it—the stems should retain some bite.
Drain thoroughly.
Tip: If you prefer very crisp Gai Lan, transfer it immediately to a bowl of ice water after blanching, then drain well.
4. Heat the Oil
Place a large wok or skillet over medium-high heat.
Add the peanut oil.
Once hot, add the minced garlic and ginger.
Stir-fry for approximately 20–30 seconds, until fragrant.
Be careful not to let the garlic burn.
5. Add the Chinese Broccoli
Add the blanched Gai Lan to the wok.
Toss thoroughly with the fragrant garlic and ginger oil.
Stir-fry for approximately 1 minute.
6. Add the Water
Pour the 6 tablespoons of water into the wok.
Immediately cover with a lid and let the broccoli steam for approximately 1–2 minutes.
This helps tenderize the thicker stems while keeping the leaves vibrant.
7. Add the Oyster Sauce
Remove the lid.
Pour the prepared oyster sauce mixture over the broccoli.
Toss continuously for another 1–2 minutes, allowing the sauce to coat the stems and leaves.
The sauce should become glossy and cling beautifully to the Gai Lan.
8. Serve Immediately
Transfer the Chinese broccoli to a serving platter.
Spoon any remaining garlic oyster sauce from the wok over the top.
Finish with toasted sesame seeds, sliced green onions, or fresh chili if desired.
Serve immediately while hot.
⭐ Chef’s Tips
Choose Fresh Gai Lan
Look for bunches with firm stems and deep green leaves. Avoid broccoli with wilted or yellowing leaves.
Don’t Overcook It
The ideal texture is tender-crisp. The stems should still have a slight crunch while the leaves are tender.
Keep the Garlic Fragrant
Garlic burns quickly at high heat. Stir constantly and add the broccoli as soon as the garlic becomes fragrant.
Use a Hot Wok
A hot wok helps evaporate excess water quickly and allows the oyster sauce to cling to the vegetables rather than becoming watery.
Adjust the Sauce
Oyster sauce varies in saltiness between brands. Taste before adding any additional salt—you may not need any.
Chinese Cooking Wine vs. Mirin
Chinese cooking wine provides a more savory, traditional flavor. Mirin is sweeter, so if using mirin, you can reduce the added sugar slightly if desired.
🌶️ Easy Variations
Spicy Garlic Gai Lan
Add ½–1 teaspoon red pepper flakes or a thinly sliced fresh chili with the garlic.
Extra-Garlic Gai Lan
Double the garlic for a particularly aromatic version.
Ginger-Forward Gai Lan
Increase the fresh ginger to 2 teaspoons for a brighter, more warming flavor.
Sesame Gai Lan
Finish with an additional drizzle of toasted sesame oil and a generous sprinkle of toasted sesame seeds.
Vegetarian Gai Lan
Replace the oyster sauce with vegetarian mushroom oyster sauce or mushroom stir-fry sauce.
Gai Lan with Crispy Garlic
Fry thinly sliced garlic in a little oil until golden and crisp. Drain and scatter it over the finished broccoli.
🍚 What to Serve With It
Chinese Broccoli with Garlic Oyster Sauce makes an excellent side dish alongside:
- Steamed jasmine rice
- Fried rice
- Chow mein
- Beef and broccoli
- Mongolian beef
- Honey garlic chicken
- Chinese BBQ pork
- Crispy fried chicken
- Steamed or pan-fried dumplings
- Garlic shrimp
- Teriyaki salmon
For a simple meal, serve it over steamed rice with sliced grilled chicken or tofu.
🧊 Storage
Allow leftovers to cool before transferring them to an airtight container.
Refrigerate for up to 3 days.
The broccoli will soften slightly as it sits, but the garlic oyster sauce will remain flavorful.
🔥 Reheating
For the best texture, reheat the broccoli quickly in a hot skillet or wok for 2–3 minutes.
You can also microwave it in short intervals until warmed through, although the stems will be softer.
Avoid reheating repeatedly.
🥢 Final Result
This Chinese Broccoli with Garlic Oyster Sauce is proof that a simple vegetable can become the star of the table.
The Gai Lan stays bright, tender, and slightly crisp, while the glossy sauce delivers layers of savory oyster sauce, fragrant garlic, fresh ginger, subtle sweetness, and toasted sesame flavor.
Fast, flavorful, and perfect with a bowl of steaming rice. 🥬🥢🧄✨