menu icon
go to homepage
  • Home
  • Fish
  • Plants
  • About
    • Privacy Policy
    • Disclosures
subscribe
search icon
Homepage link
  • Home
  • Fish
  • Plants
  • About
    • Privacy Policy
    • Disclosures
×
  • vegan onion dip with potato chips on a round white plate
    Creamy, Plant Based Onion Dip (no dairy)
  • rockfish salad on whole wheat bread and dill sprig garnish
    Creamy Rockfish Salad (an inviting twist on classic tuna salad)
  • tuna tomato salad on a round white plate
    Heirloom Tomato & Tuna Salad (with canned tuna)
  • Collage of 6 photos of vegan bbq recipes
    11 Vegan BBQ Recipes (besides Vegetable Skewers)
  • Glazed king salmon with sesame seeds and a side of broccolini
    Presidential Glazed King Salmon (a la Barack Obama)
  • air fried shishito peppers with a lemon wedge on a round dark blue plate
    Blistered Air Fryer Shishito Peppers (5 min)
  • 2 filets of sauteed rockfish with caper butter sauce in a black nonstick pan
    Easy Sauteed Rockfish with Lemon Caper Butter Sauce
  • pink oyster mushroom pasta on a round white plate with a fork
    Pink Oyster Mushroom Pasta (vegan)
  • Thai Mango Salad on a blue oval plate
    Rainbow Salmon Salad (with mango and leftover fish)
  • Head on shrimp with boiling crab sauce and corn on the cob on a white newspaper background
    Copycat Boiling Crab Sauce (for the most delectable seafood boil)
  • Cooked whole Coho salmon split open with bones removed on a banana leaf lined white platter and red chili garnish, lime wedges, ginger, and lemongrass
    Banana Leaf Wrapped Whole Coho Salmon
  • Chocolate covered mission figs with pistachios on a round white plate
    Chocolate Covered Figs (no dairy)
Home » Appetizers & Sides

Make Ahead Chinese Broccoli (Gai Lan) with Oyster Sauce

Published: Dec 2, 2018 · Updated: Mar 18, 2025 · This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.

  • Share
  • Tweet
Jump to Recipe
Chinese broccoli pinterest image
Cooked spears of Chinese broccoli on a oval white plate with a white bowl of dipping sauce
Labeled ingredients for Chinese broccoli with oyster sauce recipe
chilled gailan spears with oyster sauce

Often seen rolling around on a dim sum cart, Chinese broccoli, aka gai lan, is a staple restaurant dish that can easily be made ahead of time. Serve cold or hot and with this not too salty recipe with oyster sauce.

Cooked spears of Chinese broccoli on a oval white plate with a white bowl of dipping sauce

This recipe is great to have all year round. I especially like leaving a batch in fridge to snack on in the summer time.

Though you can find gai lan year round in Asian super markets, it is in season in summer and fall.

Serve this hearty green vegetable alongside other Chinese favorites such as egg & tomato stir fry, vegan mapo tofu, or Chinese 'steamed' fish.

Jump to:
  • Ingredients
  • Substitutions
  • Instructions
  • Variations
  • Storage
  • Helpful Tips
  • Related Side Dishes
  • Pairing
  • Recipe

Ingredients

Restaurants I've frequented typically serve Chinese broccoli with plain oyster sauce, which can be quite salty.

This dressing is tempered with oil and a touch of sweetness from sweet soy sauce.

