Chinese Broccoli with Oyster Sauce – Easy Gai Lan Stir Fry

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

If you grew up eating Chinese food, chances are you’ve had Chinese broccoli with oyster sauce at some point—maybe at dim sum, maybe with a big bowl of rice at home, or maybe your mom made it without measuring anything (but somehow it always tasted perfect). For me, this dish is all about nostalgia and simplicity. It’s one of those veggie sides that takes no time, uses pantry staples, and somehow feels “complete” next to whatever main you’re making, whether it’s a stir-fry, grilled meat, or even some frozen dumplings you tossed in the air fryer. No judgment.

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

Now that I’m juggling work, kid stuff, and trying to get dinner on the table without losing my mind, recipes like this Chinese broccoli stir fry have become my go-tos. It’s fast (we’re talking under 10 minutes), flavorful, and a sneaky way to get more greens into the meal, especially for those of us feeding little ones who have opinions about anything green.

Why You’ll Love This Recipe

  • Fast and easy – Ready in about 10 minutes, start to finish.
  • One pan – Less mess, fewer dishes.
  • Great for busy nights – Works with whatever protein or carb you already have going.
  • Kid-friendly flavor – That glossy, slightly sweet oyster sauce wins over even picky eaters.
  • Pairs with everything – Rice, noodles, stir-fries, dumplings—you name it.

What is Gai Lan?

Gai lan (also spelled kai lan) is Chinese broccoli. It has long, leafy green stems, thick stalks, and a slightly bitter flavor that softens beautifully when stir-fried. If you’re new to it, think of it like a cross between broccoli rabe and regular broccoli, but without the little florets. You can usually find it at Asian grocery stores or well-stocked 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 and cut large stems in half lengthwise for even cooking.
  • Garlic – A few cloves, smashed or sliced. You don’t need much, but it makes a big impact.
  • Oyster sauce – The salty-sweet sauce that brings it all together. Lee Kum Kee is a good one.
  • Soy sauce – Adds a little extra depth.
  • Sugar – Just a pinch balances out the bitterness.
  • Water – To help the sauce loosen and coat everything.
  • Oil – For sautéing. I usually go with avocado or vegetable oil.

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

How to Make Chinese Broccoli with Oyster Sauce

  1. Prep the gai lan: Wash and trim your Chinese broccoli. Cut any thick stems in half lengthwise so they cook evenly.
  2. Blanch (optional): If you want extra vibrant color and tenderness, blanch the gai lan in boiling water for about 1–2 minutes, then drain and set aside. I usually skip this when I’m 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. Add the Chinese broccoli: Toss it in the pan and stir-fry for a few minutes until just tender and bright green.
  5. Make the sauce: Stir in oyster sauce, soy sauce, sugar, and a splash of water. Toss to coat. Cook another 1–2 minutes until everything’s coated and glossy.
  6. Serve it up: Plate it and drizzle any extra sauce from the pan over the top. Serve with hot rice or next to your favorite protein.
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 if you’re in a hurry. It still tastes great with a straight stir-fry.
✔️ Use pre-minced garlic if that’s what you’ve got. No shame in shortcuts.
✔️ Double the sauce if you like extra to pour over rice.
✔️ Add sliced mushrooms or tofu if you want to bulk it up into a full meal.

Plate of Chinese Broccoli with oyster sauce and garlic.

What to Serve It With

This Chinese broccoli stir fry is the ultimate side dish. It works with almost anything you’ve already got going, especially if you’re throwing together a quick weeknight dinner. Here are a few of my favorite pairings:

And of course, a bowl of hot jasmine rice is always a good idea.

How to Store Leftovers

If you have leftovers (rare, but it happens), here’s how to keep them fresh:

  • Refrigerate: Store cooled Chinese broccoli in an airtight container in the fridge for up to 3 days.
  • Reheat: Warm it up in a skillet with a splash of water or microwave it in short bursts. The texture will soften a bit, but the flavor holds up well.
  • Don’t freeze: Gai lan doesn’t freeze well—the texture gets mushy after thawing, so it’s best to enjoy it fresh or within a few days.
Close up of stir fried Chinese broccoli.

Your New Favorite Side Dish

Chinese broccoli stir fry with oyster sauce is one of those underrated side dishes that quietly make dinner feel more complete. It’s fast, flavorful, and feels like something you’d order at a restaurant, but made in your kitchen while your kids are asking for snacks and you’re mentally planning tomorrow’s lunchboxes.

If you’ve never cooked gai lan with oyster sauce before, give it a try this week. It might just sneak into your regular 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
This Chinese broccoli stir fry is tossed in a savory oyster sauce and garlic mixture that brings out the best in the slightly bitter, leafy greens. It’s a classic dim sum side dish made simple for busy weeknights. Serve it with rice or alongside your favorite protein for an easy, flavorful dinner the whole family will love.
No ratings yet
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. If the stalks are thick, slice them lengthwise to help them cook evenly.
  • (Optional) Blanch: For brighter color and softer texture, blanch the gai lan in boiling water for 1–2 minutes, then drain and set aside. You can skip this if you’re short on time.
  • Sauté garlic: Heat oil in a large pan or wok over medium-high heat. Add garlic and cook for about 30 seconds, just until fragrant.
  • Stir-fry: Add Chinese broccoli to the pan and toss for 2–3 minutes, until the leaves are wilted and stems are just tender.
  • Add sauce: Stir in the oyster sauce, soy sauce, sugar, and water. Toss everything to coat evenly. Let it cook for another minute until the sauce slightly thickens.
  • Serve: Transfer to a plate and drizzle with a little sesame oil or more oyster sauce if you’d like. Best served hot with steamed rice or next to your favorite main dish.

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!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Rating