5 from 4 votes

Gai Lan with Oyster Sauce (Chinese Restaurant Style) (VIDEO)

Jump to RecipeJump to Video

6 Comments

Servings: 2

15 mins

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

Gai Lan (Chinese Broccoli) with Oyster Sauce is a classic Chinese vegetable dish – the gai lan is steamed or blanched and covered in a delicious savory sauce that is so good!

A plate of Gai Lan with Oyster Sauce topped with fried garlic on a plate.

Watch the Gai Lan with Oyster Sauce Video!

A Note from CJ

Gai Lan with Oyster Sauce is a classic!

I grew up eating Gai Lan with Oyster sauce at weekend dim sum, alongside favorites like Siu Mai (Shu Mai), Fried Shrimp Balls, Soy Sauce Pan Fried Noodles, and fluffy Egg Fried Rice, so I knew I had to recreate it at home! If you love Chinese vegetable sides, try my Bok Choy with Garlic Sauce or Chinese Eggplant with Garlic Sauce!

Ingredient Tips

Refer to the recipe card for the full list of ingredients and measurements!

  • gai lan: If you can’t find Gai Lan, you can substitute with broccoli, broccolini, asparagus, or bok choy. Avoid buying gai lan that has yellow flower buds.
  • oyster sauce: I recommend Lee Kum Kee’s oyster sauce (the bottle with the lady on the label).
  • shaoxing wine: this adds a depth of flavor and complexity to the sauce and is one of my “secret ingredients” for making restaurant quality Chinese food. If you can’t find it, you can substitute with mirin, sherry, or even chicken broth.
  • MSG: I use MSG in moderation as an optional flavor enhancer

How to Make Gai Lan with Oyster Sauce

Trim Gai Lan and Make the Sauce – Wash the Gai Lan and trim 1 inch off the stems with a knife. Remove any yellow leaves. 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. Turn off the heat and let cool.

Steam Gai Lan and Pour Sauce – In a small bowl, toss the gai lan with the neutral oil. Fill the bottom of a steamer with water and add the gai lan to a steamer basket over the water. Turn the heat to high and bring the water to a boil, then steam the gai lan for 4-6 minutes, or until the stalks are tender. Turn off the heat and remove them from the steamer. Alternatively, add the neutral oil to a pot of boiling water over high heat. Add the gai lan and blanch them for 2-3 minutes until the stalks are tender. Turn off the heat. Transfer the gai lan to a plate and pour the sauce directly over the vegetables. Top with fried garlic (optional) and enjoy!

A 3 photo collage showing key cooking steps on how to make Gai Lan with Oyster Sauce.

PRO TIPS

CJ’s Storage Tips

Store any cooked and sauced Gai Lan in the refrigerator in an airtight container for up to 3 days. The gai lan will soften as they sit in the refrigerator – this is normal. Reheat in the microwave until warmed through.

Store any leftover sauce in an airtight container in the refrigerator for up to 1 week. Reheat in the microwave or on the stove before using it.

If you tried this Gai Lan (Chinese Broccoli) with Oyster Sauce or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the comments below!

5 from 4 votes

Gai Lan With Oyster Sauce (VIDEO)

Servings: 2
Prep: 10 minutes
Cook: 5 minutes
Total: 15 minutes
A plate of Gai Lan with Oyster Sauce topped with fried garlic on a plate.
This delicious Gai Lan (Chinese Broccoli) with oyster sauce is tender and savory, just like they serve it at Dim Sum or at Chinese restaurants!
Email This Recipe!
Enter your email and get it sent straight to your inbox along with new recipes from us every week!

Ingredients 

Oyster Sauce

Gai Lan

Instructions 

  • Wash the Gai Lan and trim 1 inch off the stems with a knife. Remove any yellow leaves.
  • 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. Turn off the heat and let cool.
  • In a small bowl, toss the gai lan with the neutral oil. Fill the bottom of a steamer with water and add the gai lan to a steamer basket over the water. Turn the heat to high and bring the water to a boil, then steam the gai lan for 4-6 minutes, or until the stalks are tender. Turn off the heat and remove them from the steamer. Alternatively, add the neutral oil to a pot of boiling water over high heat. Add the gai lan and blanch them for 2-3 minutes until the stalks are tender. Turn off the heat.
  • Transfer the gai lan to a plate and pour the sauce directly over the vegetables. Top with fried garlic (optional) and enjoy!

Video

Notes

How to Pick Gai Lan – The stem should be a light green color and look ‘fresh’. If you were to snap the stem, it should break easily in half. The leaves should be a deep green color. If it has flower buds, they should be green. (Avoid any that are yellow.)
What if I can’t find Gai Lan? If you can’t find Gai Lan or Chinese broccoli, you can substitute with another green vegetable. The star of the show is actually the restaurant-style Oyster Sauce that is poured over the Gai Lan, so you can still enjoy this dish with another vegetable like broccoli, broccolini, asparagus, or bok choy!
Adding the neutral oil to the gai lan will help give them the restaurant quality sheen! I recommend adding the neutral oil before steaming or directly to the boiling water before blanching.
Storage – Store any cooked and sauced Gai Lan in the refrigerator in an airtight container for up to 3 days. The gai lan will soften as they sit in the refrigerator – this is normal. Reheat in the microwave until warmed through.
Store any leftover sauce in an airtight container in the refrigerator for up to 1 week. Reheat in the microwave or on the stove before using it.
 

Nutrition

Calories: 81kcalCarbohydrates: 9gProtein: 3gFat: 3gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gCholesterol: 2mgSodium: 624mgPotassium: 113mgFiber: 0.2gSugar: 2gVitamin A: 2IUVitamin C: 1mgCalcium: 15mgIron: 0.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Side Dish
Cuisine: Chinese
Tried this recipe?Mention @cj.eats_ or tag #cjeatsrecipes!

This Gai Lan with Oyster Sauce recipe was originally published in August 2022, and updated in February 2026.

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:

5 from 4 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




6 Comments

  1. 5 stars
    I did not have light or dark soy sauce, so I had some sukiyaki sauce to substitute with. Made the stock with some chicken powder I had. And I must say, it was out of this world delicious! Thanks for posting…I will try again as written.