Go Back
5 from 2 votes

Chinese Broccoli (Gai Lan) 蠔油芥籣

Learn how to cook Chinese Broccoli (Gai Lan) with 4 simple ingredients! Super easy to perfectly cook this popular nutritious vegetable dish served in Chinese restaurants. Deliciously crunchy-crisp Chinese Broccoli with Oyster Sauce.
Servings 4
Total Time 10 mins


  • 300 grams Chinese broccoli (Gai Lan 芥蘭)
  • 8 cups (2L) water
  • 1 tablespoon (18g) salt
  • 1 tablespoon (15ml) peanut oil or olive oil

Optional Sauce:


  • Wash Chinese Broccoli: Rinse Gai Lan under cold water, then drain well. We usually trim the end of the stems. You can remove the flowers, but they are edible and yummy.
    wash gai lan
  • Cook Chinese Broccoli: Add 8 cups (2L) water in Instant Pot with 1 tbsp (18g) fine salt and 1 tbsp (15ml) peanut oil or olive oil. Bring the water to a rolling boil using the "Saute More" function.
    *Pro Tip: You can use hot water or cook it on the stovetop to save time.
    Press “Saute” button to “Sauté More” to heat up the Instant Pot. Once the water boils, add Chinese Broccoli in Instant Pot where only the stems are submerged in the boiling water. Depending on the stems' thickness, cook the Gai Lan for 2 - 3 minutes. Then, fully submerge the Gai Lan in the boiling water, then cook for another 1 - 2 minutes.
    how to cook chinese broccoli
  • Drain & Serve: Your crunchy-crisp & juicy Chinese Broccoli is done. Drain well, then serve Chinese Broccoli with oyster sauce (optional).
    how to cook gai lan


*Rate Recipe: If you've tried the recipe, don't forget to Rate the Recipe in the Comments Section. Thank you!
Author: Amy + Jacky
Calories: 25kcal


Calories: 25kcal | Carbohydrates: 3g | Protein: 1g | Fat: 2g | Saturated Fat: 1g | Sodium: 610mg | Potassium: 196mg | Fiber: 2g | Sugar: 1g | Vitamin A: 1229IU | Vitamin C: 21mg | Calcium: 90mg | Iron: 1mg