Labeled ingredients for Chinese broccoli with oyster sauce recipe
  • Chinese Broccoli - Aka gai lan, this dark, leafy green is so versatile for stir fries, soups, and side dishes. It's hearty stems and large, flat green leaves are still tender and don't require a lot of cooking time, unlike collard greens.
    • Towards the end of the growing season (in summer or late fall), you may see little yellow flowers attached to the stems that indicate the end of the plants' life. The flowers are still edible.
    • The stems will vary in thickness, so adjust the cooking time as needed.
  • Oyster Sauce - These are often made with MSG, so beware of the ingredients when purchasing.
    • Cheaper versions will use imitation oyster flavoring, while more expensive versions will use oyster extract.
  • Oil - This is unusual, but adds flavor and helps thin out the saltiness of the oyster sauce.
    • I prefer using a nice olive oil, but use the oil of your choice, such as avocado, coconut, or peanut.
  • Sweet Soy Sauce - I use kecap manis, the Indonesian sweet soy sauce but comes in a Chinese version called 'sweet soy sauce,' which is similar.
    • Used in this recipe for color, since the oil will lighten with oyster sauce.
    • Do not substitute with sugar, as it will actually make the sauce even saltier. Omit if you don't have it.
  • Hot Water - This helps thin out the sauce and emulsify the oil into the oyster sauce.

See recipe card for quantities.

Substitutions

If you can't find the above ingredients, here are some suggesions:

  • Instead of Chinese broccoli, you could use regular broccoli or broccolini. Broccoli rabe, aka rapini, would be nice too if you don't mind its bitter notes.
  • For a vegetarian/vegan version, you could also use hoisin sauce, mushroom oyster sauce or vegetarian stir fry sauce.

Instructions

The method is simple and just requires blanching green veg and making side sauce.

Sauce for Chinese broccoli being mixed with a fork in a small white bowl
  1. Step 1: Bring a pot of water to a boil. While you're waiting: 1) mix the oyster sauce dressing together, and 2) trim of the stems of the Chinese broccoli.
Chinese broccoli in a gray wok full of hot water
  1. Step 2: Put the Chinese broccoli into boiling water, and cook for 2-4 minutes until the stems are crisp tender or al dente and not mushy.
Chinese broccoli submerged in a gray wok full of hot water
  1. You can cover it, to help the water come back to a gentle simmer to help the stems cook faster.
colander of cooked Chinese broccoli spears under a faucet stream of cold water
  1. Step 4: Drain the Chinese broccoli and shock in ice water or run over cold water until room temperature.
Cooked spears of Chinese broccoli on a oval white plate
  1. Step 5: Remove as much water as you can from the stems before arranging on a serving platter. You can also shake off excess water or dry gently with a clean towel.
Cooked spears of Chinese broccoli on a oval white plate with a white bowl of dipping sauce
  1. Step 6: Arrange the Chinese broccoli on a plate, and refrigerate until ready to serve. Drizzle on the reserved dressing right before serving.

Pro Tip: In high end Chinese restaurants, this will be served on a bed of ice, an honor usually reserved for seafood.

Cooked spears of Chinese broccoli on a oval white plate with a white bowl of dipping sauce

Variations

I've never seen variations of this dish in restaurants, but you could definitely try out a couple different versions:

  • Spicy - Add hot sauce to the dressing for a spicy version.
  • Garlicky - Use a garlic infused oil or add a teaspoon of minced garlic to the dressing for a garlicky punch.

Storage

This dish will last for up to a week in the refrigerator, but keep the dressing separate.

The oil may separate out from the oyster sauce, but you can whisk it back together with some hot water.

Chinese broccoli with oyster sauce on a blue rectangular plate on a wooden table
The color of the oyster sauce dressing is just a little lighter if the sweet soy sauce is not used.

Helpful Tips

  1. Instead of Chinese broccoli, you could use broccolini, broccoli rabe (or rapini) which has a slight bitter taste), or regular broccoli florets. 
  2. Instead of oyster sauce, you could use vegetarian oyster sauce, vegetarian mushroom stir fry sauce, or hoisin sauce. (Omit the sweet soy sauce if using hoisin sauce, since it is quite sweet already). 
  3. Sweet soy sauce mostly adds color, so it looks more like straight oyster sauce. However, you can omit this ingredient if you don't have it. The Indonesian version is called kecap manis, while the Chinese versions will just say 'Sweet Soy Sauce' on the label. 
  4. Remove as much water as you can after the Chinese broccoli is cooked, so it doesn't leave wet puddle on the serving plate. 
  5. You can plate, cover, and refrigerate the broccoli ahead of time. Drizzle on the sauce before serving. 
  6. If you make the sauce ahead of time, the oil will eventually separate from the oyster sauce. Use a little hot water to whisk it back into an emulsion.
  7. To make this extra fancy, serve the chilled broccoli on a bed of ice, so they stay extra cold on the table. (This is how it is served in fine Chinese restaurants.) 
  8. Leftover oyster sauce dressing can be used as a stir fry sauce for an easy vegetable side dish!

