This post may contain affiliate links. Please read our disclosure policy.

Chinese Broccoli stir fry (gai lan or kai lan) with garlicky sauce tastes light, fresh, and garlicky delicious! And you know it’s super healthy for you because it’s dark leafy greens. My simple stir-fried Chinese broccoli recipe is vegan, gluten-free, paleo, and low carb! You can substitute broccolini for Chinese kai lan, using the same recipe! I’ve simplified the traditional kai lan stir-fry recipe so let me show you how to make it at home easily!

Looking for more ways to enjoy this delicious Chinese vegetable? my Chinese broccoli in oyster sauce is another fantastic choice!

Photo shows a plate of Chinese Broccoli stir-fried with garlic sauce on a white plate with chopsticks on the side.
Delicious Chinese broccoli stir-fry with a simple “soy-flavored” garlic sauce.

Easy Chinese Broccoli Stir Fry Recipe

Gai Lan (or Kai Lan) 芥蘭 is probably one of my favorite vegetables out of many Asian greens. Growing up in a Chinese/Taiwanese household, whenever mom prepares gai lan, it is always the first dish that everyone fights to have the first bite and it always gone in minutes!

This dish tastes garlicky, light, fresh, and savory and it pairs well with any savory main dishes. If you are sensitive to gluten, wheat, or soy, this recipe is particularly written for you! If, however, you are okay with regular soy sauce and a bit of sugar, I’ve included notes in my recipe so everyone can enjoy this delicious vegetable.

New to gai lan and not quite sure what to do? In this post, I’ll share my simple and easy tips to help you prepare this vegetable fast and that tastes amazingly tender. So let’s get started!

Photo shows how to prepare Chinese broccoli with stems and leaves.
Simple ingredients that you can make at home easily!

What Is Chinese Broccoli

Also known as Gai Lan or Kai Lan, Chinese broccoli is a member of Brassica oleracea plant, hence it’s rich in antioxidants and vitamin K, which provides many health benefits against chronic and Alzheimer disease. (source).

It’s a leafy vegetable with thick and round shape stems and flat, wide, and deep emerald green leaves.

If there are flower bulbs, the colors are in white-yellow blossoms. Typically you will want to avoid selecting Chinese broccoli with flower blossoms as it indicates the vegetables are more mature and less tender.

The flavor tastes similar to broccolini but slightly more bitter. It’s often cooked 2 ways in Chinese cooking – hot water blanch or a quick stir-fry. Learn more about a wide variety of Chinese Vegetables here.

How to choose and prepare kai lan

To select

  1. Look at the vegetable. There should be no bruises and mushy spots and the color should be in deep emerald green color.
  2. Look at the bottom of the stems. They should feel firm and crisp. If the bottom looks dry, it’s okay to trim them away. Occasionally, you’ll see super fresh ones that look tender and crispy, and they don’t require trimming.

To trim and prepare

  1. If the stems require trimming, slice away 1/2 to 1-inch from the bottom. Make another cut to separate the stems from the leaves. This is because the stems take longer time to cook then leafy parts.

To cook

Hot water blanch or Quick saute

  1. You can hot water blanch and drizzle with vegetarian oyster sauce like my Chinese broccoli in oyster sauce recipe or stir-fry with a light garlic soy sauce. Today’s recipe focuses on the second method – sauteing.

How to stir fry Chinese Broccoli

There are 2 methods to make this dish:

1. Hot water blanch and shock in cold water or

2. Sauté directly without blanching

The blanch method (before stir-frying) helps remove bitter taste. Sauté directly without blanching, which is the method I used in the recipe below, is faster but if this is your first time trying gai lan and not used to the bitter flavor, I recommend blanching the vegetable first.

Photo shows Gai Lan Recipe stir-fried with garlic and oil in a big wok with a wooden stir-fry spoon.

Simple garlicky sauce – 2 ways (gluten-free)

There are 2 ways to make a simple garlicky sauce for stir fry vegetables. You can use the same method for almost all Asian greens. How amazing, right?

Method 1

Thin slice the garlic cloves and sauté them with oil to make a fragrant garlicky oil first then add the vegetable.

Method 2

If using crushed or grated garlic cloves, which is the method I use below, you will add the garlic after sauteing the broccoli stems and before adding the leafy parts.

The first method requires a bit extra care with your stove top temperature so that your garlic won’t get burnt. The second method gives stronger garlic flavor because the garlic cloves are finely grated or minced.

Photo shows Stir fried Chinese broccoli with garlicky sauce served on a big white plate.

Gluten-free, Easy, No MSG

