Back to all recipes
Thai Greens

Thai Greens

Gai Lan in Oyster Sauce (Thai-Style Greens)

Chinese broccoli transforms in minutes with this classic Thai preparation — sturdy stems and tender leaves get tossed in a glossy oyster sauce that clings beautifully. The key is keeping the heat high and the timing tight so the greens stay bright and crisp-tender.

ThaiAsianSide DishQuick MealsHealthyStir Fry
↓ Jump to Recipe

Chinese broccoli has this wonderful contradiction — stems that seem too tough to eat raw, leaves that look like they'll turn to mush in seconds, yet together they create one of the most satisfying vegetable dishes in Thai cooking. Gai lan, as it's known in Thai kitchens, bridges the gap between Chinese technique and Southeast Asian flavors, landing in that sweet spot where oyster sauce becomes more than just a condiment.

The magic happens in those final moments when the sauce hits the hot pan and transforms from separate ingredients into something glossy and cohesive. It's the kind of dish that makes you understand why high heat matters — too low and you get limp, soggy greens swimming in watery sauce. Get it right and the vegetables emerge bright green and properly tender, coated in a sauce that clings without being heavy.

This is weeknight cooking at its most rewarding. Five minutes of actual stove time, but those minutes demand your full attention. No multitasking, no phone checking — just you, the heat, and the satisfying sizzle of garlic hitting oil. The payoff is vegetables that taste like they came from a proper Thai kitchen, not a hurried home cook's approximation.

Prep10 min
Cook5 min
Total15 min
Servings4
Difficultyeasy

Ingredients

  • 1 bunchChinese broccoli (gai lan), rapini, or other sturdy greens
  • 3 tbspoyster sauce
  • 2 tbspwater
  • 1 tspfish sauce
  • 1 tspgranulated sugar
  • 1 tbspneutral cooking oil
  • 3 clovegarlic cloves, minced fine

Instructions

  1. Clean the greens thoroughly under cold running water, then give them a good shake to remove excess moisture. Separate the thick stems from the leafy parts, cutting the stems into 1-inch pieces and roughly chopping the leaves into manageable, bite-sized pieces. Keep them separate — they'll go into the pan at different times.
  2. Whisk together the oyster sauce, water, fish sauce, and sugar in a small bowl until the sugar completely dissolves. Having this sauce ready means you can move quickly once the stir-frying begins — there's no time to mix it while the garlic is sizzling.
  3. Heat your wok or largest skillet over high heat until it's properly hot — a drop of water should sizzle and evaporate immediately. Pour in the oil, swirl to coat, then immediately add the minced garlic. Stir constantly until the garlic becomes fragrant and just starts to turn golden, about 20-30 seconds.
  4. Toss in the thicker stem pieces first and stir-fry for 1-2 minutes until they start to soften but still have some bite. Add the chopped leaves and the prepared sauce all at once, then stir everything together rapidly until the leaves wilt completely and the stems are perfectly tender-crisp. The whole vegetable cooking process should be done in under 5 minutes to keep everything vibrant.
    5 min
Tips & Tricks
Frequently Asked Questions
Can I make this without fish sauce?

Yes, just add an extra tablespoon of oyster sauce and a pinch of salt to make up for the missing umami depth. Soy sauce works too, but use it sparingly since it's saltier than fish sauce.

What if I can't find Chinese broccoli?

Regular broccoli, broccolini, or even asparagus work well with this sauce. Cut regular broccoli into smaller florets and expect slightly shorter cooking times since the stems aren't as thick.

Why did my greens turn out mushy?

Either the heat wasn't high enough or you cooked them too long. The entire vegetable cooking should take under 3 minutes once they hit the pan — any longer and they'll lose their texture.

Can I prep this ahead of time?

You can wash and cut the vegetables and mix the sauce up to a day ahead, but the actual cooking must happen right before serving. Stir-fried greens don't reheat well.