Easy Chinese Vegetables

Chinese Broccoli with Oyster Sauce

Chinese Broccoli with Oyster Sauce is one of the easiest and most flavourful vegetable side dishes you can make. Tender-crisp gai lan is cooked with fragrant garlic and coated in a savoury oyster sauce glaze that perfectly balances sweet, salty and umami flavours. This simple dish tastes just like something you’d order at your favourite Chinese restaurant.

Easy Chinese Vegetables

Whether you’re serving it alongside rice, noodles, or a protein-packed main dish, this recipe is a quick way to add more greens to your meal. With just a handful of pantry ingredients and less than 20 minutes from start to finish, it’s a side dish you’ll find yourself making again and again.

Looking for More Vegetable Recipes? Check These Out!

Chinese Garlic Green Beans

Chinese Stuffed Peppers

Chinese Braised Mushrooms

What is Chinese Broccoli with Oyster Sauce?

Chinese Broccoli with Oyster Sauce is a classic Chinese vegetable dish featuring gai lan, also known as Chinese broccoli. The leafy greens and thick stems are cooked until tender-crisp, then tossed in a simple sauce made from oyster sauce, garlic, water, sugar, and sesame oil.

Here’s Why You Will Love Chinese Broccoli with Oyster Sauce

  • Restaurant-Quality at Home: The savoury garlic oyster sauce creates the same delicious flavour found in Chinese restaurant dishes.
  • Quick and Easy: This recipe comes together in 10 minutes, making it perfect for busy weeknights.
  • A Great Way to Enjoy More Vegetables: Chinese broccoli has a fresh, slightly earthy flavour and pairs well with a wide variety of meals.

PICTURE

Equipment and Tools to Make Chinese Broccoli with Oyster Sauce

Large skillet or wok

Cutting board

Sharp knife

Measuring spoons

Measuring cup

Tongs or spatula

Ingredients

Alright, let’s make our shopping list! To make this recipe, you will need:

  • Chinese Brocolli (gai lan): This recipe is versatile and can be used with many types of greens such as baby bok choy, choy sum, spinach and kale. In this recipe, my choice of greens is gai lan junior.
  • Oil: Peanut oil or canola oil is a great choice.
  • Garlic: Be careful when cooking the garlic. It can turn golden very quickly in hot oil and it also continues to cook in residual heat. Stirring constantly cooks the garlic evenly.
  • Oyster sauce: I prefer using the LKK premium oyster flavoured sauce for best results.
  • Water and sugar: These two ingredients balance all the flavours together.
  • Sesame oil: Use this as a finishing oil after cooking to keep its delicious nutty aroma.
Gai Lan junior

How to Make Chinese Broccoli with Oyster Sauce

Let’s make this dish!

Prepare the Gai Lan. Wash Chinese broccoli. Remove any tough leaves and trim stems as needed. Chop greens into three equal portions if they are too long.

Cook the Chinese Broccoli. Bring a large pan of salted water to boil. Add the greens to the pan of boiling water. Cook for 30 seconds to 1 minute until just tender but still crisp. Remove greens from water and place on plate.

Make the Sauce and Serve. Heat oil in a small pan, add the garlic and cook briefly. Add oyster sauce, water, sugar and sesame oil. Mix and pour over greens. Toss to coat with sauce. Serve immediately.

Chinese Broccoli with Oyster Sauce Options and Substitutions

Want to mix things up with this recipe? Feel free to…

  • Spicy Chinese Broccoli: Add a teaspoon of chili crisp or sliced fresh chilies for extra heat.
  • Ginger Garlic Version: Add 1 teaspoon freshly grated ginger along with the garlic.
  • Mushroom Chinese Broccoli: Sauté sliced shiitake mushrooms before adding the gai lan for additional umami flavour.

PICTURE

Storage and Reheating Tips

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave until warmed through.

Make Ahead Options

Wash and trim the gai lan up to 2 days ahead.

Mix the sauce ingredients and refrigerate for up to 3 days.

For the best texture and colour, cook the dish just before serving.

Easy Chinese Greens

Recipe Tips

Choose gai lan with bright green leaves and firm stems.

Avoid overcooking to maintain a tendercrisp texture.

Cut thicker stems into smaller pieces so they cook evenly.

Bok choy, choy sum, broccolini or broccoli can be used in place of gai lan.

Frequently Asked Questions

What does Chinese Broccoli with Oyster Sauce taste like? Chinese Broccoli with Oyster Sauce has a savoury, garlicky and slightly sweet flavour with rich umami notes from the oyster sauce. The gai lan adds a fresh, slightly earthy taste with a pleasant bitterness that balances the richness of the sauce.

What is gai lan? Gai lan, also known as Chinese broccoli, is a leafy green vegetable with thick stems and broad leaves. It is commonly used in Chinese cooking and has a mild bitterness that becomes more mellow when cooked.

Can I substitute another vegetable? Bok choy, choy sum, broccolini or broccoli can be used in place of gai lan.

Can I make this vegetarian? Yes. Substitute the oyster sauce with a vegetarian mushroom-based oyster-style sauce.

PICTURE

Hungry for More Restaurant Recipes?

Chinese Peaches and Cream Shrimp

Chinese Jellyfish Salad

Chinese Mango Pudding

Cheung Fun

Lastly, if you make my Chinese Broccoli with Oyster Sauce be sure to leave a comment or give this recipe a star rating! I love to hear from you guys and respond to each and every comment. Also, don’t forget to tag me @cookwith.chopsticks and #cookwithchopsticks on Instagram! Looking through the photos of recipes you have made makes me sooooo happy! You can also follow along on YouTube, TikTok, Facebook and Pinterest.

Easy Chinese Vegetables
Cindy

Chinese Broccoli with Oyster Sauce

5 from 4 votes
Learn how to make Chinese Broccoli with Oyster Sauce (gai lan) in 10 minutes. A simple, savory Chinese vegetable side dish with garlic.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings: 4
Course: Side Dish
Cuisine: Chinese

Ingredients
  

  • 1 lb Chinese broccoli
  • 2 tsp oil
  • 3 cloves garlic minced
  • 1 tbsp oyster sauce
  • 1 tbsp water
  • ½ tsp sugar
  • 1 tsp sesame oil

Equipment

  • Pot
  • Cutting board
  • Knife
  • Measuring spoons and cups

Method
 

  1. Wash Chinese broccoli. Remove any tough leaves and trim stems as needed. Chop greens into three equal portions if they are too long.
  2. Bring a large pan of salted water to boil. Add the greens to the pan of boiling water. Cook for 30 seconds to1 minute until just tender but still crisp. Remove greens from water and place on plate.
  3. Heat oil in a small pan, add the garlic and cook briefly. Add oyster sauce, water, sugar and sesame oil. Mix and pour over greens. Toss to coat with sauce. Serve immediately.

Notes

This recipe is versatile and can be used with many types of greens such as baby bok choy, choy sum, gai lan, spinach and kale.
Be careful when cooking the garlic. It can turn golden very quickly in hot oil and it also continues to cook in residual heat. Stirring constantly cooks the garlic evenly.
Did you make this? Tag @cookwith.chopsticks and #cookwithchopsticks to share or leave a comment on the blog!

7 Comments

  1. 5 stars
    I love the simplicity of this recipe. The sauce was really good. Made it several times with different Chinese vegetables. Delicious

Leave a Reply

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

Recipe Rating