Hi, I am Lin from Woks of Love. In Chinese cooking, vegetables are rarely just an afterthought or a boring side dish; they are often treated as the crown jewel of the dinner table. When I want a vegetable dish that is both visually stunning and packed with immense savory flavor, I immediately turn to this Garlic Oyster Sauce Broccoli.

The secret to this dish isn’t just in the umami-rich sauce, but in the beautiful, banquet-style “dome” presentation that makes it look like it took hours to prepare. In reality, it comes together in under 15 minutes. Whether you need a quick weeknight nutrient boost or a gorgeous centerpiece for a family dinner, this recipe delivers perfectly crisp-tender broccoli cloaked in a glossy, savory glaze.
What Is Hao You Xi Lan Hua?
“Hao You Xi Lan Hua” (蚝油西兰花) translates directly to Oyster Sauce Broccoli. It is a staple in Chinese home kitchens and restaurants alike. Instead of tossing the vegetables and sauce together haphazardly in a wok, the broccoli florets are carefully blanched to preserve their snap, arranged tightly in a bowl, and inverted onto a plate. The rich, garlicky oyster sauce glaze is then poured over the vibrant green dome.
If you want to understand more about the flavor profile powering this dish, I highly recommend reading my guide on
Ingredients
- Broccoli: 1 large head (about 1 lb / 450g). Cut into even-sized, bite-sized florets.
- Oyster Sauce: 2 tablespoons (30ml). This is the backbone of the glaze.
- Garlic: 4 to 5 cloves, finely minced. More is always better for this flavor profile!
- Bird’s Eye Chilies (小米辣): 2 small chilies, finely sliced. Adds a beautiful pop of red and a subtle kick.
- Light Soy Sauce: 1 tablespoon (15ml). Essential for saltiness and depth. Use a high-quality
Light Soy Sauce . - Cornstarch: 1 tablespoon (8g). Mixed with water to thicken the sauce.
- Sugar: 1 teaspoon (4g). Just enough to balance the saltiness of the oyster sauce.
- Salt: 1 teaspoon (5g), for the blanching water.
- Cooking Oil: 1 tablespoon (15ml), for sautéing the aromatics.
- Water: 1/2 cup (120ml), for the sauce mixture.
Ingredient Notes
- Oyster Sauce Substitutes: If you are cooking for someone with a shellfish allergy, or if you maintain a vegan diet, you can absolutely swap the traditional oyster sauce for a mushroom-based vegetarian oyster sauce. If you don’t have either, check out my guide on
What Can I Use Instead of Oyster Sauce for more pantry swaps. - Spice Level: The bird’s eye chilies provide a medium heat. If you prefer a completely mild dish, you can omit them or replace them with finely diced red bell pepper just for the color.
Equipment Needed
- Large pot for blanching
- Wok or small saucepan for the glaze
- A medium-sized, round bowl (for the dome presentation)
- A serving plate slightly larger than the bowl
Prep & Mise en Place
- Salt Water Soak: Break the broccoli into florets. Soak them in a large bowl of cold water with a pinch of salt for 10 minutes. This helps draw out any hidden dirt or tiny bugs trapped in the dense florets. Rinse thoroughly under running water.
- Sauce Mixture: In a small bowl, whisk together the water, oyster sauce, light soy sauce, sugar, and cornstarch until completely smooth.
Cooking Process
Step 1: Blanch the Broccoli (3–4 minutes)
Bring a large pot of water to a rolling boil. Add 1 teaspoon of salt and a few drops of cooking oil. Drop in the broccoli florets and blanch for about 2 to 3 minutes. The broccoli should be vibrant green and fork-tender, but still retain a crisp snap.


“Blanching vegetables in salted water with a drop of oil not only seasons them from within but also deactivates the enzymes responsible for cellular breakdown, locking in that brilliant emerald color and preventing them from turning dull.”
Step 2: Build the Dome (2 minutes)
Remove the broccoli from the boiling water and shake off excess moisture. Take your medium bowl and arrange the florets tightly inside, with the green rounded “tree” tops facing down against the bottom and sides of the bowl. Pack them in snugly.

Step 3: Invert the Broccoli (1 minute)
Place your serving plate upside down over the bowl. Holding both the bowl and the plate firmly together, quickly flip them over. Gently lift the bowl away to reveal a perfect, beautiful dome of broccoli.

Step 4: Fry the Aromatics (1–2 minutes)
Heat your wok or saucepan over medium heat (around 350°F / 175°C). Add the cooking oil, minced garlic, and sliced chilies. Sauté for about 30 seconds until deeply fragrant, ensuring the garlic does not brown or burn.


Step 5: Thicken the Glaze (2 minutes)
Give your pre-mixed sauce bowl a quick stir to re-incorporate the cornstarch, then pour it into the wok. Stir continuously as it comes to a simmer. Let it bubble for about 60 seconds until the sauce turns glossy, translucent, and thick enough to coat the back of a spoon. If you struggle with lumpy sauces, reference my guide on

Step 6: Glaze and Serve
Immediately pour the hot, savory garlic glaze evenly over the broccoli dome. Serve immediately, mixing it all together at the table so every floret gets coated in the delicious sauce!



