{"id":32905,"date":"2026-05-11T08:54:11","date_gmt":"2026-05-11T00:54:11","guid":{"rendered":"https:\/\/tasteasianfood.com\/?p=32905"},"modified":"2026-05-11T08:54:14","modified_gmt":"2026-05-11T00:54:14","slug":"chinese-broccoli-stir-fry","status":"publish","type":"post","link":"https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/","title":{"rendered":"Chinese Broccoli Stir-fry (Gai Lan)- the Cantonese Restaurant Way"},"content":{"rendered":"\n<p>Chinese broccoli Stir-fry may look like a simple dish, but there is actually a lot that can go wrong. When it is done properly, it can transform from a simple home-cooked vegetable dish into one of the most elegant Cantonese-style greens you would expect in a restaurant.<\/p>\n\n\n\n<p>At home, getting really good Chinese broccoli often feels a little unpredictable. Sometimes the leaves lose their vibrant green color, the sauce turns watery and heavy, or the stems end up tough and fibrous. The reasons vary. Sometimes it is simply because we do not take the dish seriously enough, and other times it is because we are not fully aware of the important details involved in making proper stir-fried Chinese broccoli, from preparation and heat control to seasoning choices and cooking technique.<\/p>\n\n\n\n<p>I would like to share some practical methods that I learned throughout my years of cooking and running my own restaurant, techniques that can still be easily replicated in a home kitchen.<\/p>\n\n\n\n<p>Let\u2019s get into the details of how to cook Chinese broccoli.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-355b8302f85bd0d3597aa9bd0c978671\">Content<\/h2>\n\n\n\n<p><strong>Note: <\/strong>Click any item to jump straight to that part of the post. <\/p>\n\n\n\n<ol style=\"background-color:#ffe08c\" class=\"wp-block-list has-background\">\n<li><a href=\"#1\">Why Different Types of Gai Lan Need to Be Treated Differently<\/a><\/li>\n\n\n\n<li><a href=\"#2\">Preparing Gai Lan Before Stir-Frying<\/a><\/li>\n\n\n\n<li><a href=\"#3\">Why Blanching Makes a Big Difference<\/a><\/li>\n\n\n\n<li><a href=\"#4\">Why I Prefer Garlic Oil Instead of Chopped Garlic<\/a><\/li>\n\n\n\n<li><a href=\"#5\">Building a More Balanced Sauce for Gai Lan<\/a><\/li>\n\n\n\n<li><a href=\"#6\">The Final Stir Fry Stage<\/a><\/li>\n\n\n\n<li><a href=\"#7\">Plating and Serving Gai Lan Elegantly<\/a><\/li>\n\n\n\n<li><a href=\"#8\">Common Mistakes to Avoid<\/a><\/li>\n\n\n\n<li><a href=\"#9\">Why Chefs Still Blanch Despite Nutrient Loss&nbsp;<\/a><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"683\" height=\"1024\" src=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-b-683x1024.jpg\" alt=\"Close-up of glossy stir-fried Chinese broccoli arranged neatly on a serving plate, topped with garlic and coated in savory sauce.\" class=\"wp-image-32909\" srcset=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-b-683x1024.jpg 683w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-b-200x300.jpg 200w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-b-768x1152.jpg 768w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-b-640x960.jpg 640w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-b-720x1080.jpg 720w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-b.jpg 800w\" sizes=\"(max-width: 683px) 100vw, 683px\" \/><\/figure>\n\n\n\n<p><em>Note: This post may contain affiliate links. Please read my <\/em><a href=\"https:\/\/tasteasianfood.com\/mystaging\/private-policy\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>privacy policy<\/em><\/a><em> for more info. I may receive commissions for purchases made through links in this post. As an Amazon Associate, I earn from qualifying purchases.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-c1f8477b62021bd56c3a5708166e5a4f\" id=\"1\">Why Different Types of Gai Lan Need to Be Treated Differently<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Chinese broccoli, also known as Gai Lan or Kai Lan, comes in several varieties. Some are small and tender (baby Gai Lan), while others have thick, sturdy stems. Therefore, there is no single cooking method that works perfectly for every type.<\/li>\n\n\n\n<li>The larger stems are best blanched first. This helps them cook more evenly without leaving the stems underdone, while the leaves turn too soft during stir-frying. Baby Kai Lan, on the other hand, is naturally tender and can go straight into the wok without blanching.<\/li>\n\n\n\n<li>On the other hand, large Chinese broccoli often comes with very thick stems. In this case, slice the stems diagonally so they cook through more evenly and do not remain tough in the centre.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-7a39dcb353893472252a3001b38df7e6\" id=\"2\">Preparing Gai Lan Before Stir-Frying<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>After washing the Chinese broccoli, trim off the bottom ends slightly since this section is usually tough and stringy. This step is especially important when working with larger Gai Lan that have thicker stems.<\/li>\n\n\n\n<li>For thicker stems, make a shallow crisscross cut lengthwise at the base. This allows heat to penetrate more easily, so the stem cooks evenly. It also improves the appearance after cooking.<\/li>\n\n\n\n<li>If the Chinese broccoli is very large with extra-thick stems, slice the stems diagonally into thinner pieces so they cook through properly.<\/li>\n\n\n\n<li>In this article, I am using medium-sized Kai Lan, about 6 to 8 inches long, so the extra slicing step is not necessary.<\/li>\n\n\n\n<li>After trimming and removing the outer layer of the stems with a <a href=\"https:\/\/amzn.to\/4toxE36\" target=\"_blank\" rel=\"noreferrer noopener\">vegetable peeler<\/a>, the Chinese broccoli is ready for cooking.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"533\" src=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-edited-7.jpg\" alt=\"Blanched Chinese broccoli (Gai Lan) with vibrant green stalks and leaves, drained and ready for stir-frying.\n\" class=\"wp-image-32911\" srcset=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-edited-7.jpg 800w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-edited-7-300x200.jpg 300w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-edited-7-768x512.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\"><strong>(Blanched Chinese broccoli (Gai Lan) with vibrant green stalks and leaves, drained and ready for stir-frying.)<\/strong><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-ef4cd66ebae33d479485ae07133849c5\" id=\"3\">Why Blanching Makes a Big Difference<\/h2>\n\n\n\n<p>Blanching is a useful step before stir-frying in Cantonese cooking because it helps control texture and balances the different cooking speeds between the stems and the leaves. I usually blanch medium or large-sized Gai Lan to ensure even cooking. For the small baby Gai Lan, I skip this step because it is naturally tender and cooks very quickly during stir-frying.<\/p>\n\n\n\n<p>Below is the method I use for blanching Gai Lan:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Fill the wok with water<\/strong>. I prefer using <a href=\"https:\/\/amzn.to\/4nldSEo\" target=\"_blank\" rel=\"noreferrer noopener\">a wok<\/a> instead of a pot because the wide shape makes it easier to position the Chinese broccoli properly. This way, the leafy parts stay above the water while the stems are submerged at the beginning. The stems are cooked first for about 2 minutes, then I gently push the whole vegetable into the water and blanch for another 2 minutes. This helps both stems and leaves reach a tender crisp texture at the same time. Thicker stalks naturally need a longer cooking time. The best way to judge doneness is simple and practical: pick one piece up and taste or check its texture.\u00a0<\/li>\n\n\n\n<li><strong>Add a small amount of salt, baking soda, and oil to the water.<\/strong> The salt gives the Chinese broccoli a light base seasoning, while the oil helps keep it looking shiny, vibrant, and fresh after cooking. <a href=\"https:\/\/amzn.to\/4fasMLs\" target=\"_blank\" rel=\"noreferrer noopener\">Baking soda<\/a> raises the pH of the cooking water, which helps the vegetables retain their bright green color throughout the cooking process.<\/li>\n\n\n\n<li><strong>After blanching, remove the Chinese broccoli immediately.<\/strong> Drain it well in a <a href=\"https:\/\/amzn.to\/4niGkqx\" target=\"_blank\" rel=\"noreferrer noopener\">colander<\/a>, then spread it out on a large plate so it cools quickly. This also helps remove excess moisture, which is important for a better stir-fry later.<\/li>\n<\/ol>\n\n\n\n<h5 class=\"wp-block-heading\">Note:&nbsp;<\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If I am preparing the vegetables ahead of time, I add one more step. I place them into a large bowl of cold water to shock them and stop the cooking process immediately.<\/li>\n\n\n\n<li>The goal is not to fully cook the Gai Lan, but to bring it to a partially cooked stage so the final stir fry can be quick, to retain the tender crisp texture, and the vibrant green color<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-3fd534f6d8b7bb56d3458ac50d1e04d7\" id=\"4\">Why I Prefer Garlic Oil Instead of Chopped Garlic<\/h2>\n\n\n\n<p>Garlic plays an important supporting role in this restaurant-style Gai Lan recipe. It gives the Chinese broccoli a rich aroma and adds another layer of flavor without overpowering the freshness of the vegetables.<\/p>\n\n\n\n<p>There are several ways to use garlic in stir-fried Gai Lan.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>One option is chopped garlic<\/li>\n\n\n\n<li>Another is stir-frying whole garlic slices together with the vegetables<\/li>\n\n\n\n<li>Another approach is making garlic oil, which gives a cleaner flavour and a more elegant finish<\/li>\n<\/ol>\n\n\n\n<p>In practice, I often use a combination of these methods depending on the dish.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Slice the garlic thinly and cook it slowly over low heat in oil to gently release its aroma. Once the garlic turns a light golden brown, remove the slices and set them aside. The garlic-infused oil is then used to stir-fry the Chinese broccoli.<\/li>\n\n\n\n<li>When the Chinese broccoli is almost fully cooked, return the garlic slices to the wok and toss everything together briefly before serving.<\/li>\n<\/ol>\n\n\n\n<h5 class=\"wp-block-heading\">Note:&nbsp;<\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Garlic oil helps distribute flavour more evenly throughout the dish. It also reduces the risk of burnt garlic, which can easily happen when chopped garlic is added directly into a very hot wok. The final result is smoother and more refined.<\/li>\n\n\n\n<li>The garlic slices also work as a garnish, since a plain plate of green vegetables can sometimes look a little too simple.<\/li>\n\n\n\n<li>Finely chopped garlic tends to stick to the vegetables and make the dish look messy, while garlic slices keep the Chinese broccoli looking fresh, glossy, and vibrant.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-939769c9e556683a95422b8ac71f148e\" id=\"5\">Building a More Balanced Sauce for Gai Lan<\/h2>\n\n\n\n<p>Many home cooks use oyster sauce alone to season stir-fried Chinese broccoli because it is simple and convenient. However, using only <a href=\"https:\/\/amzn.to\/4uKnRWp\" target=\"_blank\" rel=\"noreferrer noopener\">oyster sauce<\/a> can make the flavor feel a little too one-dimensional and heavy.<\/p>\n\n\n\n<p>Combining oyster sauce with <a href=\"https:\/\/amzn.to\/4tYpVKb\" target=\"_blank\" rel=\"noreferrer noopener\">light soy sauce<\/a> and a small amount of sugar creates a more balanced and well-rounded flavor. The sugar is especially important because it helps balance the slight natural bitterness of the Chinese broccoli.<\/p>\n\n\n\n<p>Sesame oil is slightly controversial because it has a very strong aroma and flavor. If too much is added, it can easily overpower the fresh taste of the Gai Lan. If you choose to use sesame oil, it is best to use it sparingly.<\/p>\n\n\n\n<p>My preferred approach is to mix the oyster sauce, light soy sauce, and sugar first, then gently warm the mixture just enough to dissolve the sugar.<\/p>\n\n\n\n<p>Instead of adding all the sauce directly into the wok during stir-frying, I like to keep about one-third of it aside and drizzle it over the Chinese broccoli just before serving. This makes the vegetables look brighter and fresher, while giving the dish a cleaner, lighter, and more elegant presentation.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"683\" height=\"1024\" src=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-683x1024.jpg\" alt=\"Full plate of stir-fried Chinese broccoli (Gai Lan) with garlic slices, served restaurant-style on a white serving plate.\" class=\"wp-image-32910\" srcset=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-683x1024.jpg 683w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-200x300.jpg 200w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-768x1152.jpg 768w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-640x960.jpg 640w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-720x1080.jpg 720w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-735x1103.jpg 735w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a.jpg 800w\" sizes=\"(max-width: 683px) 100vw, 683px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-c3a144526953f23f9cb4936a5ac7b19a\" id=\"6\">The Final Stir Fry Stage<\/h2>\n\n\n\n<p>The final step is where everything comes together. Since the Chinese broccoli has already been partially cooked during blanching, this step should be quick and done over high heat.<\/p>\n\n\n\n<p>A hot wok is essential to produce the best texture and flavor. I usually use a cast-iron wok, although a carbon steel wok works just as well. I avoid using <a href=\"https:\/\/amzn.to\/4tn2Hw7\" target=\"_blank\" rel=\"noreferrer noopener\">non-stick pans<\/a> because they are not designed for high-heat stir-frying.<\/p>\n\n\n\n<p>A high-power stove also makes a noticeable difference. If you are cooking on a regular home stove, please use the highest heat available and cook in smaller batches to keep the wok temperature high throughout the stir-frying process.<\/p>\n\n\n\n<p>Here is the method I use for stir-frying Chinese broccoli:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Heat the oil over low to medium heat and saut\u00e9 the garlic gently. Garlic burns very easily, so it is important not to rush this step.<\/li>\n\n\n\n<li>Once the garlic turns lightly golden, remove the slices and leave the garlic-infused oil in the wok.<\/li>\n\n\n\n<li>Turn the heat up high, then add the Chinese broccoli and toss quickly. Since the vegetables are already partially cooked, they only need a short time in the wok to finish cooking while still keeping their texture and vibrant green color. The entire stir-fry usually takes about one minute.<\/li>\n\n\n\n<li>Return the garlic slices and mix with the Gai Lan.<\/li>\n\n\n\n<li>During the stir-frying process, season the vegetables lightly with salt and add about two-thirds of the prepared sauce mixture.<\/li>\n\n\n\n<li>Keep the remaining one-third of the sauce aside for drizzling over the Chinese broccoli just before serving. This helps the vegetables look fresher, brighter, and more elegant on the plate.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-a8faa7af85ed88e40707e84eb7130c8f\" id=\"7\">Plating and Serving Chinese Broccoli Stir-fry Elegantly<\/h2>\n\n\n\n<p>Presentation may seem like a small detail, but it makes a big difference when serving stir-fried Chinese broccoli. Instead of placing the vegetables on the plate randomly, I prefer arranging the Gai Lan neatly in one direction. I usually use an <a href=\"https:\/\/amzn.to\/4uIjv1W\" target=\"_blank\" rel=\"noreferrer noopener\">oblong ceramic plate<\/a> because it naturally creates a cleaner and more structured presentation. The dish immediately looks more refined and restaurant-style.<\/p>\n\n\n\n<p>After plating, I sometimes use kitchen scissors to separate the stems from the leafy sections, especially if the stems are thicker. This makes the vegetables easier to handle and more comfortable to eat.<\/p>\n\n\n\n<p>Next, spoon the remaining sauce around the bottom of the vegetables. You still want the bright green color of the Gai Lan to remain visible.&nbsp;<\/p>\n\n\n\n<p>This dish is best served immediately while still hot. Gai Lan continues to soften after leaving the wok, so timing is important if you want to keep that perfect, tender, crisp texture.<\/p>\n\n\n<script type=\"application\/ld+json\">{\"@context\":\"http:\\\/\\\/schema.org\",\"@type\":\"Recipe\",\"name\":\"Chinese Broccoli Stir-fry (Gai Lan)- the Cantonese Restaurant Way\",\"author\":{\"@type\":\"Person\",\"name\":\"KP Kwan\"},\"datePublished\":\"2026-05-10\",\"recipeYield\":3,\"description\":\"A Cantonese-style approach to stir-fried Chinese broccoli (gai lan), including preparation, blanching, garlic oil, oyster sauce balance, and plating techniques.\",\"image\":[\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Chinese-broccoli-stir-fry-a-720x720.jpg\",\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Chinese-broccoli-stir-fry-a-720x540.jpg\",\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Chinese-broccoli-stir-fry-a-540x720.jpg\",\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Chinese-broccoli-stir-fry-a-720x405.jpg\",\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Chinese-broccoli-stir-fry-a-735x1103.jpg\"],\"recipeCategory\":\"vegetarian\",\"recipeCuisine\":\"Chinese\",\"prepTime\":\"PT10M\",\"cookTime\":\"PT15M\",\"performTime\":\"PT15M\",\"totalTime\":\"PT25M\",\"recipeIngredient\":[\"500 g Chinese broccoli (Gai Lan or Kai Lan)\",\"6 cloves garlic, thinly sliced\",\"1.5 tablespoons oyster sauce (see note)\",\"1.5 tablespoons light soy sauce\",\"1 teaspoon sugar\",\"2 tablespoons hot water\",\"2 tablespoons cooking oil\",\"salt for blanching\",\"1\\\/2 teaspoon baking soda for blanching\",\"Water for blanching\"],\"recipeInstructions\":[{\"@type\":\"HowToStep\",\"text\":\"Wash the Chinese broccoli thoroughly and drain well.\",\"position\":1,\"name\":\"Wash the Chinese broccoli thoroughly and drain well.\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_1\"},{\"@type\":\"HowToStep\",\"text\":\"Trim off the bottom ends slightly to remove tough and fibrous sections.\",\"position\":2,\"name\":\"Trim off the bottom ends slightly to remove...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_2\"},{\"@type\":\"HowToStep\",\"text\":\"Peel the outer layer of thicker stems if necessary.\",\"position\":3,\"name\":\"Peel the outer layer of thicker stems if...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_3\"},{\"@type\":\"HowToStep\",\"text\":\"Make a shallow crisscross cut lengthwise at the base to help them cook more evenly.\",\"position\":4,\"name\":\"Make a shallow crisscross cut lengthwise at the...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_4\"},{\"@type\":\"HowToStep\",\"text\":\"Fill a wok or wide pan with water and bring it to a boil.\",\"position\":5,\"name\":\"Fill a wok or wide pan with water...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_5\"},{\"@type\":\"HowToStep\",\"text\":\"Add salt, baking soda, and oil to the water.\",\"position\":6,\"name\":\"Add salt, baking soda, and oil to the...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_6\"},{\"@type\":\"HowToStep\",\"text\":\"Arrange the Chinese broccoli so the stems are submerged while the leafy parts remain above the water initially. Blanch the stems for 2 minutes.\",\"position\":7,\"name\":\"Arrange the Chinese broccoli so the stems are...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_7\"},{\"@type\":\"HowToStep\",\"text\":\"Gently submerge the entire vegetable in the water and blanch for an additional 2 minutes (the exact cooking time depends on the size and thickness of the Chinese broccoli). Remove immediately and drain well in a colander.\",\"position\":8,\"name\":\"Gently submerge the entire vegetable in the water...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_8\"},{\"@type\":\"HowToStep\",\"text\":\"Spread the vegetables on a large plate to cool slightly and release excess moisture.\",\"position\":9,\"name\":\"Spread the vegetables on a large plate to...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_9\"},{\"@type\":\"HowToStep\",\"text\":\"Combine oyster sauce, light soy sauce, sugar, and water or stock in a small bowl.\",\"position\":10,\"name\":\"Combine oyster sauce, light soy sauce, sugar, and...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_10\"},{\"@type\":\"HowToStep\",\"text\":\"Warm the mixture gently until the sugar dissolves.\",\"position\":11,\"name\":\"Warm the mixture gently until the sugar dissolves.\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_11\"},{\"@type\":\"HowToStep\",\"text\":\"Heat the oil over low heat and fry the garlic slices gently until lightly golden.\",\"position\":12,\"name\":\"Heat the oil over low heat and fry...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_12\"},{\"@type\":\"HowToStep\",\"text\":\"Remove the garlic slices and set aside.\",\"position\":13,\"name\":\"Remove the garlic slices and set aside.\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_13\"},{\"@type\":\"HowToStep\",\"text\":\"Keep the garlic-infused oil in the wok for stir-frying.\",\"position\":14,\"name\":\"Keep the garlic-infused oil in the wok for...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_14\"},{\"@type\":\"HowToStep\",\"text\":\"Turn the heat to high. Add the blanched Chinese broccoli into the wok.\",\"position\":15,\"name\":\"Turn the heat to high. Add the blanched...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_15\"},{\"@type\":\"HowToStep\",\"text\":\"Toss quickly over high heat for about 1 minute. Season lightly with salt.\",\"position\":16,\"name\":\"Toss quickly over high heat for about 1...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_16\"},{\"@type\":\"HowToStep\",\"text\":\"Add about two-thirds of the prepared sauce mixture.\",\"position\":17,\"name\":\"Add about two-thirds of the prepared sauce mixture.\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_17\"},{\"@type\":\"HowToStep\",\"text\":\"Return the garlic slices to the wok and toss briefly to combine.\",\"position\":18,\"name\":\"Return the garlic slices to the wok and...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_18\"},{\"@type\":\"HowToStep\",\"text\":\"Stir fry just until the vegetables are glossy, tender, crisp, and heated through.\",\"position\":19,\"name\":\"Stir fry just until the vegetables are glossy,...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_19\"},{\"@type\":\"HowToStep\",\"text\":\"Arrange the Chinese broccoli neatly in one direction on an oblong serving plate.\",\"position\":20,\"name\":\"Arrange the Chinese broccoli neatly in one direction...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_20\"},{\"@type\":\"HowToStep\",\"text\":\"Slightly overlap the stalks for a cleaner and fuller presentation.\",\"position\":21,\"name\":\"Slightly overlap the stalks for a cleaner and...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_21\"},{\"@type\":\"HowToStep\",\"text\":\"Spoon the remaining sauce to the bottom of the vegetables.\",\"position\":22,\"name\":\"Spoon the remaining sauce to the bottom of...\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#mv_create_587_22\"}],\"keywords\":\"Chinese broccoli stir fry,gai lan recipe,Cantonese vegetables,Cantonese stir fry,Chinese broccoli recipe,stir fried gai lan,kai lan recipe\",\"nutrition\":{\"@type\":\"NutritionInformation\",\"calories\":\"137 calories\",\"carbohydrateContent\":\"10 grams carbohydrates\",\"fatContent\":\"11 grams fat\",\"fiberContent\":\"4 grams fiber\",\"proteinContent\":\"3 grams protein\",\"saturatedFatContent\":\"1 grams saturated fat\",\"servingSize\":\"1\",\"sodiumContent\":\"939 milligrams sodium\",\"sugarContent\":\"3 grams sugar\",\"unsaturatedFatContent\":\"10 grams unsaturated fat\"},\"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":5,\"reviewCount\":\"1\"},\"review\":[{\"@type\":\"Review\",\"author\":{\"@type\":\"Person\",\"name\":\"KP\"},\"datePublished\":\"2026-05-11T00:55:25+00:00\",\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5.0\",\"bestRating\":\"5\",\"worstRating\":\"1\"},\"reviewBody\":\"Love the detailed explanation\",\"name\":\"How to stir fry gai lan\"}],\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/\"}<\/script>\t<section id=\"mv-creation-587\" class=\"mv-create-card mv-create-card-587 mv-recipe-card mv-create-card-style-centered-dark mv-no-js mv-create-center-cards mv-create-has-uppercase mv-create-has-image \" style=\"position: relative;\">\n\t\t\n\t\t<div class=\"mv-create-wrapper\">\n\n\t\t\t\n\t\t\t<header class=\"mv-create-header\">\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-720x720.jpg\" class=\"mv-create-image no_pin ggnoads\" data-pin-nopin=\"true\" alt=\"Chinese broccoli stir fry a\" width=\"720\" height=\"720\" srcset=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-720x720.jpg 720w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-150x150.jpg 150w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-728x728.jpg 728w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-480x480.jpg 480w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-320x320.jpg 320w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-200x200.jpg 200w\" sizes=\"(max-width: 720px) 100vw, 720px\" data-pin-media=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a.jpg\"><div class=\"mv-pinterest-btn mv-pinterest-btn-right\" data-mv-pinterest-desc=\"Chinese%20Broccoli%20Stir-fry%20%28Gai%20Lan%29-%20the%20Cantonese%20Restaurant%20Way\" data-mv-pinterest-img-src=\"https%3A%2F%2Ftasteasianfood.com%2Fmystaging%2Fwp-content%2Fuploads%2F2026%2F05%2FChinese-broccoli-stir-fry-a.jpg\" data-mv-pinterest-url=\"https%3A%2F%2Ftasteasianfood.com%2Fmystaging%2Fchinese-broccoli-stir-fry%2F\"><\/div>\n<h1 class=\"mv-create-title mv-create-title-primary\">Chinese Broccoli Stir-fry (Gai Lan)- the Cantonese Restaurant Way<\/h1>\n\n<div class=\"mv-create-times mv-create-times-3\">\n\n\t\t\t\t<div class=\"mv-create-time mv-create-time-yield\">\n\t\t\t\t<em class=\"mv-create-time-label mv-create-lowercase mv-create-strong\">Yield: <\/em>\n\t\t\t\t<span class=\"mv-create-time-format mv-create-uppercase\">3 servings<\/span>\n\t\t\t<\/div>\n\t\n\t\t\t\t\t\t<div class=\"mv-create-time mv-create-time-prep\">\n\t\t\t\t<em class=\"mv-create-time-label mv-create-lowercase mv-create-strong\">Prep Time: <\/em>\n\t\t\t\t<span class=\"mv-create-time-format mv-create-uppercase\"><span class=\"mv-time-part mv-time-minutes\">10 minutes<\/span> <\/span>\n\t\t\t<\/div>\n\t\t\t\t\t<div class=\"mv-create-time mv-create-time-active\">\n\t\t\t\t<em class=\"mv-create-time-label mv-create-lowercase mv-create-strong\">Cook Time: <\/em>\n\t\t\t\t<span class=\"mv-create-time-format mv-create-uppercase\"><span class=\"mv-time-part mv-time-minutes\">15 minutes<\/span> <\/span>\n\t\t\t<\/div>\n\t\t\t\t\t<div class=\"mv-create-time mv-create-time-total\">\n\t\t\t\t<em class=\"mv-create-time-label mv-create-lowercase mv-create-strong\">Total Time: <\/em>\n\t\t\t\t<span class=\"mv-create-time-format mv-create-uppercase\"><span class=\"mv-time-part mv-time-minutes\">25 minutes<\/span> <\/span>\n\t\t\t<\/div>\n\t\t\t\n\n<\/div>\n\t\t<div class=\"mv-create-description\">\n\t\t\t<p>A Cantonese-style approach to stir-fried Chinese broccoli (gai lan), including preparation, blanching, garlic oil, oyster sauce balance, and plating techniques. <\/p>\n\t\t<\/div>\n\t\t<div id=\"mv-create-587\" class=\"mv-create-reviews\" data-mv-create-id=\"587\" data-mv-create-rating=\"5\" data-mv-create-total-ratings=\"1\" data-mv-rest-url=\"https:\/\/tasteasianfood.com\/mystaging\/wp-json\/\"><div class=\"mv-reviews\"><div><div class=\"mv-reviews-stars mv-stars mv-star-ratings \" role=\"img\" aria-label=\"5 out of 5 stars\"><svg class=\"mv-stars-svg mv-stars-empty\" width=\"150\" height=\"25\" aria-hidden=\"true\" viewBox=\"0 0 68 11.4\" preserveAspectRatio=\"none\"><path d=\"M6,0,7.875,3.75,12,4.35,9,7.275,9.675,11.4,6,9.45,2.325,11.4,3,7.275,0,4.35l4.125-.6Z\" transform=\"translate(0)\"><\/path><path d=\"M6,0,7.875,3.75,12,4.35,9,7.275,9.675,11.4,6,9.45,2.325,11.4,3,7.275,0,4.35l4.125-.6Z\" transform=\"translate(14)\"><\/path><path d=\"M6,0,7.875,3.75,12,4.35,9,7.275,9.675,11.4,6,9.45,2.325,11.4,3,7.275,0,4.35l4.125-.6Z\" transform=\"translate(28)\"><\/path><path d=\"M6,0,7.875,3.75,12,4.35,9,7.275,9.675,11.4,6,9.45,2.325,11.4,3,7.275,0,4.35l4.125-.6Z\" transform=\"translate(42)\"><\/path><path d=\"M6,0,7.875,3.75,12,4.35,9,7.275,9.675,11.4,6,9.45,2.325,11.4,3,7.275,0,4.35l4.125-.6Z\" transform=\"translate(56)\"><\/path><\/svg><svg class=\"mv-stars-svg mv-stars-filled mv-stars-r-50\" width=\"150\" height=\"25\" aria-hidden=\"true\" viewBox=\"0 0 68 11.4\" preserveAspectRatio=\"none\"><path d=\"M6,0,7.875,3.75,12,4.35,9,7.275,9.675,11.4,6,9.45,2.325,11.4,3,7.275,0,4.35l4.125-.6Z\" transform=\"translate(0)\"><\/path><path d=\"M6,0,7.875,3.75,12,4.35,9,7.275,9.675,11.4,6,9.45,2.325,11.4,3,7.275,0,4.35l4.125-.6Z\" transform=\"translate(14)\"><\/path><path d=\"M6,0,7.875,3.75,12,4.35,9,7.275,9.675,11.4,6,9.45,2.325,11.4,3,7.275,0,4.35l4.125-.6Z\" transform=\"translate(28)\"><\/path><path d=\"M6,0,7.875,3.75,12,4.35,9,7.275,9.675,11.4,6,9.45,2.325,11.4,3,7.275,0,4.35l4.125-.6Z\" transform=\"translate(42)\"><\/path><path d=\"M6,0,7.875,3.75,12,4.35,9,7.275,9.675,11.4,6,9.45,2.325,11.4,3,7.275,0,4.35l4.125-.6Z\" transform=\"translate(56)\"><\/path><\/svg><\/div><\/div><div class=\"mv-reviews-reviewcount\"><span>5.0 Stars (1 Review)<\/span><\/div><\/div><\/div>\n\t<!-- This is a button so it inherits theme styles -->\n\t<form class=\"mv-create-print-form\" method=\"get\" target=\"_blank\" action=\"https:\/\/tasteasianfood.com\/mystaging\/wp-json\/mv-create\/v1\/creations\/587\/print\"><button class=\"mv-create-button mv-create-print-button\" data-mv-print=\"https:\/\/tasteasianfood.com\/mystaging\/wp-json\/mv-create\/v1\/creations\/587\/print\">Print<\/button><\/form>\n\t\t\t<\/header>\n\n\t\t\t<div class=\"mv-create-target mv-create-primary-unit\"><div class=\"mv_slot_target\" data-slot=\"recipe\"><\/div><\/div>\t<div class=\"mv-create-ingredients\">\n\t\t<h2 class=\"mv-create-ingredients-title mv-create-title-secondary\">Ingredients<\/h2>\n\n\t\t\t\t\t\t\t\t<div class=\"mv-create-ingredient-group\" data-ingredient-group=\"0\">\n\t\t\t\t\t\t\t\t<ul class=\"mv-create-ingredient-list\">\n\t\t\t\t\t\t\t\t\t\t\t<li data-ingredient-index=\"0\" data-ingredient-id=\"81746\">\n\t\t\t\t\t\t\t500 g Chinese broccoli (Gai Lan or Kai Lan)\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li data-ingredient-index=\"1\" data-ingredient-id=\"81747\">\n\t\t\t\t\t\t\t6 cloves garlic, thinly sliced\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li data-ingredient-index=\"2\" data-ingredient-id=\"81748\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/amzn.to\/4uKnRWp\" rel=\"nofollow\" target=\"_blank\">1.5 tablespoons oyster sauce (see note)<\/a>\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li data-ingredient-index=\"3\" data-ingredient-id=\"81749\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/amzn.to\/4tYpVKb\" rel=\"nofollow\" target=\"_blank\">1.5 tablespoons light soy sauce<\/a>\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li data-ingredient-index=\"4\" data-ingredient-id=\"81750\">\n\t\t\t\t\t\t\t1 teaspoon sugar\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li data-ingredient-index=\"5\" data-ingredient-id=\"81751\">\n\t\t\t\t\t\t\t2 tablespoons hot water\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li data-ingredient-index=\"6\" data-ingredient-id=\"81752\">\n\t\t\t\t\t\t\t2 tablespoons cooking oil\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li data-ingredient-index=\"7\" data-ingredient-id=\"81753\">\n\t\t\t\t\t\t\tsalt for blanching\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li data-ingredient-index=\"8\" data-ingredient-id=\"81754\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/amzn.to\/4fasMLs\" rel=\"nofollow\" target=\"_blank\">1\/2 teaspoon baking soda for blanching<\/a>\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li data-ingredient-index=\"9\" data-ingredient-id=\"81755\">\n\t\t\t\t\t\t\tWater for blanching\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"mv-create-hands-free\"><\/div>\n\t\t<div class=\"mv-create-instructions mv-create-instructions-slot-v2\">\n\t\t<h2 class=\"mv-create-instructions-title mv-create-title-secondary\">Instructions<\/h2>\n\t\t<h3>1. Preparing the Gai Lan<\/h3><ol><li data-step-index=\"0\" id=\"mv_create_587_1\">Wash the Chinese broccoli thoroughly and drain well.<\/li><li data-step-index=\"1\" id=\"mv_create_587_2\">Trim off the bottom ends slightly to remove tough and fibrous sections.<\/li><li data-step-index=\"2\" id=\"mv_create_587_3\">Peel the outer layer of thicker stems if necessary.<\/li><li data-step-index=\"3\" id=\"mv_create_587_4\">Make a shallow crisscross cut lengthwise at the base to help them cook more evenly.<\/li><\/ol><h3>2. Blanching the Gai Lan<\/h3><ol><li data-step-index=\"4\" id=\"mv_create_587_5\">Fill a wok or wide pan with water and bring it to a boil.<\/li><li data-step-index=\"5\" id=\"mv_create_587_6\">Add salt, baking soda, and oil to the water.<\/li><li data-step-index=\"6\" id=\"mv_create_587_7\">Arrange the Chinese broccoli so the stems are submerged while the leafy parts remain above the water initially. Blanch the stems for 2 minutes.<\/li><li data-step-index=\"7\" id=\"mv_create_587_8\">Gently submerge the entire vegetable in the water and blanch for an additional 2 minutes (the exact cooking time depends on the size and thickness of the Chinese broccoli). Remove immediately and drain well in a colander.<\/li><li data-step-index=\"8\" id=\"mv_create_587_9\">Spread the vegetables on a large plate to cool slightly and release excess moisture.<\/li><\/ol><h3>3. Preparing the Garlic Oil and Sauce<\/h3><ol><li data-step-index=\"9\" id=\"mv_create_587_10\">Combine oyster sauce, light soy sauce, sugar, and water or stock in a small bowl.<\/li><li data-step-index=\"10\" id=\"mv_create_587_11\">Warm the mixture gently until the sugar dissolves.<\/li><li data-step-index=\"11\" id=\"mv_create_587_12\">Heat the oil over low heat and fry the garlic slices gently until lightly golden.<\/li><li data-step-index=\"12\" id=\"mv_create_587_13\">Remove the garlic slices and set aside.<\/li><li data-step-index=\"13\" id=\"mv_create_587_14\">Keep the garlic-infused oil in the wok for stir-frying.<\/li><\/ol><h3>4. Final Stir Fry<\/h3><ol><li data-step-index=\"14\" id=\"mv_create_587_15\">Turn the heat to high. Add the blanched Chinese broccoli into the wok.<\/li><li data-step-index=\"15\" id=\"mv_create_587_16\">Toss quickly over high heat for about 1 minute. Season lightly with salt.<\/li><li data-step-index=\"16\" id=\"mv_create_587_17\">Add about two-thirds of the prepared sauce mixture.<\/li><li data-step-index=\"17\" id=\"mv_create_587_18\">Return the garlic slices to the wok and toss briefly to combine.<\/li><li data-step-index=\"18\" id=\"mv_create_587_19\">Stir fry just until the vegetables are glossy, tender, crisp, and heated through.<\/li><\/ol><h3>5. Plating and Serving<\/h3><ol><li data-step-index=\"19\" id=\"mv_create_587_20\">Arrange the Chinese broccoli neatly in one direction on an oblong serving plate.<\/li><li data-step-index=\"20\" id=\"mv_create_587_21\">Slightly overlap the stalks for a cleaner and fuller presentation.<\/li><li data-step-index=\"21\" id=\"mv_create_587_22\">Spoon the remaining sauce to the bottom of the vegetables.<\/li><\/ol>\t<\/div>\n\t<div class=\"mv-create-notes mv-create-notes-slot-v2\">\n\t\t<h2 class=\"mv-create-notes-title mv-create-title-secondary\">Notes<\/h2>\n\t\t<div class=\"mv-create-notes-content\">\n\t\t\t<p><p>Please use vegetarian oyster sauce, which is made with mushroom extract, if you want it to be a truly vegetarian dish.<\/p><\/p>\n\t\t<\/div>\n\t<\/div>\n\t\t<div class=\"mv-create-products\">\n\t\t\t<h2 class=\"mv-create-products-title mv-create-title-secondary\">Recommended Products<\/h2>\n\n\t\t\t\t\t\t\t<p class=\"mv-create-affiliate-disclaimer\">As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.<\/p>\n\t\t\t\n\t\t\t<ul class=\"mv-create-products-list\">\n\t\t\t\t\n\t\t\t\t<li class=\"mv-create-products-listitem\">\n\t\t\t\t\t<a class=\"mv-create-products-link\" href=\"https:\/\/amzn.to\/2XzIVmc\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mv-create-products-imgwrap\" id=\"img-wrap-19632\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"mv-create-products-img obj-fit no_pin ggnoads\" src=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/08\/712BkocHjtpL._SX425_-200x200.jpg.webp\" alt=\"Cooks Standard 02591 Flat Bottom with Lid 11-Inch Hard Anodized Nonstick Wok Stir Fry Pan, Black\" nopin=\"nopin\" height=\"240\" width=\"240\" \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mv-create-products-product-name\">\n\t\t\t\t\t\t\tCooks Standard 02591 Flat Bottom with Lid 11-Inch Hard Anodized Nonstick Wok Stir Fry Pan, Black\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/li>\n\n\t\t\t\t\n\t\t\t\t<li class=\"mv-create-products-listitem\">\n\t\t\t\t\t<a class=\"mv-create-products-link\" href=\"https:\/\/amzn.to\/2UgcwfF\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mv-create-products-imgwrap\" id=\"img-wrap-19633\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"mv-create-products-img obj-fit no_pin ggnoads\" src=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2019\/03\/61ugs6RBKWL._SX569_-200x200.jpg\" alt=\"Colander Set - 2 Collapsible Colanders (Strainers) Set By Comfify - Includes 2 Folding Strainers Sizes 8&quot; - 2 Quart and 9.5&quot; - 3 Quart Red and Grey\" nopin=\"nopin\" height=\"240\" width=\"240\" \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mv-create-products-product-name\">\n\t\t\t\t\t\t\tColander Set - 2 Collapsible Colanders (Strainers) Set By Comfify - Includes 2 Folding Strainers Sizes 8&quot; - 2 Quart and 9.5&quot; - 3 Quart Red and Grey\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/li>\n\n\t\t\t\t\n\t\t\t\t<li class=\"mv-create-products-listitem\">\n\t\t\t\t\t<a class=\"mv-create-products-link\" href=\"https:\/\/www.amazon.com\/gp\/aw\/d\/B07T7MYF4D?_encoding=UTF8&amp;pd_rd_plhdr=t&amp;aaxitk=379c873158ca6567f69b93c8da9a95fc&amp;hsa_cr_id=0&amp;qid=1778407902&amp;sr=1-1-9e67e56a-6f64-441f-a281-df67fc737124&amp;pd_rd_w=py9fE&amp;content-id=amzn1.sym.2fb72bc8-96ef-420d-b08f-c04b69f36507%3Aamzn1.sym.2fb72bc8-96ef-420d-b08f-c04b69f36507&amp;pf_rd_p=2fb72bc8-96ef-420d-b08f-c04b69f36507&amp;pf_rd_r=V9YX9TK4PENDSTH9SXMN&amp;pd_rd_wg=4aTmT&amp;pd_rd_r=752d779b-4d9f-4ae3-86fc-53147f181ae2&amp;th=1&amp;linkCode=ll2&amp;tag=toaf-20&amp;linkId=02fcf3ae98be94f3c94c327947085a84&amp;language=en_US&amp;ref_=as_li_ss_tl\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mv-create-products-imgwrap\" id=\"img-wrap-19634\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"mv-create-products-img obj-fit no_pin ggnoads\" src=\"https:\/\/m.media-amazon.com\/images\/I\/31E11hm4WCL._SL500_.jpg\" alt=\"DOWAN Large Serving Platter, 16&quot;\/14&quot;\/12&quot; Oval Platters Oven Safe, White Serving Plates for Wedding Decor, Ceramic Serving Dish for Entertaining Food, Set of 3\" nopin=\"nopin\" height=\"240\" width=\"240\" \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mv-create-products-product-name\">\n\t\t\t\t\t\t\tDOWAN Large Serving Platter, 16&quot;\/14&quot;\/12&quot; Oval Platters Oven Safe, White Serving Plates for Wedding Decor, Ceramic Serving Dish for Entertaining Food, Set of 3\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/li>\n\n\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t<div class=\"mv-create-nutrition\">\n\n\t<div class=\"mv-create-nutrition-box\">\n\n\t\t<h6 class=\"mv-create-nutrition-title mv-create-strong\"><span>Nutrition Information:<\/span><\/h6>\n\n\t\t\t\t\t<span class=\"mv-create-nutrition-item mv-create-nutrition-yield\"><span class=\"mv-create-nutrition-label mv-create-uppercase\">Yield:<\/span> 3<\/span>\n\t\t\n\t\t\t\t\t<span class=\"mv-create-nutrition-item mv-create-nutrition-serving-size\"><span class=\"mv-create-nutrition-label mv-create-uppercase\">Serving Size:<\/span> 1<\/span>\n\t\t\n\t\t<br><span class=\"mv-create-nutrition-amount\"><em>Amount Per Serving:<\/em><\/span>\n\n\t\t<span class=\"mv-create-nutrition-item mv-create-nutrition-calories\"><span class=\"mv-create-nutrition-label mv-create-uppercase\">Calories:<\/span> 137<\/span><span class=\"mv-create-nutrition-item mv-create-nutrition-total-fat\"><span class=\"mv-create-nutrition-label mv-create-uppercase\">Total Fat:<\/span> 11g<\/span><span class=\"mv-create-nutrition-item mv-create-nutrition-saturated-fat mv-create-nutrition-indent\"><span class=\"mv-create-nutrition-label mv-create-uppercase\">Saturated Fat:<\/span> 1g<\/span><span class=\"mv-create-nutrition-item mv-create-nutrition-unsaturated-fat mv-create-nutrition-indent\"><span class=\"mv-create-nutrition-label mv-create-uppercase\">Unsaturated Fat:<\/span> 10g<\/span><span class=\"mv-create-nutrition-item mv-create-nutrition-sodium\"><span class=\"mv-create-nutrition-label mv-create-uppercase\">Sodium:<\/span> 939mg<\/span><span class=\"mv-create-nutrition-item mv-create-nutrition-carbohydrates\"><span class=\"mv-create-nutrition-label mv-create-uppercase\">Carbohydrates:<\/span> 10g<\/span><span class=\"mv-create-nutrition-item mv-create-nutrition-fiber mv-create-nutrition-indent\"><span class=\"mv-create-nutrition-label mv-create-uppercase\">Fiber:<\/span> 4g<\/span><span class=\"mv-create-nutrition-item mv-create-nutrition-sugar mv-create-nutrition-indent\"><span class=\"mv-create-nutrition-label mv-create-uppercase\">Sugar:<\/span> 3g<\/span><span class=\"mv-create-nutrition-item mv-create-nutrition-protein\"><span class=\"mv-create-nutrition-label mv-create-uppercase\">Protein:<\/span> 3g<\/span>\n\t<\/div>\n\n\t\t\t<p class=\"mv-create-nutrition-disclaimer\"><em>This data was provided and calculated by Nutritionix on 5\/10\/2026<\/em><\/p>\n\t\n<\/div>\n\n\n\n\t\t<\/div>\n\n\t\t<footer class=\"mv-create-footer\">\n\t\t\t\n<div class=\"mv-create-footer-flexbox\">\n\n\t\t\t<div class=\"mv-create-copy\">&copy; KP Kwan<\/div>\t\n\t<div class=\"mv-create-categories\">\n\n\t\t\t\t\t<span class=\"mv-create-cuisine\">\n\t\t\t\t<strong class=\"mv-create-uppercase mv-create-strong\">\n\t\t\t\t\tCuisine:\n\t\t\t\t<\/strong>\n\t\t\t\tChinese\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mv-create-spacer\">\/<\/span>\n\t\t\t\t\t\n\t\t\t\t\t<span class=\"mv-create-category\"><strong class=\"mv-create-uppercase mv-create-strong\">Category:<\/strong> vegetarian<\/span>\n\t\t\n\t<\/div>\n\n\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-735x1103.jpg\" alt=\"\" data-pin-description=\"\" class=\"mv-create-pinterest no_pin ggnoads\" width=\"735\" height=\"1103\" srcset=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-735x1103.jpg 735w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-200x300.jpg 200w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-683x1024.jpg 683w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-768x1152.jpg 768w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-640x960.jpg 640w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a-720x1080.jpg 720w, https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a.jpg 800w\" sizes=\"(max-width: 735px) 100vw, 735px\" data-pin-media=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-broccoli-stir-fry-a.jpg\">\n<\/div>\n\t\t<\/footer>\n\n\t\t\n\t\t\t\t<div class=\"mv-create-checklists\" data-creation-id=\"587\"><\/div>\n\t\t\n\t<\/section>\n\n\t\n\n\n<div class=\"mv-video-target mv-video-id-MrgVW4Rvf0awZCsMxNZU\" data-video-id=\"MrgVW4Rvf0awZCsMxNZU\"   ><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-d2d11bdaecdabcd36e49fbdbd8718d31\" id=\"8\">Common Mistakes to Avoid when preparing Cantonese-style Gai Lan<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Overcooking the Chinese broccoli<br><\/strong>Overcooking is one of the most common mistakes. It dulls the bright green colour and makes the stems overly soft, while the leaves lose their fresh, vibrant texture.<\/li>\n\n\n\n<li><strong>Leaving too much water in the wok<br><\/strong>If the Chinese broccoli is not drained properly after blanching, excess water will dilute the stir-fry. The dish becomes watery and loses its clean, concentrated flavour, while also preventing proper wok heat.<\/li>\n\n\n\n<li><strong>Using too much oyster sauce<br><\/strong>Oyster sauce should enhance the dish, not dominate it. Overusing it makes the flavour heavy and masks the natural sweetness of the gai lan. A light, balanced hand works best.<\/li>\n\n\n\n<li><strong>Burning the garlic<br><\/strong>Garlic cooks quickly under high heat. Once it becomes too dark, it turns bitter and can easily affect the entire dish. It should be carefully controlled and removed at the right moment.<\/li>\n\n\n\n<li><strong>Overcrowding the wok<br><\/strong>Adding too much at once lowers the wok temperature. Instead of stir-frying, the vegetables end up steaming, which affects both texture and flavour.<\/li>\n\n\n\n<li><strong>Adding sesame oil too early or too heavily<br><\/strong><a href=\"https:\/\/amzn.to\/3QVw0Zr\" target=\"_blank\" rel=\"noreferrer noopener\">Sesame oil<\/a> has a strong aroma. If used too much, it can overpower the natural taste of the Chinese broccoli.\u00a0<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-f04aef605fb5d705c61242ef54f82348\" id=\"9\">Why Chefs Still Blanch Despite Nutrient Loss&nbsp;<\/h2>\n\n\n\n<p>Blanching does cause a small loss of water-soluble vitamins, but in this case, I believe it is a worthwhile trade-off. The blanching time is very short, only about two minutes, which helps minimize nutrient loss while greatly improving the final texture and appearance of the Chinese broccoli. Adding a little salt and oil to the blanching water also helps preserve the chlorophyll, allowing the Gai Lan to remain bright green, glossy, and visually fresh after cooking. More importantly, blanching helps the stems and leaves cook evenly, giving the vegetables a tender crisp texture that is far more enjoyable to eat.<\/p>\n\n\n\n<p>This balance between nutrition, texture, and presentation is a compromise professional Cantonese chefs make regularly to achieve the best overall result.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Chinese broccoli Stir-fry may look like a simple dish, but there is actually a lot that can go wrong. When [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":32907,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"disable-jtr":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[4163,3170],"tags":[7447,7445,2278,2283,2280,7448,7449,7450,7446],"class_list":["post-32905","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-chinese","category-vegetarian","tag-cantonese-stir-fry","tag-cantonese-vegetables","tag-chinese-broccoli-recipe","tag-chinese-broccoli-stir-fry","tag-gai-lan-recipe","tag-garlic-oil-vegetables","tag-kai-lan-recipe","tag-oyster-sauce-vegetables","tag-stir-fried-gai-lan"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Chinese Broccoli Stir-fry (Gai Lan)- the Cantonese Restaurant Way<\/title>\n<meta name=\"description\" content=\"A Cantonese Chinese broccoli stir fry (gai lan), including preparation, blanching, garlic oil, oyster sauce balance, and plating.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Chinese Broccoli Stir-fry (Gai Lan)- the Cantonese Restaurant Way\" \/>\n<meta property=\"og:description\" content=\"A Cantonese Chinese broccoli stir fry (gai lan), including preparation, blanching, garlic oil, oyster sauce balance, and plating.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/\" \/>\n<meta property=\"og:site_name\" content=\"Taste Of Asian Food\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/TasteOfAsianFood\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-11T00:54:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-11T00:54:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-Broccoli-stir-fry-featured-image.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"KP Kwan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"KP Kwan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/\"},\"author\":{\"name\":\"KP Kwan\",\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/#\\\/schema\\\/person\\\/5c2a753d6a49c06b42195921eb41875d\"},\"headline\":\"Chinese Broccoli Stir-fry (Gai Lan)- the Cantonese Restaurant Way\",\"datePublished\":\"2026-05-11T00:54:11+00:00\",\"dateModified\":\"2026-05-11T00:54:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/\"},\"wordCount\":2143,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Chinese-Broccoli-stir-fry-featured-image.jpg\",\"keywords\":[\"Cantonese stir fry\",\"Cantonese vegetables\",\"chinese broccoli recipe\",\"chinese broccoli stir fry\",\"gai lan recipe\",\"garlic oil vegetables\",\"kai lan recipe\",\"oyster sauce vegetables\",\"stir fried gai lan\"],\"articleSection\":[\"Chinese\",\"vegetarian\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/\",\"name\":\"Chinese Broccoli Stir-fry (Gai Lan)- the Cantonese Restaurant Way\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Chinese-Broccoli-stir-fry-featured-image.jpg\",\"datePublished\":\"2026-05-11T00:54:11+00:00\",\"dateModified\":\"2026-05-11T00:54:14+00:00\",\"description\":\"A Cantonese Chinese broccoli stir fry (gai lan), including preparation, blanching, garlic oil, oyster sauce balance, and plating.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#primaryimage\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Chinese-Broccoli-stir-fry-featured-image.jpg\",\"contentUrl\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Chinese-Broccoli-stir-fry-featured-image.jpg\",\"width\":1200,\"height\":675,\"caption\":\"Chinese Broccoli stir fry featured image\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/chinese-broccoli-stir-fry\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Chinese Broccoli Stir-fry (Gai Lan)- the Cantonese Restaurant Way\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/#website\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/\",\"name\":\"Taste Of Asian Food\",\"description\":\"Asian Food Recipes and Techniques\",\"publisher\":{\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/#organization\",\"name\":\"Taste of Asian Food\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/TAF-avatar-112px.png\",\"contentUrl\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/TAF-avatar-112px.png\",\"width\":446,\"height\":404,\"caption\":\"Taste of Asian Food\"},\"image\":{\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/TasteOfAsianFood\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/#\\\/schema\\\/person\\\/5c2a753d6a49c06b42195921eb41875d\",\"name\":\"KP Kwan\",\"url\":\"https:\\\/\\\/tasteasianfood.com\\\/mystaging\\\/author\\\/kwankp\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Chinese Broccoli Stir-fry (Gai Lan)- the Cantonese Restaurant Way","description":"A Cantonese Chinese broccoli stir fry (gai lan), including preparation, blanching, garlic oil, oyster sauce balance, and plating.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Chinese Broccoli Stir-fry (Gai Lan)- the Cantonese Restaurant Way","og_description":"A Cantonese Chinese broccoli stir fry (gai lan), including preparation, blanching, garlic oil, oyster sauce balance, and plating.","og_url":"https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/","og_site_name":"Taste Of Asian Food","article_publisher":"https:\/\/www.facebook.com\/TasteOfAsianFood\/","article_published_time":"2026-05-11T00:54:11+00:00","article_modified_time":"2026-05-11T00:54:14+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-Broccoli-stir-fry-featured-image.jpg","type":"image\/jpeg"}],"author":"KP Kwan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"KP Kwan","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/#article","isPartOf":{"@id":"https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/"},"author":{"name":"KP Kwan","@id":"https:\/\/tasteasianfood.com\/mystaging\/#\/schema\/person\/5c2a753d6a49c06b42195921eb41875d"},"headline":"Chinese Broccoli Stir-fry (Gai Lan)- the Cantonese Restaurant Way","datePublished":"2026-05-11T00:54:11+00:00","dateModified":"2026-05-11T00:54:14+00:00","mainEntityOfPage":{"@id":"https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/"},"wordCount":2143,"commentCount":2,"publisher":{"@id":"https:\/\/tasteasianfood.com\/mystaging\/#organization"},"image":{"@id":"https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/#primaryimage"},"thumbnailUrl":"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-Broccoli-stir-fry-featured-image.jpg","keywords":["Cantonese stir fry","Cantonese vegetables","chinese broccoli recipe","chinese broccoli stir fry","gai lan recipe","garlic oil vegetables","kai lan recipe","oyster sauce vegetables","stir fried gai lan"],"articleSection":["Chinese","vegetarian"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/","url":"https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/","name":"Chinese Broccoli Stir-fry (Gai Lan)- the Cantonese Restaurant Way","isPartOf":{"@id":"https:\/\/tasteasianfood.com\/mystaging\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/#primaryimage"},"image":{"@id":"https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/#primaryimage"},"thumbnailUrl":"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-Broccoli-stir-fry-featured-image.jpg","datePublished":"2026-05-11T00:54:11+00:00","dateModified":"2026-05-11T00:54:14+00:00","description":"A Cantonese Chinese broccoli stir fry (gai lan), including preparation, blanching, garlic oil, oyster sauce balance, and plating.","breadcrumb":{"@id":"https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/#primaryimage","url":"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-Broccoli-stir-fry-featured-image.jpg","contentUrl":"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-Broccoli-stir-fry-featured-image.jpg","width":1200,"height":675,"caption":"Chinese Broccoli stir fry featured image"},{"@type":"BreadcrumbList","@id":"https:\/\/tasteasianfood.com\/mystaging\/chinese-broccoli-stir-fry\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tasteasianfood.com\/mystaging\/"},{"@type":"ListItem","position":2,"name":"Chinese Broccoli Stir-fry (Gai Lan)- the Cantonese Restaurant Way"}]},{"@type":"WebSite","@id":"https:\/\/tasteasianfood.com\/mystaging\/#website","url":"https:\/\/tasteasianfood.com\/mystaging\/","name":"Taste Of Asian Food","description":"Asian Food Recipes and Techniques","publisher":{"@id":"https:\/\/tasteasianfood.com\/mystaging\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tasteasianfood.com\/mystaging\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/tasteasianfood.com\/mystaging\/#organization","name":"Taste of Asian Food","url":"https:\/\/tasteasianfood.com\/mystaging\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tasteasianfood.com\/mystaging\/#\/schema\/logo\/image\/","url":"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2019\/04\/TAF-avatar-112px.png","contentUrl":"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2019\/04\/TAF-avatar-112px.png","width":446,"height":404,"caption":"Taste of Asian Food"},"image":{"@id":"https:\/\/tasteasianfood.com\/mystaging\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/TasteOfAsianFood\/"]},{"@type":"Person","@id":"https:\/\/tasteasianfood.com\/mystaging\/#\/schema\/person\/5c2a753d6a49c06b42195921eb41875d","name":"KP Kwan","url":"https:\/\/tasteasianfood.com\/mystaging\/author\/kwankp\/"}]}},"mv":{"thumbnail_id":32907,"thumbnail_uri":"https:\/\/tasteasianfood.com\/mystaging\/wp-content\/uploads\/2026\/05\/Chinese-Broccoli-stir-fry-featured-image-300x169.jpg"},"_links":{"self":[{"href":"https:\/\/tasteasianfood.com\/mystaging\/wp-json\/wp\/v2\/posts\/32905","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tasteasianfood.com\/mystaging\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tasteasianfood.com\/mystaging\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tasteasianfood.com\/mystaging\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tasteasianfood.com\/mystaging\/wp-json\/wp\/v2\/comments?post=32905"}],"version-history":[{"count":7,"href":"https:\/\/tasteasianfood.com\/mystaging\/wp-json\/wp\/v2\/posts\/32905\/revisions"}],"predecessor-version":[{"id":32917,"href":"https:\/\/tasteasianfood.com\/mystaging\/wp-json\/wp\/v2\/posts\/32905\/revisions\/32917"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tasteasianfood.com\/mystaging\/wp-json\/wp\/v2\/media\/32907"}],"wp:attachment":[{"href":"https:\/\/tasteasianfood.com\/mystaging\/wp-json\/wp\/v2\/media?parent=32905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tasteasianfood.com\/mystaging\/wp-json\/wp\/v2\/categories?post=32905"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tasteasianfood.com\/mystaging\/wp-json\/wp\/v2\/tags?post=32905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}