Go Back
+ servings
The Chinese broccoli is steamed and served with stir fried mushrooms and a scrumptious brown sauce. It’s a quick and delicious way to put plenty of veggies on your dinner table. {Vegetarian, Gluten-Free Adaptable}

An Easy Chinese Broccoli Recipe

5 from 4 votes
A quick and delicious way to put plenty of veggies on your dinner table.
To make the dish gluten-free, use tamari to replace soy sauce.
Prep Time: 10 mins
Cook Time: 10 mins
Total Time: 20 mins
Course: Side
Cuisine: Chinese
Keyword: vegan
Servings: 4 servings
Author: Maggie Zhu


  • 1 bunch Chinese broccoli (Gai Lan) , about 1 lb (450 g)
  • Pinch of salt
  • 1 tablespoon peanut oil , or vegetable oil
  • 4 cloves garlic , grated
  • 1/2 lb (450 g) white mushrooms , sliced (*Footnote 1)


  • 1 cup vegetable stock (or water)
  • 2 tablespoons soy sauce
  • 1 teaspoon dark soy sauce (Optional) (*Footnote 2)
  • 2 teaspoons sugar
  • 1 tablespoon cornstarch


  • Mix all the sauce ingredients in a small bowl and set aside.
  • Add 1/4 cup water to a large skillet and heat over medium high heat. When the water starts to boil, spread the Chinese broccoli in the skillet, and sprinkle with pinch of salt. Cover and let steam until the Chinese broccoli just turns tender, 2 to 3 minutes, depending on the size. Flip once or twice in between and check the doneness. Transfer to a big plate when cooked.
  • Wipe the residual water with a few layers of kitchen paper towel held in a pair of tongs. Add the oil and garlic. Stir a few times to release the fragrance.
  • Add the mushrooms. Stir and cook until golden, about 2 minutes. Turn to medium low heat.
  • Stir the sauce again to fully dissolve the cornstarch. Pour sauce into skillet. Immediately stir until it thickens. Pour the sauce over the cooked Chinese broccoli.
  • Serve hot as a side.


  1. Other types of mushrooms work, too.
  2. The dark soy sauce adds an appetizing dark brown color to the sauce. You can skip it if you do not have any on hand.


Serving: 1serving, Calories: 90kcal, Carbohydrates: 12g, Protein: 5.1g, Fat: 3.6g, Saturated Fat: 0.4g, Sodium: 607mg, Fiber: 1g, Sugar: 3.6g