{"id":3139,"date":"2022-01-22T08:04:00","date_gmt":"2022-01-22T13:04:00","guid":{"rendered":"http:\/\/104.236.198.25\/?p=3139"},"modified":"2024-12-24T15:48:00","modified_gmt":"2024-12-24T20:48:00","slug":"chinese-broccoli-with-oyster-sauce","status":"publish","type":"post","link":"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/","title":{"rendered":"Chinese Broccoli with Oyster Sauce (\u869d\u6cb9\u82a5\u84dd, Gai Lan)"},"content":{"rendered":"\n<p>The Chinese broccoli is blanched until tender yet crisp, then drizzled with an aromatic oyster sauce that\u2019s sweet and savory. Plenty of fresh ginger and garlic makes the dish so fragrant. A classic dim sum side dish that is almost a must when dining at a restaurant, you can serve it for everyday dinners because it\u2019s so easy to prepare. {Gluten-Free Adaptable, Vegan \/ Vegetarian Adaptable}<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"1200\" src=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_1.jpg\" alt=\"Chinese broccoli with oyster sauce\" class=\"wp-image-30120\" srcset=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_1.jpg 800w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_1-600x900.jpg 600w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_1-768x1152.jpg 768w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_1-270x405.jpg 270w\" sizes=\"auto, (max-width: 768px) calc(100vw - 40px), 728px\" \/><\/figure>\n\n\n\n<p>Chinese broccoli with oyster sauce, or Gai Lan with oyster sauce, is a well known Cantonese dim sum dish. The broccoli is tender yet crisp, served with a savory, sweet sauce that is full of aroma. It\u2019s such a simple dish that only contains 5 ingredients and takes a few minutes to prepare, yet it has an amazing texture and a vibrant flavor.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"1200\" src=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_4.jpg\" alt=\"Chinese broccoli with oyster sauce, ginger and garlic\" class=\"wp-image-30123\" srcset=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_4.jpg 800w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_4-600x900.jpg 600w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_4-768x1152.jpg 768w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_4-270x405.jpg 270w\" sizes=\"auto, (max-width: 768px) calc(100vw - 40px), 728px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-fresh-ingredients-matters\">Fresh ingredients matters<\/h2>\n\n\n\n<p>My favorite types of Chinese vegetable dishes are some of the simplest. For example, <a href=\"https:\/\/omnivorescookbook.com\/recipes\/easy-chinese-cucumber-salad\">cucumber salad<\/a>, <a href=\"https:\/\/omnivorescookbook.com\/recipes\/chinese-style-green-vegetables\">choy sum with soy garlic sauce<\/a>, <a href=\"https:\/\/omnivorescookbook.com\/stir-fried-pea-shoots\/\">stir fried pea shoots, <\/a>or <a href=\"https:\/\/omnivorescookbook.com\/recipes\/easy-chinese-style-cabbage-stir-fry\/\">cabbage stir fry<\/a>. All of them require just a few ingredients, yet the result is fragrant and sometimes bold, with amazing texture.&nbsp;<\/p>\n\n\n\n<p>I like to compare Chinese cooking philosophy to that of Italian cuisine. Imagine a dish like spaghetti with olive oil and garlic. By using high quality extra virgin olive oil as the foundation, with fresh garlic and black pepper to boost flavor, the finished dish will turn out great, without a doubt.<\/p>\n\n\n\n<p>The logic of Chinese cuisine is the same. To cook the best Chinese broccoli with oyster sauce, you will need some high quality peanut oil, fresh ginger and garlic to add fragrance, and a good oyster sauce.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"799\" height=\"533\" src=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_7.jpg\" alt=\"Ingredients for making Chinese broccoli with oyster sauce\" class=\"wp-image-30126\" srcset=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_7.jpg 799w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_7-600x400.jpg 600w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_7-768x512.jpg 768w\" sizes=\"auto, (max-width: 768px) calc(100vw - 40px), 728px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-what-oyster-sauce-to-choose\">What oyster sauce to choose<\/h3>\n\n\n\n<p>Over the years I&#8217;ve been using <a href=\"http:\/\/amzn.to\/2cZxPh6\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Lee Kum Kee Premium Oyster Sauce<\/a>. After all, they are the company that invented oyster sauce.&nbsp;<\/p>\n\n\n\n<p>But last year when I met <a href=\"https:\/\/amzn.to\/3FMVWLo\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Grace Young<\/a>, the stir fry guru who has written several award-winning cookbooks, she told me about <a href=\"https:\/\/amzn.to\/3fHtqAl\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Megachef Oyster Sauce<\/a>. I tried it out and was hooked immediately. Though it is not a brand that every Asian grocery store carries. If you cannot find it, the Lee Kum Kee one will do the job.<\/p>\n\n\n\t\t<div class=\"contentbox contentbox-beige mainsection notop nobot\">\r\n\t\t\t\r\n\r\n<h2 class=\"wp-block-heading\">Important:<\/h2>\r\n\r\n\n<p>always store oyster sauce in the refrigerator. Once opened, it loses fragrance over time and the flavor will turn flat.<\/p>\n\n\t\t<\/div>\t\t\r\n\t\t\r\n        \n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-to-make-this-dish-vegetarian-vegan\">How to make this dish vegetarian \/ vegan<\/h3>\n\n\n\n<p>Lee Kum Kee also produces a <a href=\"http:\/\/amzn.to\/1TX5JTN\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">mushroom sauce<\/a> that mimics the flavor and texture of oyster sauce. Whenever I cook this dish for my vegetarian friends, I swap the oyster sauce with the mushroom sauce. The result is just as good.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-prepare-chinese-broccoli\">How to prepare Chinese broccoli<\/h2>\n\n\n\n<p>To make the best Chinese broccoli with oyster sauce, the key is to prepare the vegetable correctly so it has the best texture.<\/p>\n\n\n\n<p>To prepare the Chinese broccoli:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Cut off the larger outer leaves, leaving the thick stem with smaller leaves attached at the top.\u00a0<\/li>\n\n\n\n<li>Use one hand to hold the stem on a cutting board, and use a knife to peel the thick skin from the stem. It is important to use a knife instead of a peeler, because you want to remove the fibrous and chewy part and expose the very tender stem. A peeler won\u2019t go deep enough.<\/li>\n\n\n\n<li>For the extra thick stems, you can cut a slit in the middle, so the stem will cook as evenly as the leaves.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"806\" height=\"806\" src=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_6.jpg\" alt=\"How to cut gai lan\" class=\"wp-image-30125\" srcset=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_6.jpg 806w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_6-600x600.jpg 600w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_6-250x250.jpg 250w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_6-768x768.jpg 768w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_6-270x270.jpg 270w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_6-500x500.jpg 500w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_6-400x400.jpg 400w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_6-300x300.jpg 300w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_6-200x200.jpg 200w\" sizes=\"auto, (max-width: 768px) calc(100vw - 40px), 728px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"1200\" src=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_3.jpg\" alt=\"Gai Lan with oyster sauce\" class=\"wp-image-30122\" srcset=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_3.jpg 800w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_3-600x900.jpg 600w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_3-768x1152.jpg 768w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_3-270x405.jpg 270w\" sizes=\"auto, (max-width: 768px) calc(100vw - 40px), 728px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-cook-chinese-broccoli-with-oyster-sauce\">How to cook Chinese broccoli with oyster sauce<\/h2>\n\n\n\n<p>Cooking Chinese broccoli with oyster sauce couldn\u2019t be easier.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Blanch the Chinese broccoli until the stem just turns tender. Rinse with cold tap water to stop the cooking. Dry and plate the Chinese broccoli with minimal overlap.<\/li>\n\n\n\n<li>Fry the ginger and garlic with oil to release the fragrance.<\/li>\n\n\n\n<li>Add the oyster sauce.<\/li>\n\n\n\n<li>Pour the oyster sauce mixture over the blanched Chinese broccoli.\u00a0<\/li>\n<\/ol>\n\n\n\n<p>That\u2019s it!&nbsp;<\/p>\n\n\n\t\t<div class=\"contentbox contentbox-beige mainsection notop nobot\">\r\n\t\t\t\r\n\r\n<h2 class=\"wp-block-heading\">TIP:<\/h2>\r\n\r\n\n<p>to keep the leaves extra vibrant, you can add a pinch of salt and a drizzle of oil into the blanching liquid.<\/p>\n\n\t\t<\/div>\t\t\r\n\t\t\r\n        \n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"806\" height=\"806\" src=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_8.jpg\" alt=\"Chinese broccoli with oyster sauce cooking step-by-step\" class=\"wp-image-30127\" srcset=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_8.jpg 806w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_8-600x600.jpg 600w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_8-250x250.jpg 250w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_8-768x768.jpg 768w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_8-270x270.jpg 270w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_8-500x500.jpg 500w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_8-400x400.jpg 400w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_8-300x300.jpg 300w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_8-200x200.jpg 200w\" sizes=\"auto, (max-width: 768px) calc(100vw - 40px), 728px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"1200\" src=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_2.jpg\" alt=\"Chinese broccoli with oyster sauce close up\" class=\"wp-image-30121\" srcset=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_2.jpg 800w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_2-600x900.jpg 600w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_2-768x1152.jpg 768w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_2-270x405.jpg 270w\" sizes=\"auto, (max-width: 768px) calc(100vw - 40px), 728px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-afterthought\">Afterthought<\/h2>\n\n\n\n<p>In addition to Chinese broccoli, you could also use the sauce on many other types of vegetables such as broccoli, broccolini, bok choy, and asparagus. Although my favorite vegetable for this dish is definitely Chinese broccoli. Because the leaves have a richer taste, and the stem has a crispy yet buttery texture once cooked properly. Next time you\u2019re shopping at the Asian market, definitely grab a batch and try this recipe out. You\u2019ll see the magic of a simple yet powerful dish that lets the vegetable shine.&nbsp;<\/p>\n\n\n<div class=\"contentbox contentbox-beige mainsection notop nobot\">\r\n    <h2 data-toc-skip>Chinese Cooking Made Easy<\/h2><p>Are you new to this website? This free email series is a great place to start. I\u2019ll walk you through a few of my most popular recipes and show you how and why they work. You\u2019ll quickly start to cook better Chinese food in your own kitchen.<\/p>\n<form class=\"subscribeform subscribeform-horz\" method=\"post\" action=\"https:\/\/omnivorescookbook.us7.list-manage.com\/subscribe\/post?u=4f7cb07b53e648b4f8442890d&amp;id=c694fd4212\">\r\n    <div class=\"inputs-wrap\">\r\n    <div class=\"inputs\">\r\n        <div class=\"input input-name\">\r\n            <input required type=\"text\" id=\"subscribename1\" name=\"FNAME\" placeholder=\"Name\" \/>\r\n            <label for=\"subscribename1\"><span>Your first name<\/span><\/label>\r\n        <\/div>\r\n        <div class=\"input input-email\">\r\n            <input required type=\"email\" id=\"subscribeemail1\" name=\"EMAIL\" placeholder=\"Email\" \/>\r\n            <label for=\"subscribeemail1\"><span>Your email address<\/span><\/label>\r\n        <\/div>\r\n        <div class=\"input input-submit\">\r\n            <input type=\"submit\" value=\"Sign Up\" \/>\r\n        <\/div>\r\n    <\/div>\r\n    <\/div>\r\n    <div style=\"position: absolute; left: -5000px;\" aria-hidden=\"true\"><input type=\"text\" name=\"b_4f7cb07b53e648b4f8442890d_c694fd4212\" tabindex=\"-1\" value=\"\"><\/div>\r\n<\/form><\/diV><div id=\"recipe-video\"><\/div><div id=\"recipe\"><\/div><div id=\"wprm-recipe-container-30136\" class=\"wprm-recipe-container\" data-recipe-id=\"30136\" data-servings=\"4\"><div class=\"wprm-recipe wprm-recipe-template-oc-recipe\"><div class=\"oc-recipe-wrap notop nobot\">\r\n\r\n\t<div class=\"oc-recipe-header clearfix\">\r\n\t\t<div class=\"oc-recipe-header-right\">\r\n\t\t\t<div class=\"wprm-recipe-image wprm-block-image-normal\"><img loading=\"lazy\" decoding=\"async\" style=\"border-width: 0px;border-style: solid;border-color: #666666;\" width=\"240\" height=\"240\" src=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_550-240x240.jpg\" class=\"attachment-240x240 size-240x240\" alt=\"The Chinese broccoli is blanched until tender yet crisp, then drizzled with an aromatic oyster sauce that\u2019s sweet and savory. Plenty of fresh ginger and garlic makes the dish so fragrant. A classic dim sum side dish that is almost a must when dining at a restaurant, you can serve it for everyday dinners because it\u2019s so easy to prepare. {Gluten-Free Adaptable, Vegan \/ Vegetarian Adaptable}\" srcset=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_550-240x240.jpg 240w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_550-600x600.jpg 600w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_550-250x250.jpg 250w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_550-768x768.jpg 768w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_550-270x270.jpg 270w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_550-500x500.jpg 500w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_550-400x400.jpg 400w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_550-300x300.jpg 300w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_550-200x200.jpg 200w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_550-480x480.jpg 480w, https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_550.jpg 800w\" sizes=\"auto, (max-width: 280px) calc(100vw - 40px), 240px\" \/><\/div>\r\n\t\t<\/div>\t\t\r\n\t\t<div class=\"oc-recipe-header-left\">\r\n\t\t\t<h2 data-toc=\"Recipe Card\" class=\"wprm-recipe-name wprm-block-text-bold\">Chinese Broccoli with Oyster Sauce (\u869d\u6cb9\u82a5\u84dd, Gai Lan)<\/h2>\r\n\r\n\t\t\t<div class=\"wprm-recipe-block-container wprm-recipe-block-container-separate wprm-block-text-normal wprm-recipe-author-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-normal wprm-recipe-author-label\">By <\/span><span class=\"wprm-recipe-details wprm-recipe-author wprm-block-text-normal\"><a href=\"https:\/\/omnivorescookbook.com\/about\/\" target=\"_self\">Maggie Zhu<\/a><\/span><\/div>\r\n\r\n\t\t\t<style>#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-full svg * { fill: var(--oc-black); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-33 svg * { fill: url(#wprm-recipe-user-rating-0-33); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-50 svg * { fill: url(#wprm-recipe-user-rating-0-50); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-66 svg * { fill: url(#wprm-recipe-user-rating-0-66); }linearGradient#wprm-recipe-user-rating-0-33 stop { stop-color: var(--oc-black); }linearGradient#wprm-recipe-user-rating-0-50 stop { stop-color: var(--oc-black); }linearGradient#wprm-recipe-user-rating-0-66 stop { stop-color: var(--oc-black); }<\/style><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"0\" height=\"0\" style=\"display:block;width:0px;height:0px\"><defs><linearGradient id=\"wprm-recipe-user-rating-0-33\"><stop offset=\"0%\" stop-opacity=\"1\" \/><stop offset=\"33%\" stop-opacity=\"1\" \/><stop offset=\"33%\" stop-opacity=\"0\" \/><stop offset=\"100%\" stop-opacity=\"0\" \/><\/linearGradient><\/defs><defs><linearGradient id=\"wprm-recipe-user-rating-0-50\"><stop offset=\"0%\" stop-opacity=\"1\" \/><stop offset=\"50%\" stop-opacity=\"1\" \/><stop offset=\"50%\" stop-opacity=\"0\" \/><stop offset=\"100%\" stop-opacity=\"0\" \/><\/linearGradient><\/defs><defs><linearGradient id=\"wprm-recipe-user-rating-0-66\"><stop offset=\"0%\" stop-opacity=\"1\" \/><stop offset=\"66%\" stop-opacity=\"1\" \/><stop offset=\"66%\" stop-opacity=\"0\" \/><stop offset=\"100%\" stop-opacity=\"0\" \/><\/linearGradient><\/defs><\/svg><div id=\"wprm-recipe-user-rating-0\" class=\"wprm-recipe-rating wprm-recipe-rating-recipe-30136 wprm-user-rating wprm-recipe-rating-separate wprm-user-rating-not-voted wprm-user-rating-allowed\" data-recipe=\"30136\" data-average=\"5\" data-count=\"7\" data-total=\"35\" data-user=\"0\" data-decimals=\"2\"data-modal-uid=\"user-rating\"><span class=\"wprm-rating-star wprm-rating-star-1 wprm-rating-star-full\" data-rating=\"1\" data-color=\"var(--oc-black)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 1 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 14px;padding: 1px;padding-left: 0;\"><svg width=\"16px\" height=\"16px\" version=\"1.1\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill=\"none\" stroke=\"var(--oc-black)\" stroke-width=\"2\" stroke-linejoin=\"round\" d=\"M11.99,1.94c-.35,0-.67.19-.83.51l-2.56,5.2c-.11.24-.34.4-.61.43l-5.75.83c-.35.05-.64.3-.74.64-.11.34,0,.7.22.94l4.16,4.05c.19.19.27.45.22.7l-.98,5.72c-.06.35.1.7.37.9.29.21.66.24.98.08l5.14-2.71h0c.24-.13.51-.13.75,0l5.14,2.71c.32.16.69.13.98-.08.29-.21.43-.56.37-.9l-.98-5.72h0c-.05-.26.05-.53.22-.7l4.16-4.05h0c.26-.24.34-.61.22-.94s-.4-.58-.74-.64l-5.75-.83c-.26-.03-.48-.21-.61-.43l-2.56-5.2c-.16-.32-.48-.53-.83-.51,0,0-.02,0-.02,0Z\"\/><\/svg><\/span><span class=\"wprm-rating-star wprm-rating-star-2 wprm-rating-star-full\" data-rating=\"2\" data-color=\"var(--oc-black)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 2 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 14px;padding: 1px;\"><svg width=\"16px\" height=\"16px\" version=\"1.1\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill=\"none\" stroke=\"var(--oc-black)\" stroke-width=\"2\" stroke-linejoin=\"round\" d=\"M11.99,1.94c-.35,0-.67.19-.83.51l-2.56,5.2c-.11.24-.34.4-.61.43l-5.75.83c-.35.05-.64.3-.74.64-.11.34,0,.7.22.94l4.16,4.05c.19.19.27.45.22.7l-.98,5.72c-.06.35.1.7.37.9.29.21.66.24.98.08l5.14-2.71h0c.24-.13.51-.13.75,0l5.14,2.71c.32.16.69.13.98-.08.29-.21.43-.56.37-.9l-.98-5.72h0c-.05-.26.05-.53.22-.7l4.16-4.05h0c.26-.24.34-.61.22-.94s-.4-.58-.74-.64l-5.75-.83c-.26-.03-.48-.21-.61-.43l-2.56-5.2c-.16-.32-.48-.53-.83-.51,0,0-.02,0-.02,0Z\"\/><\/svg><\/span><span class=\"wprm-rating-star wprm-rating-star-3 wprm-rating-star-full\" data-rating=\"3\" data-color=\"var(--oc-black)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 3 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 14px;padding: 1px;\"><svg width=\"16px\" height=\"16px\" version=\"1.1\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill=\"none\" stroke=\"var(--oc-black)\" stroke-width=\"2\" stroke-linejoin=\"round\" d=\"M11.99,1.94c-.35,0-.67.19-.83.51l-2.56,5.2c-.11.24-.34.4-.61.43l-5.75.83c-.35.05-.64.3-.74.64-.11.34,0,.7.22.94l4.16,4.05c.19.19.27.45.22.7l-.98,5.72c-.06.35.1.7.37.9.29.21.66.24.98.08l5.14-2.71h0c.24-.13.51-.13.75,0l5.14,2.71c.32.16.69.13.98-.08.29-.21.43-.56.37-.9l-.98-5.72h0c-.05-.26.05-.53.22-.7l4.16-4.05h0c.26-.24.34-.61.22-.94s-.4-.58-.74-.64l-5.75-.83c-.26-.03-.48-.21-.61-.43l-2.56-5.2c-.16-.32-.48-.53-.83-.51,0,0-.02,0-.02,0Z\"\/><\/svg><\/span><span class=\"wprm-rating-star wprm-rating-star-4 wprm-rating-star-full\" data-rating=\"4\" data-color=\"var(--oc-black)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 4 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 14px;padding: 1px;\"><svg width=\"16px\" height=\"16px\" version=\"1.1\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill=\"none\" stroke=\"var(--oc-black)\" stroke-width=\"2\" stroke-linejoin=\"round\" d=\"M11.99,1.94c-.35,0-.67.19-.83.51l-2.56,5.2c-.11.24-.34.4-.61.43l-5.75.83c-.35.05-.64.3-.74.64-.11.34,0,.7.22.94l4.16,4.05c.19.19.27.45.22.7l-.98,5.72c-.06.35.1.7.37.9.29.21.66.24.98.08l5.14-2.71h0c.24-.13.51-.13.75,0l5.14,2.71c.32.16.69.13.98-.08.29-.21.43-.56.37-.9l-.98-5.72h0c-.05-.26.05-.53.22-.7l4.16-4.05h0c.26-.24.34-.61.22-.94s-.4-.58-.74-.64l-5.75-.83c-.26-.03-.48-.21-.61-.43l-2.56-5.2c-.16-.32-.48-.53-.83-.51,0,0-.02,0-.02,0Z\"\/><\/svg><\/span><span class=\"wprm-rating-star wprm-rating-star-5 wprm-rating-star-full\" data-rating=\"5\" data-color=\"var(--oc-black)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 5 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 14px;padding: 1px;padding-right: 0;\"><svg width=\"16px\" height=\"16px\" version=\"1.1\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill=\"none\" stroke=\"var(--oc-black)\" stroke-width=\"2\" stroke-linejoin=\"round\" d=\"M11.99,1.94c-.35,0-.67.19-.83.51l-2.56,5.2c-.11.24-.34.4-.61.43l-5.75.83c-.35.05-.64.3-.74.64-.11.34,0,.7.22.94l4.16,4.05c.19.19.27.45.22.7l-.98,5.72c-.06.35.1.7.37.9.29.21.66.24.98.08l5.14-2.71h0c.24-.13.51-.13.75,0l5.14,2.71c.32.16.69.13.98-.08.29-.21.43-.56.37-.9l-.98-5.72h0c-.05-.26.05-.53.22-.7l4.16-4.05h0c.26-.24.34-.61.22-.94s-.4-.58-.74-.64l-5.75-.83c-.26-.03-.48-.21-.61-.43l-2.56-5.2c-.16-.32-.48-.53-.83-.51,0,0-.02,0-.02,0Z\"\/><\/svg><\/span><div class=\"wprm-recipe-rating-details wprm-block-text-normal\"><span class=\"wprm-recipe-rating-average\">5<\/span> from <span class=\"wprm-recipe-rating-count\">7<\/span> votes<\/div><\/div>\r\n\r\n\t\t\t<div class=\"wprm-recipe-meta-container wprm-recipe-custom-container wprm-recipe-details-container wprm-recipe-details-container-inline wprm-block-text-normal\"><div class=\"wprm-recipe-block-container wprm-recipe-block-container-inline wprm-block-text-normal wprm-recipe-time-container wprm-recipe-prep-time-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-bold wprm-recipe-time-label wprm-recipe-prep-time-label\">Prep Time: <\/span><span class=\"wprm-recipe-time wprm-block-text-normal\"><span class=\"wprm-recipe-details wprm-recipe-details-minutes wprm-recipe-prep_time wprm-recipe-prep_time-minutes\">10<span class=\"sr-only screen-reader-text wprm-screen-reader-text\"> minutes<\/span><\/span> <span class=\"wprm-recipe-details-unit wprm-recipe-details-minutes wprm-recipe-prep_time-unit wprm-recipe-prep_timeunit-minutes\" aria-hidden=\"true\">minutes<\/span><\/span><\/div><div class=\"wprm-recipe-block-container wprm-recipe-block-container-inline wprm-block-text-normal wprm-recipe-time-container wprm-recipe-cook-time-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-bold wprm-recipe-time-label wprm-recipe-cook-time-label\">Cook Time: <\/span><span class=\"wprm-recipe-time wprm-block-text-normal\"><span class=\"wprm-recipe-details wprm-recipe-details-minutes wprm-recipe-cook_time wprm-recipe-cook_time-minutes\">5<span class=\"sr-only screen-reader-text wprm-screen-reader-text\"> minutes<\/span><\/span> <span class=\"wprm-recipe-details-unit wprm-recipe-details-minutes wprm-recipe-cook_time-unit wprm-recipe-cook_timeunit-minutes\" aria-hidden=\"true\">minutes<\/span><\/span><\/div><div class=\"wprm-recipe-block-container wprm-recipe-block-container-inline wprm-block-text-normal wprm-recipe-time-container wprm-recipe-total-time-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-bold wprm-recipe-time-label wprm-recipe-total-time-label\">Total Time: <\/span><span class=\"wprm-recipe-time wprm-block-text-normal\"><span class=\"wprm-recipe-details wprm-recipe-details-minutes wprm-recipe-total_time wprm-recipe-total_time-minutes\">15<span class=\"sr-only screen-reader-text wprm-screen-reader-text\"> minutes<\/span><\/span> <span class=\"wprm-recipe-details-unit wprm-recipe-details-minutes wprm-recipe-total_time-unit wprm-recipe-total_timeunit-minutes\" aria-hidden=\"true\">minutes<\/span><\/span><\/div><\/div>\r\n\r\n\t\t\t<div class=\"wprm-recipe-meta-container wprm-recipe-custom-container wprm-recipe-details-container wprm-recipe-details-container-inline wprm-block-text-normal\"><div class=\"wprm-recipe-block-container wprm-recipe-block-container-inline wprm-block-text-normal wprm-recipe-servings-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-bold wprm-recipe-servings-label\">Servings: <\/span><span class=\"wprm-recipe-servings-with-unit\"><span class=\"wprm-recipe-servings wprm-recipe-details wprm-recipe-servings-30136 wprm-recipe-servings-adjustable-disabled wprm-block-text-normal\" data-recipe=\"30136\" aria-label=\"Adjust recipe servings\">4<\/span> <span class=\"wprm-recipe-servings-unit wprm-recipe-details-unit wprm-block-text-normal\">servings<\/span><\/span><div class=\"wprm-recipe-adjustable-servings-container wprm-recipe-adjustable-servings-30136-container wprm-toggle-container wprm-toggle-buttons-container wprm-block-text-normal\" style=\"\"><button class=\"wprm-recipe-adjustable-servings wprm-toggle\" data-multiplier=\"0.5\" data-servings=\"4\" data-recipe=\"30136\" aria-label=\"Adjust servings by 0.5x\">0.5x<\/button><button class=\"wprm-recipe-adjustable-servings wprm-toggle wprm-toggle-active\" data-multiplier=\"1\" data-servings=\"4\" data-recipe=\"30136\" aria-label=\"Adjust servings by 1x\">1x<\/button><button class=\"wprm-recipe-adjustable-servings wprm-toggle\" data-multiplier=\"2\" data-servings=\"4\" data-recipe=\"30136\" aria-label=\"Adjust servings by 2x\">2x<\/button><button class=\"wprm-recipe-adjustable-servings wprm-toggle\" data-multiplier=\"3\" data-servings=\"4\" data-recipe=\"30136\" aria-label=\"Adjust servings by 3x\">3x<\/button><\/div><\/div><\/div>\r\n\r\n\t\t\t<div class=\"oc-recipe-actions\">\r\n\t\t\t\t<a href=\"#\" rel=\"nofollow noreferrer\" style=\"color: #333333;visibility: hidden;\" class=\"btn wprm-recipe-slickstream-not-saved wprm-recipe-slickstream wprm-recipe-link wprm-block-text-normal\" data-recipe-id=\"30136\"><svg class=\"cicon icon-heart\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path d=\"M14.113 29.262l-0.156-0.144-10.95-10.169c-1.919-1.781-3.006-4.281-3.006-6.9v-0.206c0-4.4 3.125-8.175 7.45-9 2.463-0.475 4.981 0.094 6.987 1.506 0.563 0.4 1.088 0.862 1.563 1.394 0.262-0.3 0.544-0.575 0.844-0.831 0.231-0.2 0.469-0.388 0.719-0.563 0 0 0 0 0 0 2.006-1.413 4.525-1.981 6.988-1.513 4.325 0.825 7.45 4.606 7.45 9.006v0.206c0 2.619-1.087 5.119-3.006 6.9l-11.106 10.313c-0.512 0.475-1.188 0.744-1.887 0.744s-1.375-0.262-1.887-0.744zM14.944 9.063c-0.025-0.019-0.044-0.044-0.063-0.069l-1.113-1.25c0 0-0.006-0.006-0.006-0.006s0 0 0 0c-1.444-1.619-3.625-2.356-5.75-1.95-2.912 0.556-5.013 3.094-5.013 6.056v0.206c0 1.781 0.744 3.488 2.050 4.7l10.95 10.169 10.95-10.169c1.306-1.213 2.050-2.919 2.050-4.7v-0.206c0-2.956-2.1-5.5-5.006-6.056-2.125-0.406-4.313 0.338-5.75 1.95 0 0 0 0-0.006 0.006s0 0-0.006 0.006l-1.113 1.25c-0.019 0.025-0.044 0.044-0.063 0.069-0.281 0.281-0.663 0.438-1.056 0.438s-0.775-0.156-1.056-0.438z\"><\/path><\/svg>Save Recipe<\/a><a href=\"#\" rel=\"nofollow noreferrer\" style=\"color: #333333;visibility: hidden;display: none;\" class=\"btn wprm-recipe-slickstream-saved wprm-recipe-slickstream wprm-recipe-link wprm-block-text-normal\" data-recipe-id=\"30136\"><svg class=\"cicon icon-heart-solid\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path d=\"M2.975 18.775l11.294 10.544c0.469 0.438 1.088 0.681 1.731 0.681s1.263-0.244 1.731-0.681l11.294-10.544c1.9-1.769 2.975-4.25 2.975-6.844v-0.363c0-4.369-3.156-8.094-7.462-8.813-2.85-0.475-5.75 0.456-7.788 2.494l-0.75 0.75-0.75-0.75c-2.037-2.038-4.938-2.969-7.787-2.494-4.306 0.719-7.463 4.444-7.463 8.813v0.363c0 2.594 1.075 5.075 2.975 6.844z\"><\/path><\/svg>Saved Recipe<\/a>\r\n\t\t\t\t<a href=\"https:\/\/omnivorescookbook.com\/wprm_print\/chinese-broccoli-with-oyster-sauce-%e8%9a%9d%e6%b2%b9%e8%8a%a5%e8%93%9d-gai-lan\" class=\"btn btn-black wprm-recipe-print wprm-recipe-link wprm-print-recipe-shortcode wprm-block-text-normal\" data-recipe-id=\"30136\" data-template=\"\" target=\"_blank\" rel=\"nofollow\">Print<\/a>\r\n\t\t\t<\/div>\t\t\t\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t<div class=\"wprm-recipe-summary wprm-block-text-normal\"><span style=\"display: block;\">The Chinese broccoli is blanched until tender yet crisp, then drizzled with an aromatic oyster sauce that\u2019s sweet and savory. Plenty of fresh ginger and garlic makes the dish so fragrant. A classic dim sum side dish that is almost a must when dining at a restaurant, you can serve it for everyday dinners because it\u2019s so easy to prepare. {Gluten-Free Adaptable, Vegan \/ Vegetarian Adaptable}<\/span><div class=\"wprm-spacer\"><\/div><span style=\"display: block;\">You can use vegetarian oyster sauce to make this dish vegan \/ vegetarian. You can use a gluten-free oyster sauce to make this dish gluten-free. <\/span><\/div>\r\n\t\r\n\t<div id=\"recipe-30136-ingredients\" class=\"wprm-recipe-ingredients-container wprm-recipe-ingredients-no-images wprm-recipe-30136-ingredients-container wprm-block-text-normal wprm-ingredient-style-regular wprm-recipe-images-before\" data-recipe=\"30136\" data-servings=\"4\"><h3 class=\"wprm-recipe-header wprm-recipe-ingredients-header wprm-block-text-bold wprm-align-left wprm-header-decoration-none wprm-header-has-actions\" style=\"\"><span class='ing'>Ingredients<\/span>&nbsp;<div class=\"wprm-unit-conversion-container wprm-unit-conversion-container-30136 wprm-unit-conversion-container-buttons wprm-block-text-normal\" style=\"background-color: #ffffff;border-color: var(--oc-black);color: var(--oc-black);border-radius: 0;\"><button class=\"wprm-unit-conversion wprmpuc-active\" data-system=\"1\" data-recipe=\"30136\" style=\"background-color: var(--oc-black);color: #ffffff;\" aria-label=\"Change unit system to US Customary\">US Customary<\/button><button class=\"wprm-unit-conversion\" data-system=\"2\" data-recipe=\"30136\" style=\"background-color: var(--oc-black);color: #ffffff;border-left: 1px solid var(--oc-black);\" aria-label=\"Change unit system to Metric\">Metric<\/button><\/div><\/h3><div class=\"wprm-recipe-ingredient-group\"><ul class=\"wprm-recipe-ingredients\"><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"0\"><span class=\"checkbox\"><input type=\"checkbox\" autocomplete=\"off\" aria-label=\"2&#032;tablespoons&#032;oyster sauce\" \/><span><\/span><\/span><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tablespoons<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\"><a href=\"https:\/\/omnivorescookbook.com\/oyster-sauce\" class=\"wprm-recipe-ingredient-link\">oyster sauce<\/a><\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"1\"><span class=\"checkbox\"><input type=\"checkbox\" autocomplete=\"off\" aria-label=\"1\/2&#032;teaspoon&#032;sugar\" \/><span><\/span><\/span><span class=\"wprm-recipe-ingredient-amount\">1\/2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">teaspoon<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">sugar<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"2\"><span class=\"checkbox\"><input type=\"checkbox\" autocomplete=\"off\" aria-label=\"1&#032;tablespoon&#032;peanut oil&#032;(or vegetable oil)\" \/><span><\/span><\/span><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tablespoon<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">peanut oil<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-normal\">(or vegetable oil)<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"3\"><span class=\"checkbox\"><input type=\"checkbox\" autocomplete=\"off\" aria-label=\"10&#032;oz&#032;Chinese broccoli&#032;, tough ends and stem surfaces removed\" \/><span><\/span><\/span><span class=\"wprm-recipe-ingredient-amount\">10<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">oz<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">Chinese broccoli<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-normal\">, tough ends and stem surfaces removed<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"4\"><span class=\"checkbox\"><input type=\"checkbox\" autocomplete=\"off\" aria-label=\"1&#032;tablespoon&#032;garlic&#032;, minced\" \/><span><\/span><\/span><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tablespoon<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">garlic<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-normal\">, minced<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"5\"><span class=\"checkbox\"><input type=\"checkbox\" autocomplete=\"off\" aria-label=\"1&#032;teaspoon&#032;ginger&#032;, minced\" \/><span><\/span><\/span><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">teaspoon<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">ginger<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-normal\">, minced<\/span><\/li><\/ul><\/div><\/div>\r\n\r\n\t<div class=\"wprm-prevent-sleep wprm-toggle-switch-container\" style=\"display:none;\"><label id=\"wprm-toggle-switch-2379063329\" class=\"wprm-toggle-switch wprm-toggle-switch-rounded wprm-toggle-switch-outside\"><input type=\"checkbox\" id=\"wprm-prevent-sleep-checkbox-2379063329\" class=\"wprm-prevent-sleep-checkbox\" \/><span class=\"wprm-toggle-switch-slider\" style=\"--switch-height: 20px;--switch-on-color: var(--oc-red);\"><\/span><span class=\"wprm-toggle-switch-label wprm-prevent-sleep-label wprm-block-text-bold\">Cook Mode<\/span><\/label><span class=\"wprm-prevent-sleep-description wprm-block-text-normal\">Prevent your screen from going dark<\/span><\/div>\t\r\n\r\n\t<div id=\"recipe-30136-instructions\" class=\"wprm-recipe-instructions-container wprm-recipe-30136-instructions-container wprm-block-text-normal\" data-recipe=\"30136\"><h3 class=\"wprm-recipe-header wprm-recipe-instructions-header wprm-block-text-bold wprm-align-left wprm-header-decoration-none\" style=\"\">Instructions<\/h3><div class=\"wprm-recipe-instruction-group\"><ul class=\"wprm-recipe-instructions\"><li id=\"wprm-recipe-30136-step-0-0\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\">Combine the oyster sauce, sugar and 2 tablespoons of water in a small bowl. Mix well and set aside.<\/div><\/li><li id=\"wprm-recipe-30136-step-0-1\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\">Bring a large pot of water to a boil. Add a pinch of salt and a drizzle of oil for vibrant color (Optional). Add the Chinese broccoli and boil over medium heat, until the broccoli is cooked through and the stem part remains crisp, 1 to 2 minutes. Drain broccoli, rinse with cold tap water for a few seconds to stop cooking, then drain again and transfer to a large plate. Spread them out so there\u2019s little overlap. If the Chinese broccoli is very wet, you can use paper towels to pat the surface dry.<\/div><\/li><li id=\"wprm-recipe-30136-step-0-2\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\">Heat a small skillet or a saucepan over medium heat until hot. Add peanut oil, garlic and ginger. Stir a few times until fragrant.<\/div><\/li><li id=\"wprm-recipe-30136-step-0-3\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\">Turn to low heat. Add the oyster sauce mixture and stir immediately. When the sauce becomes fragrant, after 10 to 20 seconds, pour the oyster sauce over the Chinese broccoli. Serve immediately as a side dish.<\/div><\/li><\/ul><\/div><\/div>\r\n\r\n\t<p class=\"ingsub\"><a href=\"\/ingredient-substitutions-for-chinese-cooking\/\">Ingredient Substitution Guide<\/a><\/p>\r\n\r\n\t\t\r\n\r\n\t\t<div class=\"wprm-recipe-nutrition-container\">\r\n\t\t<div id=\"recipe-30136-nutrition\" class=\"wprm-nutrition-label-shortcode-container\"><h3 class=\"wprm-recipe-header wprm-recipe-nutrition-header wprm-block-text-bold wprm-align-left wprm-header-decoration-none\" style=\"\">Nutrition<\/h3><div class=\"wprm-nutrition-label-container wprm-nutrition-label-container-simple wprm-block-text-normal\" style=\"text-align: left;\"><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-serving_size\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--oc-black)\">Serving: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: var(--oc-black)\">1<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: var(--oc-black)\">serving<\/span><\/span><span style=\"color: var(--oc-black)\">, <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-calories\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--oc-black)\">Calories: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: var(--oc-black)\">101<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: var(--oc-black)\">kcal<\/span><\/span><span style=\"color: var(--oc-black)\">, <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-carbohydrates\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--oc-black)\">Carbohydrates: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: var(--oc-black)\">8.8<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: var(--oc-black)\">g<\/span><\/span><span style=\"color: var(--oc-black)\">, <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-protein\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--oc-black)\">Protein: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: var(--oc-black)\">3.9<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: var(--oc-black)\">g<\/span><\/span><span style=\"color: var(--oc-black)\">, <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--oc-black)\">Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: var(--oc-black)\">6.8<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: var(--oc-black)\">g<\/span><\/span><span style=\"color: var(--oc-black)\">, <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-saturated_fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--oc-black)\">Saturated Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: var(--oc-black)\">1.2<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: var(--oc-black)\">g<\/span><\/span><span style=\"color: var(--oc-black)\">, <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-sodium\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--oc-black)\">Sodium: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: var(--oc-black)\">137<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: var(--oc-black)\">mg<\/span><\/span><span style=\"color: var(--oc-black)\">, <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-potassium\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--oc-black)\">Potassium: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: var(--oc-black)\">31<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: var(--oc-black)\">mg<\/span><\/span><span style=\"color: var(--oc-black)\">, <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-sugar\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--oc-black)\">Sugar: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: var(--oc-black)\">1.1<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: var(--oc-black)\">g<\/span><\/span><span style=\"color: var(--oc-black)\">, <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-calcium\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--oc-black)\">Calcium: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: var(--oc-black)\">5<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: var(--oc-black)\">mg<\/span><\/span><span style=\"color: var(--oc-black)\">, <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-iron\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--oc-black)\">Iron: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: var(--oc-black)\">5<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: var(--oc-black)\">mg<\/span><\/span><\/div><\/div>\t<\/div>\r\n\t\r\n\t\t\r\n\t\r\n<\/div>\r\n\r\n<div class=\"didyoumake\">\r\n\t<div class=\"dym-image\">\r\n\t\t<img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/themes\/oc2025\/images\/woman.svg\" width=\"84\" height=\"80\" alt=\"\" \/>\r\n\t<\/div>\r\n\t<div class=\"dym-text\">\r\n\t\t<h3>Did you make this recipe?<\/h3>\r\n\t\t<p>I\u2019d love to hear how it turned out for you! Please take a moment to <a href=\"#comments\">leave a 5-star rating<\/a> \u2b50\ufe0f and <a href=\"#comments\">share your thoughts<\/a> in the comments further down the page. It really helps others discover the recipe too.<\/p>\t\t\r\n\t<\/div>\r\n<\/div><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">Other delicious side dish recipes<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/omnivorescookbook.com\/roasted-brussels-sprouts-with-plum-sauce\">Sweet and Sour Brussels Sprouts with Plum Sauce<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/omnivorescookbook.com\/vinaigrette-cabbage-stir-fry\">Chinese Sauteed Cabbage with Vinegar Sauce\u00a0 (\u918b\u6e9c\u5377\u5fc3\u83dc)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/omnivorescookbook.com\/bean-sprout-stir-fry\/\">Bean Sprout Stir Fry<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/omnivorescookbook.com\/chinese-napa-cabbage-with-glass-noodles\/\">Chinese Napa Cabbage with Glass Noodles<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/omnivorescookbook.com\/recipes\/chinese-style-green-vegetables\">An Easy Chinese Greens Recipe<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The Chinese broccoli is blanched until tender yet crisp, then drizzled with an aromatic oyster sauce that\u2019s sweet and savory. Plenty of fresh ginger and garlic makes the dish so fragrant. A classic dim sum side dish that is almost a must when dining at a restaurant, you can serve it for everyday dinners because [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":30122,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_stopmodifiedupdate":false,"_modified_date":"","wprm-recipe-roundup-name":"","wprm-recipe-roundup-description":"","footnotes":""},"categories":[504,348],"tags":[],"oc_cuisine":[561],"oc_ingredient":[13091],"oc_collection":[587],"oc_type":[527,572,15445],"oc_dietary":[13188,574,578,577],"oc_skill":[13189],"oc_season":[],"class_list":["post-3139","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-side","category-cooking-video","oc_cuisine-cantonese-cuisine","oc_ingredient-vegetables","oc_collection-dim-sum","oc_type-30-minutes-or-less","oc_type-5-ingredient-or-less","oc_type-stovetop","oc_dietary-non-dairy","oc_dietary-gluten-free","oc_dietary-vegan","oc_dietary-vegetarian","oc_skill-beginner"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Chinese Broccoli with Oyster Sauce (\u869d\u6cb9\u82a5\u84dd, Gai Lan) - Omnivore&#039;s Cookbook<\/title>\n<meta name=\"description\" content=\"The Chinese broccoli is blanched until tender yet crisp, then drizzled with an aromatic oyster sauce that\u2019s sweet and savory.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Chinese Broccoli with Oyster Sauce (\u869d\u6cb9\u82a5\u84dd, Gai Lan)\" \/>\n<meta property=\"og:description\" content=\"The Chinese broccoli is blanched until tender yet crisp, then drizzled with an aromatic oyster sauce that\u2019s sweet and savory.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/\" \/>\n<meta property=\"og:site_name\" content=\"Omnivore&#039;s Cookbook\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/omnivorescookbook\" \/>\n<meta property=\"article:author\" content=\"http:\/\/www.facebook.com\/omnivorescookbook\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-22T13:04:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-24T20:48:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_5.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"533\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Maggie Zhu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@omnivorcookbook\" \/>\n<meta name=\"twitter:site\" content=\"@omnivorcookbook\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Maggie Zhu\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/\"},\"author\":{\"name\":\"Maggie Zhu\",\"@id\":\"https:\/\/omnivorescookbook.com\/#\/schema\/person\/ecc6e3fd864345b9dd4d1bc6f5b29ad0\"},\"headline\":\"Chinese Broccoli with Oyster Sauce (\u869d\u6cb9\u82a5\u84dd, Gai Lan)\",\"datePublished\":\"2022-01-22T13:04:00+00:00\",\"dateModified\":\"2024-12-24T20:48:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/\"},\"wordCount\":1089,\"commentCount\":13,\"publisher\":{\"@id\":\"https:\/\/omnivorescookbook.com\/#\/schema\/person\/ecc6e3fd864345b9dd4d1bc6f5b29ad0\"},\"image\":{\"@id\":\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_3.jpg\",\"articleSection\":[\"Side Dishes\",\"Video\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/\",\"url\":\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/\",\"name\":\"Chinese Broccoli with Oyster Sauce (\u869d\u6cb9\u82a5\u84dd, Gai Lan) - Omnivore&#039;s Cookbook\",\"isPartOf\":{\"@id\":\"https:\/\/omnivorescookbook.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_3.jpg\",\"datePublished\":\"2022-01-22T13:04:00+00:00\",\"dateModified\":\"2024-12-24T20:48:00+00:00\",\"description\":\"The Chinese broccoli is blanched until tender yet crisp, then drizzled with an aromatic oyster sauce that\u2019s sweet and savory.\",\"breadcrumb\":{\"@id\":\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#primaryimage\",\"url\":\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_3.jpg\",\"contentUrl\":\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_3.jpg\",\"width\":800,\"height\":1200,\"caption\":\"Gai Lan with oyster sauce\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/omnivorescookbook.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Recipes\",\"item\":\"https:\/\/omnivorescookbook.com\/category\/recipe\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Side Dishes\",\"item\":\"https:\/\/omnivorescookbook.com\/category\/recipe\/side\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Chinese Broccoli with Oyster Sauce (\u869d\u6cb9\u82a5\u84dd, Gai Lan)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/omnivorescookbook.com\/#website\",\"url\":\"https:\/\/omnivorescookbook.com\/\",\"name\":\"Omnivore's Cookbook\",\"description\":\"Modern Chinese Recipes\",\"publisher\":{\"@id\":\"https:\/\/omnivorescookbook.com\/#\/schema\/person\/ecc6e3fd864345b9dd4d1bc6f5b29ad0\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/omnivorescookbook.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/omnivorescookbook.com\/#\/schema\/person\/ecc6e3fd864345b9dd4d1bc6f5b29ad0\",\"name\":\"Maggie Zhu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/omnivorescookbook.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2025\/03\/maggie-zhu-1.jpg\",\"contentUrl\":\"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2025\/03\/maggie-zhu-1.jpg\",\"width\":1120,\"height\":1120,\"caption\":\"Maggie Zhu\"},\"logo\":{\"@id\":\"https:\/\/omnivorescookbook.com\/#\/schema\/person\/image\/\"},\"description\":\"Hi I'm Maggie Zhu! Welcome to my site about modern Chinese cooking - including street food, family recipes, and restaurant dishes. I take a less labor-intensive approach while maintaining the taste and look of the dish. I am originally from Beijing, and now cook from my New York kitchen.\",\"sameAs\":[\"https:\/\/omnivorescookbook.com\/about\/\",\"http:\/\/www.facebook.com\/omnivorescookbook\",\"https:\/\/x.com\/omnivorcookbook\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Chinese Broccoli with Oyster Sauce (\u869d\u6cb9\u82a5\u84dd, Gai Lan) - Omnivore&#039;s Cookbook","description":"The Chinese broccoli is blanched until tender yet crisp, then drizzled with an aromatic oyster sauce that\u2019s sweet and savory.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/","og_locale":"en_US","og_type":"article","og_title":"Chinese Broccoli with Oyster Sauce (\u869d\u6cb9\u82a5\u84dd, Gai Lan)","og_description":"The Chinese broccoli is blanched until tender yet crisp, then drizzled with an aromatic oyster sauce that\u2019s sweet and savory.","og_url":"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/","og_site_name":"Omnivore&#039;s Cookbook","article_publisher":"http:\/\/www.facebook.com\/omnivorescookbook","article_author":"http:\/\/www.facebook.com\/omnivorescookbook","article_published_time":"2022-01-22T13:04:00+00:00","article_modified_time":"2024-12-24T20:48:00+00:00","og_image":[{"width":800,"height":533,"url":"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_5.jpg","type":"image\/jpeg"}],"author":"Maggie Zhu","twitter_card":"summary_large_image","twitter_creator":"@omnivorcookbook","twitter_site":"@omnivorcookbook","twitter_misc":{"Written by":"Maggie Zhu","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#article","isPartOf":{"@id":"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/"},"author":{"name":"Maggie Zhu","@id":"https:\/\/omnivorescookbook.com\/#\/schema\/person\/ecc6e3fd864345b9dd4d1bc6f5b29ad0"},"headline":"Chinese Broccoli with Oyster Sauce (\u869d\u6cb9\u82a5\u84dd, Gai Lan)","datePublished":"2022-01-22T13:04:00+00:00","dateModified":"2024-12-24T20:48:00+00:00","mainEntityOfPage":{"@id":"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/"},"wordCount":1089,"commentCount":13,"publisher":{"@id":"https:\/\/omnivorescookbook.com\/#\/schema\/person\/ecc6e3fd864345b9dd4d1bc6f5b29ad0"},"image":{"@id":"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#primaryimage"},"thumbnailUrl":"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_3.jpg","articleSection":["Side Dishes","Video"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/","url":"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/","name":"Chinese Broccoli with Oyster Sauce (\u869d\u6cb9\u82a5\u84dd, Gai Lan) - Omnivore&#039;s Cookbook","isPartOf":{"@id":"https:\/\/omnivorescookbook.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#primaryimage"},"image":{"@id":"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#primaryimage"},"thumbnailUrl":"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_3.jpg","datePublished":"2022-01-22T13:04:00+00:00","dateModified":"2024-12-24T20:48:00+00:00","description":"The Chinese broccoli is blanched until tender yet crisp, then drizzled with an aromatic oyster sauce that\u2019s sweet and savory.","breadcrumb":{"@id":"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#primaryimage","url":"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_3.jpg","contentUrl":"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2022\/01\/211213_Chinese-Broccoli-With-Oyster-Sauce_3.jpg","width":800,"height":1200,"caption":"Gai Lan with oyster sauce"},{"@type":"BreadcrumbList","@id":"https:\/\/omnivorescookbook.com\/chinese-broccoli-with-oyster-sauce\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/omnivorescookbook.com\/"},{"@type":"ListItem","position":2,"name":"Recipes","item":"https:\/\/omnivorescookbook.com\/category\/recipe\/"},{"@type":"ListItem","position":3,"name":"Side Dishes","item":"https:\/\/omnivorescookbook.com\/category\/recipe\/side\/"},{"@type":"ListItem","position":4,"name":"Chinese Broccoli with Oyster Sauce (\u869d\u6cb9\u82a5\u84dd, Gai Lan)"}]},{"@type":"WebSite","@id":"https:\/\/omnivorescookbook.com\/#website","url":"https:\/\/omnivorescookbook.com\/","name":"Omnivore's Cookbook","description":"Modern Chinese Recipes","publisher":{"@id":"https:\/\/omnivorescookbook.com\/#\/schema\/person\/ecc6e3fd864345b9dd4d1bc6f5b29ad0"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/omnivorescookbook.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/omnivorescookbook.com\/#\/schema\/person\/ecc6e3fd864345b9dd4d1bc6f5b29ad0","name":"Maggie Zhu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/omnivorescookbook.com\/#\/schema\/person\/image\/","url":"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2025\/03\/maggie-zhu-1.jpg","contentUrl":"https:\/\/omnivorescookbook.com\/wp-content\/uploads\/2025\/03\/maggie-zhu-1.jpg","width":1120,"height":1120,"caption":"Maggie Zhu"},"logo":{"@id":"https:\/\/omnivorescookbook.com\/#\/schema\/person\/image\/"},"description":"Hi I'm Maggie Zhu! Welcome to my site about modern Chinese cooking - including street food, family recipes, and restaurant dishes. I take a less labor-intensive approach while maintaining the taste and look of the dish. I am originally from Beijing, and now cook from my New York kitchen.","sameAs":["https:\/\/omnivorescookbook.com\/about\/","http:\/\/www.facebook.com\/omnivorescookbook","https:\/\/x.com\/omnivorcookbook"]}]}},"_links":{"self":[{"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/posts\/3139","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/comments?post=3139"}],"version-history":[{"count":3,"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/posts\/3139\/revisions"}],"predecessor-version":[{"id":40434,"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/posts\/3139\/revisions\/40434"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/media\/30122"}],"wp:attachment":[{"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/media?parent=3139"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/categories?post=3139"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/tags?post=3139"},{"taxonomy":"oc_cuisine","embeddable":true,"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/oc_cuisine?post=3139"},{"taxonomy":"oc_ingredient","embeddable":true,"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/oc_ingredient?post=3139"},{"taxonomy":"oc_collection","embeddable":true,"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/oc_collection?post=3139"},{"taxonomy":"oc_type","embeddable":true,"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/oc_type?post=3139"},{"taxonomy":"oc_dietary","embeddable":true,"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/oc_dietary?post=3139"},{"taxonomy":"oc_skill","embeddable":true,"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/oc_skill?post=3139"},{"taxonomy":"oc_season","embeddable":true,"href":"https:\/\/omnivorescookbook.com\/wp-json\/wp\/v2\/oc_season?post=3139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}