Why This Recipe Works
- Pre-mixed Slurry: Mixing the cornstarch into the cold liquid ingredients before hitting the hot wok ensures a silky, lump-free glaze every time.
- The Blanching Trick: Adding salt and a tiny bit of oil to the boiling water keeps the broccoli vividly green and perfectly seasoned without overcooking it in a wok.
- Visual Appeal: The simple inversion technique elevates humble broccoli into a dish fit for a banquet.
Common Mistakes & Troubleshooting
Mistake: The broccoli turned a dull, olive green.
- Cause: It was over-boiled or covered with a lid while blanching, which traps volatile acids that destroy chlorophyll.
- Solution: Always blanch uncovered. If this keeps happening to you, read my deep dive:
Why Does My Broccoli Turn Yellow When Cooking .
Mistake: The dome fell apart when I flipped it.
- Cause: The florets weren’t packed tightly enough, or there was too much water left on them.
- Solution: Drain the broccoli well and press them firmly into the bowl. The structural tension will hold them together once flipped.
Frequently Asked Questions
Can I make the glaze ahead of time?
You can mix the liquid ingredients and cornstarch ahead of time and store it in the fridge, but you should only heat and thicken it right before serving, or the cornstarch will congeal as it cools.
Do I have to do the dome presentation?
Not at all! If you are short on time, you can simply toss the blanched broccoli directly into the wok with the thickened sauce and stir-fry for 30 seconds to coat.
Is this recipe authentic?
Yes, blanching and pouring a thickened, savory glaze over vegetables (known as Jiao Zhi 浇汁) is a highly traditional and healthy Chinese culinary technique.
Can I add meat to this?
This specific recipe highlights the vegetable, but if you are craving protein, the flavor profile is very similar to my
How to Serve
This Garlic Oyster Sauce Broccoli pairs beautifully with almost any main course. It is the perfect healthy side to contrast rich seafood dishes like
Storage & Reheat
- Fridge: Store leftovers in an airtight container for up to 3 days.
- Reheat: Microwave in 30-second bursts until warm. Be aware that reheated broccoli will lose its vibrant green color and some of its crisp texture, though it will still taste delicious.
Allergen Notice
Contains: Soy, Wheat/Gluten (from soy sauce), and Shellfish (from oyster sauce). For a gluten-free version, use tamari instead of light soy sauce. For a shellfish-free version, use vegetarian mushroom oyster sauce.
Nutrition Disclaimer
Broccoli is heavily researched for its high concentration of sulforaphane, an antioxidant compound linked to various health benefits, including anti-cancer properties. However, please note: Nutrition information is an estimate and provided for informational purposes only. Consult a medical professional for dietary advice.
About the Author & Recipe Development
I am Lin, a culinary developer and the creator of Woks of Love. This recipe was meticulously adapted from classic Chinese banquet techniques for the home kitchen. By testing exact blanching times and perfecting the sauce-to-cornstarch ratio, I wanted to ensure that home cooks can achieve that glossy, restaurant-quality coating and vibrant vegetable presentation with zero stress.
Authoritative References
- Harvard T.H. Chan School of Public Health: Detailed nutritional profile and health benefits of cruciferous vegetables like broccoli.
The Nutrition Source: Broccoli - FDA: Safe food handling guidelines for thoroughly washing raw agricultural commodities.
Selecting and Serving Produce Safely

15-Minute Garlic Oyster Sauce Broccoli (Hao You Xi Lan Hua)
Equipment
- Large Pot
- Wok or Saucepan
- Medium Round Bowl
Ingredients
Main Ingredients
- 1 head broccoli cut into florets
- 1 tsp salt for blanching water
Garlic Oyster Glaze
- 2 tbsp oyster sauce
- 1 tbsp light soy sauce
- 1 tsp sugar
- 1 tbsp cornstarch
- 0.5 cup water
Aromatics
- 1 tbsp cooking oil
- 4 cloves garlic minced
- 2 bird’s eye chilies minced
Instructions
- Soak the broccoli florets in cold salted water for 10 minutes to clean them, then rinse thoroughly.
- Bring a large pot of water to a boil. Add a pinch of salt and a drop of oil. Blanch the broccoli for 2-3 minutes until tender-crisp. Drain well.
- Pack the blanched broccoli florets tightly into a medium bowl, with the rounded green tops facing down against the bottom and sides.
- Place a serving plate upside down over the bowl. Hold them tightly together and quickly invert the bowl onto the plate. Lift the bowl away to leave a broccoli dome.
- In a small bowl, whisk together the water, oyster sauce, light soy sauce, sugar, and cornstarch until smooth.
- Heat the cooking oil in a wok or saucepan over medium heat. Sauté the minced garlic and chilies for 30 seconds until fragrant.
- Stir the sauce mixture again, then pour it into the wok. Cook for about 1 minute, stirring continuously, until the glaze bubbles and thickens.
- Pour the hot, thick glaze evenly over the broccoli dome. Serve immediately and toss to coat before eating.



















Leave a Reply