Gai Lan with Oyster Sauce

5 from 2 votes
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Gai Lan with Oyster Sauce is the quintessential classic Chinese dish. If you are a dim sum lover like I am, you’re familiar seeing this on the carts, bustling around the tables. I love this recipe because the sauce is an umami bomb of flavor – salty, savory, and sweet, with hints of garlic & ginger. It’s perfect over freshly steamed gai lan (or Chinese broccoli).

Watch the Gai Lan with Oyster Sauce Video Below!

Gai Lan with oyster sauce and fried garlic on a plate

Ingredients for Gai Lan with Oyster Sauce

I love this Gai Lan with Oyster Sauce recipe because only a few ingredients will make crisp, flavorful gai lan, just like at Dim Sum!. Firstly, here are the ingredients you will need!

  • Gai Lan
  • Chicken Stock – I always recommend Kettle & Fire – use code CJPINS for 20% off your order here!
  • Oyster Sauce
  • Light Soy Sauce (reduced sodium)
  • Dark Soy Sauce
  • Shaoxing wine
  • Sugar
  • MSG
  • Garlic
  • Ginger
  • Cornstarch
Raw Ingredients for gai lan with oyster sauce


Gai lan is oftentimes referred to as “Chinese broccoli”. I purchase mine from my local 99 Ranch (a Chinese grocery chain) – I have not seen it anywhere else. Unfortunately, there is no sub, as this is the focal point of the dish 🙁

Yes, they’re different! Dark soy sauce is thicker, darker, and sweeter (as well as has a higher sodium content) than regular soy sauce. Because there are so few ingredients in the sauce, there is not a substitute I can recommend 🙁

If you cannot or do not want to use wine, you can sub with sherry, mirin, or chicken stock!

As always, this is optional 🙂

Gai Lan with Oyster Sauce: Recipe Instructions

Cut the Gai Lan

The first step in making this recipe is trimming the Gai Lan stems. Trim off about 1″ of the woody, tough stem prior to steaming.

Trimmed stems of gai lan on a cutting board

Next, in a bamboo steamer or metal steamer, steam the Gai Lan over high heat for 4-5 minutes until tender and bright green.

steamed gai lan in a pan

The stems should be bright green and tender at this point. Turn off the heat while we make the savory oyster sauce.

gai lan steaming in a pan

Mix the Sauce

After the gai lan is steamed, mix the sauce by combining chicken stock (I always use Kettle & Fire – get 20% off your order when you use code CJPINS!), oyster sauce, light soy sauce, dark soy sauce, shaoxing wine, sesame oil, sugar, msg, grated garlic & ginger, and cornstarch.

Mixing oyster sauce in a pot

Cook and thicken the sauce

Next, whisk until the ingredients are combined and turn the heat to high. Cook for a few minutes until the sauce has thickened slightly. This will be in large part due to the cornstarch that is added. Pour it over the Gai Lan and top with fried garlic as garnish and enjoy!

spoon with oyster sauce over a pot

If you liked this Gai Lan with Oyster sauce recipe, check out some of the most popular vegetable recipes on the blog!


After washing your gai lan, you should trim them so they look uniform. Trim at least 1/2″ off the bottom of the stems, and trim any leaves that are sticking out.

A cornstarch slurry is a mixture of cornstarch and water that is used in cooking to thicken WITHOUT powdery lumps or additional flavors/colors! This is the secret to so many of your favorite Chinese dishes. My #1 tip is make sure your cornstarch slurry has not separated before adding it in – I always try to re-stir right before!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
5 from 2 votes

Gai Lan With Oyster Sauce

Servings: 2
Prep: 10 minutes
Cook: 5 minutes
Gai Lan with oyster sauce and fried garlic on a plate
This delicious Gai Lan with oyster sauce is tender and savory, just like they serve it at Dim Sum!



  • Wash your Gai Lan and trim 1 inch off the stems and trim leaves to create uniform pieces.
  • In a small saucepan, mix together chicken stock, oyster sauce, light & dark soy sauce, shaoxing wine, sesame oil, sugar, MSG, grated garlic and ginger, and cornstarch and stir to combine. Bring to a boil over medium heat for 30 seconds and let cool.
  • Steam your Gai Lan for 4 minutes and pour sauce directly over the vegetables and enjoy!
Tried this recipe?Mention @cj.eats_ or tag #cjeatsrecipes!

About CJ

I’m a third generation Chinese-American home cook who has always loved cooking & eating! Welcome to my food blog, where you can find trusted, tested, easy & approachable recipes for the everyday home cook that taste delicious! I am so glad you're here!

You May Also Like:

Leave a comment

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

Recipe Rating

1 Comment