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
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