Make Stir-Fried Chinese Broccoli at Home

Best Chinese Broccoli, Stir-Fried in a Sweet Garlicky Sauce
Prep: 10 mins
Cook: 7 mins
Total: 17 mins
Servings: 2 to 4 servings
Nutrition Facts (per serving)
157 Calories
11g Fat
13g Carbs
4g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2 to 4
Amount per serving
Calories 157
% Daily Value*
Total Fat 11g 14%
Saturated Fat 1g 4%
Cholesterol 0mg 0%
Sodium 256mg 11%
Total Carbohydrate 13g 5%
Dietary Fiber 3g 12%
Protein 4g
Calcium 60mg 5%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This Chinese Broccoli recipe is so simple and delicious! In Thailand, vegetable stir-fries tend to be Chinese in origin (Chinese cooking is a huge influence). If you can't find Chinese broccoli, broccoli rabe (rapini) is a close relative that may be easier to come by (look for the organic one, which is sold in the organic section of most supermarkets these days). Our own western-style broccoli works well too―just be sure to leave on a good amount of the stem to get the texture and crunch that is desirable in Asian vegetables. Includes vegan instructions too.


Click Play to See This Stir-Fried Chinese Broccoli Recipe Come Together


  • Chinese broccoli aka gai lan (or broccoli rabe or Western-style broccoli, 12 to 20 stalks or enough for 2 to 4 people)
  • 1 1/2 tbsp. garlic (finely chopped)
  • 1/2 tsp. dried crushed chili
  • 2 to 3 tbsp. vegetable oil
  • For the Stir Fry Sauce:
  • 3 tbsp. sherry (or cooking sherry)
  • 1/4 cup chicken (or vegetable/faux chicken stock)
  • 1 1/2 tbsp. oyster sauce (or Lee Kum Kee Vegetarian Stir-Fry Sauce)
  • 1 to 2 tsp. brown sugar (broccoli rabe will need 2 tsp.)
  • Optional: 1/3 tsp. cornstarch dissolved in 2 tbsp. cool water

Steps to Make It

  1. Thoroughly rinse your greens well to remove any grit and let drain in a colander while you prepare the stir-fry sauce.

  2. In a cup, mix together the sherry, stock, oyster sauce (or stir-fry sauce), and brown sugar. Set aside.

  3. Heat a wok or large frying pan over medium-high heat. Add 2 to 3 tbsp. oil and swirl around, then add the garlic and chili (if using). Stir-fry 30 seconds to 1 minutes (avoid over-browning the garlic―you want it still white in color, or it will taste bitter).

  4. Add the Chinese broccoli plus 2 to 3 tbsp. of the stir-fry sauce, you've made. Stir-fry until the ​wok becomes dry, then add 2 to 3 tbsp. more stir-fry sauce. Cook in this way 4 to 5 minutes.

  5. Add all the remaining stir-fry sauce and reduce heat to medium-low, so that the dish is gently simmering. Simmer until you're happy with the cooked texture of the broccoli. Tip: the stems should still taste crunchy (not too soft or soggy). If you'd like a thicker sauce, add the cornstarch dissolved in water mixture, and simmer 30 seconds to 1 minute.

  6. Remove from heat and taste-test. Add a little more sugar if too bitter (broccoli rabe is more bitter than Chinese broccoli), or a little more oyster sauce (or veg. stir-fry sauce) if not salty or flavorful enough. If too salty, add a bit of lime or lemon juice.

  7. To serve, tilt your vegetables out of the wok into a shallow serving bowl and pour any remaining sauce from the wok over top (including the garlic bits). Serve with rice and enjoy!