Related Side Dishes

Looking for other side dishes? Try these:

  • A scoop of dark blue butterfly pea flower jasmine rice on a white plate with mint leaves in the background.
    Blue Butterfly Pea Flower Rice (rice cooker or stovetop)
  • Korean broccoli salad on a red plate.
    Easy Korean Broccoli Side Dish (Banchan style salad)
  • black Bowl of marinated asian tomato salad
    Asian Tomato Salad (what the heck is it?)
  • Japanese tofu salad on a round blue plate with seaweed strips, edamame, and sliced green onion
    Quick & Easy Japanese Cold Tofu Salad (vegan)

Pairing

Here are some seafood dishes to serve with this Chinese broccoli side dish:

  • Thai Red Curry sockeye salmon with cilantro garnish and lime wedges
    Baked Sockeye Salmon with Thai Red Curry Coconut Glaze (20 min)
  • Dungeness crab with cracked legs one a white plate and Thanh Long butter sauce
    Roasted Garlic Dungeness Crab (Thanh Long Copycat)
  • Close up shot of Nobu's Chilean Sea Bass on a white round plate with spring mix greens
    Nobu's Miso Chilean Sea Bass (copycat, no sake)
  • Two hamachi collars on two white round plates with lemon wedges
    Broiled Hamachi Collars (oven or air fryer)

Recipe

Cooked spears of Chinese broccoli on a oval white plate with a white bowl of dipping sauce
Print Recipe
Pin
4 from 1 vote

Make Ahead Chilled Chinese Broccoli (Gai Lan) with Oyster Sauce

Often found rolling around alongside dumplings on a dim sum cart, this leafy green with a thick stem is a staple Chinese dish that can easily be made ahead and in under 15 minutes.
Course Appetizer, Side Dish
Cuisine Chinese
Diet Low Fat, Low Lactose
Keyword broccoli, dim sum
Prep Time 10 minutes minutes
Cook Time 3 minutes minutes
Servings 4
Calories 98kcal
Author Agile Test Kitchen

Ingredients

  • 1 lb chinese broccoli See Note 1 for substitutes

Oyster Sauce Dressing

  • 2 Tb oyster sauce See Note 2 for vegetarian substitutes
  • ¼ c olive oil or oil of your choice such as avocado or coconut
  • 1 Tb hot water to help thin out and emulsify the sauce
  • 1 TB sweet soy sauce See Note 3 for details, or omit if you don't have it on hand

Instructions

  • Bring at least 2 qt of water to a boil.
  • While you're waiting for the water to boil, trim off the tips of the Chinese broccoli spears. Make the oyster sauce dressing.
  • Drop the Chinese broccoli in the boiling water. Blanch for 2-4 minutes, just until the the thickest part of the stem is cooked but still crunchy.
    It should not be completely soft but can be pierced with a paring knife with some ease.
  • Drain the Chinese broccoli and run under cold water. (Alternatively, you can drain and serve the spears warm.)
  • Shake off excess water from the broccoli spears. Arrange on a serving plate.
  • Drizzle over the oyster sauce dressing, or serve in a separate bowl for each to dip their own.

Oyster Sauce Dressing

  • For the dressing, gradually whisk in olive oil into the oyster sauce.  Add dark soy sauce and hot water to thin out the sauce to a more pourable consistency.
  • This dressing is strong, so use sparingly. However, it's not as salty as straight oyster sauce this dish is usually served with in restaurants.

