Chinese Broccoli (Gai Lan) in Oyster Sauce Recipe
Introduction
Chinese Broccoli (Yum Cha Style) is a simple and flavorful side dish that brings bright, fresh greens to your table. With a savory garlic oyster sauce, it’s perfect for a quick weekday meal or as part of a larger feast.

Ingredients
- 1 tsp sea salt flakes
- 1 bunch Chinese broccoli (gai lan), leaves and stalks separated, thick stalks halved lengthways
- 2 tbsp olive oil or avocado oil, or neutral-flavoured oil of choice
- 1 tsp freshly minced garlic
- 2 tbsp oyster sauce (see note 1 for vegetarian)
- 1 tsp light soy sauce
- 1 tsp white sugar
- 1 tsp sesame oil (optional)
- 2 tbsp water
Instructions
- Step 1: Cook the broccoli – Bring a medium pot of water to the boil and add the salt. Once rapidly boiling, add the Chinese broccoli stems and cook for 1 minute. Add the leaves and cook for an additional 1 minute. The stems should be just tender, but still bright green. Drain immediately and transfer to a serving plate.
- Step 2: Make the sauce – Heat the oil in the same pan over medium heat. Add the garlic and cook for 30 seconds until fragrant, taking care not to let it brown.
- Step 3: Stir in the oyster sauce, light soy sauce, sugar, sesame oil, and water. Simmer for 1–2 minutes, or until slightly thickened.
- Step 4: Combine and serve – Pour the sauce directly over the warm Chinese broccoli and serve immediately.
Tips & Variations
- For a vegetarian version, substitute oyster sauce with mushroom oyster sauce or a soy-based alternative.
- Use a neutral oil like avocado or grapeseed oil if you prefer a lighter taste.
- Serve immediately to enjoy the crisp-tender texture of the broccoli.
Storage
Store leftover Chinese broccoli in an airtight container in the refrigerator for up to 2 days. Reheat gently in a microwave or on the stove with a splash of water to keep it moist. Avoid overcooking during reheating to maintain texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular broccoli instead of Chinese broccoli?
Yes, regular broccoli can be used, but Chinese broccoli has a slightly bitter, earthy flavor and tender stems that make it unique. Adjust cooking time accordingly as regular broccoli stems may need longer to become tender.
What can I do if I don’t have oyster sauce?
If you don’t have oyster sauce, you can use hoisin sauce for sweetness or a combination of soy sauce and a little mushroom broth for a similar savory depth.
Print
Chinese Broccoli (Gai Lan) in Oyster Sauce Recipe
- Total Time: 15 minutes
- Yield: 2–3 servings 1x
Description
A vibrant and flavorful Chinese Broccoli (Gai Lan) dish prepared Yum Cha style. The broccoli is blanched until tender-crisp, then topped with a savory garlic oyster sauce that’s quick to make and perfect for a light vegetable side or an addition to any Asian-inspired meal.
Ingredients
Vegetables
- 1 bunch Chinese broccoli (gai lan), leaves and stalks separated, thick stalks halved lengthways
For Boiling
- 1 tsp sea salt flakes
For Sauce
- 2 tbsp olive oil or avocado oil, or neutral-flavoured oil of choice
- 1 tsp freshly minced garlic
- 2 tbsp oyster sauce (see note 1 for vegetarian alternative)
- 1 tsp light soy sauce
- 1 tsp white sugar
- 1 tsp sesame oil (optional)
- 2 tbsp water
Instructions
- Cook the broccoli: Bring a medium pot of water to a boil and add the sea salt flakes. Once the water is rapidly boiling, add the Chinese broccoli stalks and cook for 1 minute. Then add the leaves and cook for an additional 1 minute. The stalks should be just tender but still bright green. Drain the broccoli immediately and transfer it to a serving plate to retain the vibrant color and texture.
- Make the sauce: In the same pot or a pan, heat the olive oil over medium heat. Add the freshly minced garlic and sauté for about 30 seconds until fragrant, taking care not to let it brown, which can make the garlic bitter.
- Stir in the sauce ingredients: Add the oyster sauce, light soy sauce, white sugar, optional sesame oil, and water to the pan. Stir to combine and simmer for 1 to 2 minutes, or until the sauce slightly thickens and becomes glossy.
- Combine and serve: Pour the warm sauce immediately over the drained Chinese broccoli on the serving plate. Serve straight away to enjoy the freshness and vibrant flavors.
Notes
- For a vegetarian option, substitute oyster sauce with mushroom oyster sauce or a vegan mushroom-based sauce.
- Adjust the sugar to taste depending on desired sweetness.
- Sauté garlic gently to avoid burning and bitterness.
- This dish is best served immediately while broccoli is warm and crisp.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Chinese
Keywords: Chinese broccoli, gai lan, Yum Cha, oyster sauce broccoli, vegetable side dish, easy Chinese recipe

