Gai Lan Stir-Fry with Oyster Sauce — Chinese Broccoli Recipe

If you grew up eating Chinese food, you’ve probably had Chinese broccoli with oyster sauce—at dim sum, with rice at home, or served by a parent who cooked by instinct. This simple side is all about comfort and ease. It’s a quick, pantry-friendly vegetable dish that feels complete beside a stir-fry, grilled meat, or even store-bought dumplings tossed in the air fryer. For me, it’s nostalgia on a plate.

Plate of stir fried Chinese Broccoli with oyster sauce and fried garlic.

With a busy schedule, a fast, flavorful side like this Chinese broccoli stir-fry has become a staple. It takes about 10 minutes, uses a handful of ingredients, and sneaks extra greens into the meal—perfect for feeding kids who might otherwise avoid anything green.

Why You’ll Love This Recipe

  • Fast and easy – Ready in roughly 10 minutes from start to finish.
  • One pan – Minimal cleanup and quick execution.
  • Ideal for busy nights – Complements whatever protein or carb you already have.
  • Kid-friendly – The glossy, slightly sweet oyster sauce appeals to picky eaters.
  • Versatile – Pairs well with rice, noodles, stir-fries, and dumplings.

What is Gai Lan?

Gai lan (kai lan) is Chinese broccoli. It has long leafy stems and thick stalks with a mild, slightly bitter flavor that softens when cooked. Think of it as somewhere between broccoli rabe and regular broccoli, minus the florets. You’ll find it at Asian grocers and many larger produce markets.

Ingredients for Chinese broccoli with Oyster Sauce.

Ingredients You’ll Need (See Recipe Card for Exact Amounts)

  • Chinese broccoli (gai lan) – Trim the ends; slice thick stems lengthwise so they cook evenly.
  • Garlic – A few cloves, sliced or minced; it makes a noticeable difference.
  • Oyster sauce – The savory-sweet base that defines the dish.
  • Soy sauce – Adds depth and umami.
  • Sugar – Just a pinch to balance bitterness.
  • Water – Helps loosen the sauce so it coats the greens.
  • Oil – Neutral oil for sautéing, such as avocado or vegetable oil.

Please scroll ⬇️ to the recipe card for full ingredient amounts and instructions.

How to Make Chinese Broccoli with Oyster Sauce

  1. Prep the gai lan: Rinse, trim, and halve any thick stems so everything cooks at the same rate.
  2. Blanch (optional): For brighter color and a softer texture, blanch for 1–2 minutes in boiling water, then drain. This step is optional if you’re short on time.
  3. Sauté the garlic: Heat oil in a large pan or wok over medium-high heat. Add garlic and cook until fragrant, about 30 seconds.
  4. Stir-fry the gai lan: Add the Chinese broccoli and stir-fry for a few minutes until the leaves wilt and stems are tender-crisp.
  5. Add the sauce: Mix in oyster sauce, soy sauce, sugar, and a splash of water. Toss to coat and cook another minute until glossy.
  6. Serve: Transfer to a plate, drizzle any remaining sauce over the top, and serve hot with rice or alongside your main course.
Cutting stem of Chinese broccoli on cutting board.
washing Chinese broccoli.
Chinese broccoli drying in strainer.
Boiling Chinese broccoli in wok.

Tips for Busy Weeknights

✔️ Skip blanching when you need to be faster — a direct stir-fry still tastes great.
✔️ Use pre-minced garlic for convenience. No shame in shortcuts.
✔️ Double the sauce if you like extra to spoon over rice.
✔️ Add mushrooms or tofu to make it a more substantial main.

Plate of Chinese Broccoli with oyster sauce and garlic.

What to Serve It With

This Chinese broccoli stir-fry is a go-to side that complements many mains and makes quick dinners feel finished. Favorites include:

  • Japanese curry – The savory-sweet curry pairs nicely with a simple green side.
  • Miso salmon – Flavorful fish and crisp-tender greens are a great match.
  • Fried rice – Add this on the side for a balanced plate.
  • Air fryer chicken breasts – Quick protein plus greens equals dinner done.
  • Steamed buns – Serve alongside bao or other dim sum for variety.

And a bowl of hot jasmine rice is always welcome.

How to Store Leftovers

If any leftovers remain, store and reheat them properly to preserve flavor and texture:

  • Refrigerate: Keep cooled Chinese broccoli in an airtight container for up to 3 days.
  • Reheat: Warm in a skillet with a splash of water or microwave in short bursts. The texture will soften a bit but the flavors remain good.
  • Don’t freeze: Gai lan becomes mushy after freezing and thawing, so enjoy it fresh or within a few days.
Close up of stir fried Chinese broccoli.

Your New Favorite Side Dish

Stir-fried Chinese broccoli with oyster sauce is an underrated, restaurant-style side that’s easy to make at home. It’s speedy, flavorful, and reliably comforting—perfect for weeknights when life is busy and you still want a satisfying meal.

If you haven’t tried gai lan with oyster sauce yet, give it a go this week. It may become a regular in your dinner rotation.

RECIPE

Plate of stir fried Chinese Broccoli with oyster sauce and fried garlic.

10-Minute Chinese Broccoli Stir Fry (Gai Lan with Oyster Sauce)

Quynh Nguyen

A quick Chinese broccoli stir-fry in a savory oyster sauce and garlic glaze. A classic dim sum side, adapted for busy weeknights—serve with rice or your favorite protein for a simple, delicious meal.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Course Side Dish
Cuisine Chinese
Servings 4 servings
Calories 68 kcal

Ingredients

  

  • 1 bunch Chinese broccoli (gai lan), trimmed and cut in half
  • 3-4 cloves garlic, sliced or minced
  • 1 tablespoon neutral oil (like avocado or vegetable oil)
  • tablespoon oyster sauce
  • 1 teaspoon soy sauce
  • ½ teaspoon sugar
  • 2 tablespoon water

Instructions

 

  • Prep the gai lan: Rinse and trim the Chinese broccoli. Slice thick stalks lengthwise so they cook evenly.
  • (Optional) Blanch: For brighter color and a softer texture, blanch the gai lan in boiling water for 1–2 minutes, then drain. Skip if short on time.
  • Sauté garlic: Heat oil in a large pan or wok over medium-high heat. Add garlic and cook about 30 seconds until fragrant.
  • Stir-fry: Add the Chinese broccoli and toss for 2–3 minutes until leaves wilt and stems are tender-crisp.
  • Add sauce: Stir in oyster sauce, soy sauce, sugar, and water. Toss to coat and cook another minute until the sauce is glossy and slightly thickened.
  • Serve: Transfer to a plate and finish with a drizzle of sesame oil or extra oyster sauce if desired. Serve hot with steamed rice or your favorite main.

Nutrition

Calories: 68kcalCarbohydrates: 7gProtein: 4gFat: 4gSaturated Fat: 0.5gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 405mgPotassium: 545mgFiber: 2gSugar: 3gVitamin A: 9383IUVitamin C: 95mgCalcium: 227mgIron: 2mg
Have you tried this recipe?Leave a star rating and let us know how it was!