Notes

  1. Instead of Chinese broccoli, you could use broccolini, broccoli rabe (or rapini) which has a slight bitter taste), or regular broccoli florets. 
  2. Instead of oyster sauce, you could use vegetarian oyster sauce, vegetarian mushroom stir fry sauce, or hoisin sauce. (Omit the sweet soy sauce if using hoisin sauce, since it is quite sweet already). 
  3. Sweet soy sauce mostly adds color, so it looks more like straight oyster sauce. However, you can omit this ingredient if you don't have it. The Indonesian version is called kecap manis, while the Chinese versions will just say 'Sweet Soy Sauce' on the label. 
  4. Remove as much water as you can after the Chinese broccoli is cooked, so it doesn't leave wet puddle on the serving plate. 
  5. You can plate, cover, and refrigerate the broccoli ahead of time. Drizzle on the sauce before serving. 
  6. If you make the sauce ahead of time, the oil will eventually separate from the oyster sauce. Use a little hot water to whisk it back into an emulsion.
  7. To make this extra fancy, serve the chilled broccoli on a bed of ice, so they stay extra cold on the table. (This is how it is served in fine Chinese restaurants.) 
  8. Leftover oyster sauce dressing can be used as a stir fry sauce for an easy vegetable side dish!

Nutrition

Serving: 0.2lb | Calories: 98kcal | Carbohydrates: 6g | Protein: 4g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 201mg | Potassium: 225mg | Fiber: 3g | Sugar: 2g | Vitamin A: 2973IU | Vitamin C: 23mg | Calcium: 124mg | Iron: 2mg
Tried this recipe?Mention @agiletestkitchen or tag #agiletestkitchen!

Fortune Cookie 🥠

Life is really simple, but we insist on making it complicated.

Confucius

More Asian Appetizer & Side Recipes

  • Sockeye salmon and strawberry salad on a white plate with sliced almonds
    Summery Sockeye Salmon & Strawberry Salad (no dairy)
  • fig and beet salad with raspberries and arugula in a brown wooden bowl
    Fresh Fig and Beet Salad (no dairy)
  • a white cup and teapot holding lemongrass tea with fresh cut stalks of lemongrass in the background
    How to make Fresh Lemongrass Tea (no sugar recipe)
  • Baked haddock on a white plate with lemon and potatoes
    What to Serve with Baked Haddock (14 American Sides)
  • Share
  • Tweet

Comments

  1. afra says

    March 07, 2021 at 4:13 am

    4 stars
    Lovely! Made it as part of a big Chinese spread and it was a great fresh contrast. Thanks for the inspiration!

    Reply
    • asiantestkitchen@gmail.com says

      March 12, 2021 at 10:02 pm

      Great to hear Afra! Thanks for trying the recipe!

      Reply
4 from 1 vote

Leave a Reply Cancel reply

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

Recipe Rating




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

Welcome!

I cooked in professional kitchens for 10 years, but at home I can barely get myself to boil water.

More about me

Popular

  • Collage of 6 sockeye salmon recipes
    7 Simple Sockeye Salmon Recipes (specifically crafted for sockeye)
  • Slow roasted sockeye salmon with sliced lemons on a blue rectangular plate
    Slow Roasted Sockeye Salmon (in 20 minutes!)
  • Sockeye salmon with garlic butter on a black plate with lemon wedges
    Air Fryer Sockeye Salmon with Creamy Garlic Butter
  • 3 sockeye salmon tacos on a rectangular grey plate with 2 lime wedges
    Easy Sockeye Salmon Tacos with Chunky Avocado Salsa (20 min)

Seasonal

  • Blueberry sauce on a cornmeal cake with a fork on a white plate
    Fresh Blueberry Sauce (no refined sugar)
  • crab roll on a white plate with a red striped towel in the background
    How to Make the Best Crab Roll (with minimal mayo)
  • Collage of 4 crab meat recipes
    17 Inspiring Crabmeat Recipes (to make with fresh lump crab)
  • Dungeness crabmeat pasta in a silver skillet
    Quick & Easy Crabmeat Pasta with White Wine Garlic Sauce

Footer

↑ back to top

About

  • Privacy Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • About

Copyright © 2025 Agile Test Kitchen

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.