To people who are sensitive to gluten, wheat, or soy, you’ll notice that my recipes are tailored to your needs. I use coconut aminos to replace soy sauce. Coconut aminos (Product link in my recipe card) is made with sea salt and coconut blossom. It tastes salty, naturally sweet, and umami-rich. It’s a wonderful bottle of seasoning if you love Asian food as much as I do and want to cut back on added sugar in your diet. Please note that Coconut aminos is different from Bragg’s Liquid Aminos. Although the names sound similar, the ingredient components are very different. They also taste different. Check out my Youtube video to learn more about coconut aminos. And my Asian-Inspired Paleo Pantry Guide

Kai lan stir-fried with garlic and little chili peppers served on a white plate

Want more of my simple and super delicious Asian-inspired Paleo, Whole30 and Keto recipes? Be sure to subscribe to my blog to make 10 healthy meals in under 10 minutes each.

Common Questions About Gai Lan

What is broccoli in Chinese called?

Broccoli in Chinese is called Gai Lan or Kai Lan. The traditional Mandarin character is 芥蘭 [Jiè lán].

Where to find or buy Chinese Broccoli?

You can find them in most local Asian grocery stores. H-mart, a Korean chain grocery stores, Japanese or Chinese grocery stores. If you live in NYC, NJ, or Long Island, Asian Veggies, an online wholesale vegetable shop, can deliver Asian vegetables, seasonings, and many specialty ingredients to your door steps.

Is Chinese broccoli the same as broccolini?

No they are not the same. However, they are from the same vegetable family – Brassica oleracea. Broccolini is a hybrid between broccoli and gai lan so it’s a great substitute if you can’t find kai lan.

What part of Chinese broccoli do you eat?

All parts of Chinese broccoli are edible. Before cooking, trim off the bottom end roughly half to one-inch. For thicker stems, you can dice them or slice on diagonal. The stems require longer cook time than the leafy parts so saute the stems first.

Can you eat gai lan raw?

You can but it’s rare to see people eat them raw in Asia. This vegetable tastes more tender and the color turns into deep glossy green after cooked.

Can you eat gai lan flower bulbs?

Yes you can. Gai lan with flower bulbs often indicates that the vegetable is more mature and tastes less tender and crisp however it doesn’t mean that the vegetable is un-edible. It simply means you will want to consume it soon.

Is Bok Choy Chinese broccoli?

No. Bok Choy is different from Chinese broccoli. Although both vegetables are considered Chinese vegetables, they have different texture and taste. Bok choy can be served raw and chopped in salads whereas Gai Lan is often serve cooked.

Also check out my Bok choy dim sum, Blanched Bok choy salad, Chopped bok choy salad with gluten-free chow mein noodles.

More ways to use Chinese Broccoli and Asian vegetables in recipes

On a mobile? Check out my recipe web stories on how to make this dish!

Recipes to pair with Chinese Broccoli

Check out my Crispy lemon thyme chicken thighs, Chinese Zucchini and Olive Stir-Fry, Paleo Sweet and Sour Chicken, Paleo Beef With Broccoli, Instant Pot Taiwanese Meat Sauce with crispy shallots, Whole30 Mongolian Beef, Chicken and Broccoli Shrimp and Broccoli, Chinese broccoli with oyster sauce, Vietnamese garlic shrimp, Chinese shrimp tomato stir-fry, and Thai Basil Beef Steak Stir Fry.

Recipe Card

Chinese Broccoli Stir-Fry Recipe with Garlic Sauce (炒芥籣, gluten-free)

5 from 40 votes
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Servings: 6 people
Chinese Broccoli (gai lan) stir-fry recipe with garlicky sauce is gluten-free, vegan, low carb. Learn how to make stir-fried Chinese broccoli easy and great tasting!

Video

Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients  

  • 3 to 4 lbs Chinese broccoli about 6-8 tightly packed cups (alt. Broccolini, see notes)
  • 2 tbsp avocado oil
  • 2 tsp grated garlic cloves
  • 1/2 tsp coarse sea salt divided
  • 1-2 tsp toasted sesame oil garnish
  • 1 tbsp coconut aminos garnish

Instructions 

  • Cut off the bottom of Chinese broccoli bottom stems (about 1-inch) and discard. Make another cut to separate stems from leafy parts. Slice the stems on diagonal to roughly 2 to 2-½ inch length. Cut the leafy parts in half. Wash and rinse the stems and leafy parts separately. Set them aside to drain in separate bowls.
  • In a well heated large skillet (or wok), add 2 tbsp cooking oil. Statue the stems over medium-high heat until they turn bright green color (about 2 minutes). Season with ¼ tsp coarse salt. Add grated garlic and use a wooden spoon to break and coat the garlic over the vegetables.
  • Add leafy parts. Quickly toss and scoop the stems and garlic over the leaves. Cover with a lid. Lower the heat to medium. Cook for about 3 minutes until the leaves turn dark green color. Season with ¼ tsp coarse salt. Give a quick toss. Off heat, transfer to a large plate.
  • Season with toasted sesame oil and coconut aminos. Serve hot or cold.

Notes

What’s a good substitute for Chinese Broccoli:
  • You can substitute broccolini for Chinese broccoli. 
How to remove the bitter taste from Chinese Broccoli:
  • Hot water blanch method to remove bitter taste: Chinese broccoli has more bitter flavor than broccolini. If desired, after dice and rinse the vegetable, quickly blanch the stems in hot boiling water for 1 minute and leafy parts for 10-15 seconds then shock the vegetable in cold water to stop cooking. Drain well before sauteing.
Using soy sauce or Tamari?
  • Coconut aminos tastes naturally sweeter and less salty than tamari and soy sauce so it’s a great way to not having to use added sugar. If, however, you use soy sauce (or Tamari), start with 1/2 tbsp soy sauce + 1/4 tsp sugar. Combine well and drizzle it on top of the vegetable. 
What about rice wine? 
  • You can add a small splash of rice wine (michu) or Chinese Shaoxing wine when stir-frying, if you are okay with a bit alcohol. The dish will taste even more authentic. 
The nutritional label is for 1 serving, calculated out of 3 lbs vegetable total and divided by 6. 

Nutrition

Serving: 1serving, Calories: 86kcal, Carbohydrates: 4g, Protein: 1g, Fat: 7g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Sodium: 148mg, Potassium: 236mg, Fiber: 2g, Vitamin A: 1450IU, Vitamin C: 34.3mg, Calcium: 71mg, Iron: 0.5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!
Kai Lan stir-fry with garlicky sauce is a Vegan, Paleo, Whole30, Keto, and low carb.

You may also like

Delicious healthy Chinese food you can brag about

10 Meals In 10 Minutes
Learn how to make low carb gluten-free dishes without prep and last minute trips to the grocery store.
5 from 40 votes (3 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

54 Comments

  1. Melissa says:

    5 stars
    Soooo good and super easy to make! The grated garlic makes a HUGE difference in the flavor! Highly recommend! 

    1. ChihYu says:

      Thanks so much, Melissa!

  2. Julie says:

    5 stars
    Was lucky to find fresh gai Lan and this recipe made it so yummy and easy to prepare!! I added a little red pepper to give it some kick. Sooo good!

  3. Henry says:

    5 stars
    We hope that this stir fry recipe will inspire you to prepare more Chinese dish with broccoli. Do not be afraid of trying new things. Broccoli stir fry with garlic sauce is a great and healthy dish. Give it a go and enjoy the taste!

  4. Abbi says:

    5 stars
    Once you cook this dish, you will find that it is easy to make, yet very tasty. The texture of the french beans and the crunchiness of the bamboo shoots are a wonderful complement to the soft Chinese broccoli. This recipe serves 4 to 6 people.

  5. Diane Margalotti says:

    5 stars
    EASYYYYYYY and delishhhhh side dish. HIghly recommend!

    1. ChihYu says:

      Thank you!

  6. Abbi says:

    5 stars
    Finally got myself in gear and tried this recipe out today. I live in Panama and Chinese Broccoli is super easy to find but I didn’t really know how to cook it. Thank you, thank you, thank you for this super simple, easy and CLEAN recipe! It was so delish, I couldn’t stop eating it!! This will definitely be on repeat from now on!

    1. ChihYu says:

      Fantastic. Thank you so much for sharing!

  7. Freeyh says:

    5 stars
    Good

  8. Julie Morin says:

    5 stars
    Excellent!! Perfect, simple recipe. Made it and didn’t have to blanche the veggies since they were not bitter, even raw. Entire family thoroughly enjoyed and and will definitely make again. Thank you for the recipe 🙂

  9. Ashley says:

    5 stars
    So easy and flavorful! I made it with broccolini and plan to keep it on rotation in my house now. Everyone loved it. A must try for anyone wanting quick weeknight meals or to impress guests.

  10. Natasha says:

    5 stars
    Absolutely LOVE this recipe! We got a bag of Chinese broccoli the other day and found this recipe online. I followed the instructions and it was easy and delicious! My husband and I devoured the whole entire plate of veggies. Healthy and delicious!

    1. ChihYu says:

      So happy to hear! Lovely!