Mushroom with Oyster Sauce Recipe That Uses the 3-Mushroom Trick for Deep Flavor

A Cantonese-style mushroom with oyster sauce built on a three-mushroom textural stack: cremini for the tender base, fresh shiitake for the chewy umami backbone, and king oyster sliced into half-inch steaks for the meaty bite. Each variety gets dry-seared on a screaming-hot wok before any liquid hits the pan, then everything comes back together with a Lee Kum Kee oyster sauce glaze finished off-heat so the sauce stays shiny and never burns. Twenty-five minutes start to finish, four servings as a side, and a single sauce-glossed plate of mushrooms that delivers three distinct eating experiences in one forkful.

Most mushroom stir-fries use one variety and end up one-note: a pile of brown caps in a brown sauce. This one uses three, and the difference is structural. Cremini gives you the springy tender bite, shiitake adds chewy depth and the highest natural glutamates of any mushroom on the supermarket shelf, and king oyster sliced thick sears like a scallop and gives the dish its meaty anchor. The sauce is built on Lee Kum Kee oyster sauce, a Cantonese pantry staple invented by accident in 1888 when Lee Kum Sheung let a pot of oyster broth reduce too far at his teahouse in Nanshui, Guangdong. The technique is borrowed from every Cantonese restaurant kitchen worth eating at: dry-sear the mushrooms in stages, then finish with the sauce off-heat so the sugars in the oyster sauce stay shiny instead of scorching. If you want the French-style cousin with butter and thyme, that’s our sauteed garlic mushrooms. This is the wok-and-oyster-sauce lane, and it owns it.

Mushroom oyster sauce recipe pin with glossy stir-fried mushrooms over jasmine rice.

What You’ll Need

A 14-inch carbon steel wok is the right pan for this; a 12-inch carbon steel skillet works if a wok is not in the kitchen yet, but cast iron is too slow to recover heat and nonstick will not give you the dry-sear browning that the dish depends on. A stainless wok spatula moves mushrooms around the curved walls of the wok without scratching the seasoning. A small soft-bristle mushroom brush keeps the caps dry on the way in (mushrooms are sponges, and washing them in a colander under the tap is the single most common reason home stir-fries steam instead of sear). The oyster sauce is Lee Kum Kee Premium or Panda Brand, not the vegetarian mushroom-flavored version (different sauce, save it for the FAQ). Shaoxing wine is the real Chinese rice wine; dry sherry is the closest fallback if your market does not stock it.

Recommended Reads

Where Oyster Sauce Came From

Oyster sauce was an accident. In 1888, a teahouse owner named Lee Kum Sheung was simmering a pot of oyster broth in his small shop in Nanshui, a coastal village in Guangdong province (now part of Zhuhai). He forgot the pot. By the time he came back, the broth had reduced down to a thick, brown, intensely savory paste he was about to throw out. He tasted it before tossing it, recognized he was holding something extraordinary, and founded the Lee Kum Kee company that same year. The original sauce was nothing but boiled-down oyster reduction; the modern version is built from oyster extract blended with fermented soybean, sugar, salt, and a touch of caramel for color and gloss.

That single accident became the foundational sauce of Cantonese stir-fry. Walk into any Chinese-American restaurant kitchen and you will find a jug of Lee Kum Kee within arm’s reach of the wok. It is the shiny brown glaze on broccoli beef, the umami bridge in chow mein, and the entire personality of a mushroom stir-fry. The dish below is the home-kitchen version of what a Cantonese banquet cook would put together as the vegetable course of a multi-dish family dinner, with the textural twist of three mushroom varieties layered into a single plate.

A Few Notes on the Ingredients

  • Cremini (the meaty base): Also sold as baby bella. The everyday button bite, mild and springy, takes on sauce like a sponge once seared. Slice quarter-inch thick so they cook through in the same window as the shiitake.
  • Fresh shiitake (the smoky-savory layer): Stems removed (save them for stock; they are too tough to eat), caps quartered. Highest natural glutamates of any common mushroom, which means the deepest umami contribution per ounce. Fresh, not dried, for this recipe; dried shiitake works as a substitute (see FAQ) but the texture changes.
  • King oyster (the textural anchor): Cut into half-inch-thick steaks across the stem. King oysters are nearly all stem and very little cap, and that dense stem flesh is what gives the dish its meaty bite. Sliced thick and seared hard, they read almost scallop-like on the plate.
  • Oyster sauce (Lee Kum Kee Panda or Premium): Lee Kum Kee Panda Brand is the everyday house bottle in Cantonese kitchens worldwide; Premium is the higher-end version with more oyster extract and less filler. Either works. Do NOT use the vegetarian mushroom-flavored sauce here unless you are intentionally making the vegan version , it is a different sauce.
  • Shaoxing wine (real Chinese rice wine): A fortified rice wine from Zhejiang province, dry and slightly nutty, used to deglaze the wok and add depth. Dry sherry is the closest pantry fallback if your market does not stock it; do not substitute mirin (too sweet) or sake (too clean).
  • Garlic, ginger, and scallions (the aromatic trinity): The base aromatic trio of nearly every Cantonese stir-fry. Garlic minced, ginger minced fine, scallions sliced with whites and greens separated , whites go in with the aromatics, greens get sprinkled at the end as a fresh finish.
  • Toasted sesame oil (finishing only): A few drops off-heat at the end. Sesame oil has a low smoke point and turns acrid if you cook with it; treat it as a finishing oil, the way you would treat extra virgin olive oil in a Mediterranean dish.

Recipe: Mushroom with Oyster Sauce

Mushroom with oyster sauce served over jasmine rice with scallion greens.

Prep time: 15 minutes | Cook time: 10 minutes | Total time: 25 minutes | Serves: 4 as a side

Ingredients

  • 8 oz (225 g) cremini mushrooms, sliced 1/4-inch thick
  • 8 oz (225 g) fresh shiitake mushrooms, stemmed and quartered
  • 4 oz (115 g) king oyster mushrooms, sliced into 1/2-inch steaks across the stem
  • 3 tbsp neutral oil (peanut, avocado, or grapeseed), divided
  • 3 cloves garlic, minced
  • 1-inch piece ginger, minced
  • 2 scallions, sliced (whites and greens separated)
  • 2 tbsp Shaoxing wine
  • 3 tbsp oyster sauce (Lee Kum Kee Panda or Premium)
  • 1 tsp dark soy sauce
  • 1 tsp sugar
  • 1/4 cup (60 ml) chicken stock (or water)
  • 1 tsp cornstarch mixed with 1 tbsp water (slurry)
  • 1 tsp toasted sesame oil, for finishing

Instructions

  1. In a small bowl, whisk together the oyster sauce, dark soy sauce, sugar, and chicken stock. Set this sauce mixture aside next to the stove , once the wok is hot, the cook moves fast and you want the sauce within reach.
  2. Heat the wok over high heat until it starts to smoke faintly (about 2 minutes on a strong burner). Add 2 tablespoons of the neutral oil and swirl to coat the curved sides of the wok. The oil should shimmer immediately; if it pools and just sits, the wok is not hot enough yet.
  3. Add the cremini and shiitake mushrooms in a single layer (or as close to one as the wok allows). Do not stir for the first 90 seconds , let the edges contact the metal and brown. You will see the mushrooms release water; that is normal. Toss for another 2 minutes until that released water has cooked off and the mushrooms have taken on color. Push everything to one side of the wok.
  4. Add the remaining 1 tablespoon of oil to the cleared side of the wok. Lay the king oyster steaks in a single layer and sear undisturbed for 2 minutes per side until both faces are deeply browned. King oysters take more aggressive heat than the other two varieties , this is why they go in separately.
  5. Return all the mushrooms to the center of the wok. Add the minced garlic, minced ginger, and the scallion whites. Stir for 30 seconds until the aromatics are fragrant , no longer, or the garlic will scorch.
  6. Pour the Shaoxing wine around the rim of the wok to deglaze. The wine should sizzle hard and steam off in about 10 seconds. Pour in the reserved sauce mixture and toss to coat. Let it simmer for 1 minute so the flavors come together.
  7. Give the cornstarch slurry a quick re-whisk (it settles fast) and stir it into the wok. The sauce will thicken and turn shiny in about 30 seconds. Cut the heat the moment the sauce coats the back of a spoon.
  8. Off heat, drizzle the toasted sesame oil over the top and sprinkle on the reserved scallion greens. Toss once to distribute. Serve immediately over jasmine rice.

Notes

The three-mushroom stack is the whole point of this recipe. Skip it and what you have is a cleanly fine one-variety stir-fry; commit to it and you have a dish that delivers three eating experiences in a single forkful. If your market only carries two of the three, the strongest two-variety base is cremini plus shiitake , the king oyster is the most “skippable” of the three but the one that adds the meaty anchor.

The dry-sear-before-liquid rule is non-negotiable. Mushrooms are about 90 percent water by weight. If you crowd them in the wok or pour sauce on early, they steam-pile, release all that water, and end up gray and floppy. Cook them in stages, let the released water boil off before adding aromatics, and only deglaze with Shaoxing wine once the mushrooms have browned. The sauce goes on at the very end and finishes off the heat.

On the brand specifics: Lee Kum Kee Panda Brand is the everyday Cantonese pantry bottle and what most home cooks reach for. Lee Kum Kee Premium has a higher oyster-extract percentage and a noticeably deeper flavor; if you cook Chinese food regularly, the Premium is worth the upgrade. Avoid generic supermarket house brands here , they are heavy on caramel color and light on the oyster extract that makes this sauce taste like itself.

Tips and Variations

The 3-Mushroom Stack That Beats a Single Variety

The argument for three varieties is textural, not flavorful. Cremini gives you the tender springy bite that home cooks already associate with “mushroom stir-fry.” Shiitake adds chew and concentration , it has the highest natural glutamate content of any common mushroom, which is the technical reason it tastes more savory than its cousins. King oyster, sliced thick into half-inch steaks across the stem, sears hard and reads almost scallop-like on the plate. Together they deliver three distinct eating experiences in a single bite. Enoki was considered for this lineup and rejected , too delicate, falls apart in a wok, cannot take the dry-sear. Stick with the three above. If you can only find two, cremini plus shiitake is the strongest base; king oyster is the textural upgrade.

Why Dry-Sear First Then Sauce Builds Maillard

Maillard browning , the chemical reaction that gives seared meat and toasted bread their deep flavor , needs three things: dry surface, high heat, and time. Mushrooms have plenty of the third (they hold their shape forever) but they are working against you on the first. They are mostly water, and the moment you crowd them in a hot pan, the released steam keeps the surface temperature pinned at 212°F (100°C) , too low for Maillard. The fix is to dry-sear in batches with no crowding and no liquid until the released water has fully cooked off and the edges have taken on a deep brown. Only then do you add aromatics, then the wine, then the sauce. Pour the oyster sauce on early and the sugar in the sauce will scorch on the wok wall before the mushrooms ever get to brown.

Choosing Real Oyster Sauce (Lee Kum Kee Premium)

Oyster sauce has a wide quality range, and the cheap stuff is mostly caramel color, sugar, and MSG with a whisper of oyster extract for legal naming. Lee Kum Kee Panda Brand is the everyday bottle and the right baseline for this recipe. Lee Kum Kee Premium , the green-label version , has roughly twice the oyster extract by percentage and the difference is immediately obvious in a dish this simple. Megachef and Wing Yip are the other two brands worth recommending. Avoid the Kikkoman and house-brand supermarket versions for this dish; they read flat and over-sweet. If a recipe calls for oyster sauce without naming a brand, default to Lee Kum Kee. That is the canonical reference.

Adding Beef or Chicken to Make It a Main

This dish is built as the vegetable course of a multi-dish Cantonese dinner, but it scales up to a one-plate main with a protein addition. For beef, thinly slice 8 ounces of flank or sirloin against the grain, marinate 15 minutes in a teaspoon each of soy, Shaoxing, and cornstarch, and stir-fry the beef alone in the hot wok for 90 seconds before removing and continuing with the mushrooms as written; fold the beef back in with the sauce at the end. For chicken, slice 8 ounces of thigh meat against the grain and velvet it with the same marinade plus a half teaspoon of baking soda , 15 minutes is enough , then sear in the wok before the mushrooms. The protein versions are technically our beef in oyster sauce and chicken with oyster sauce recipes; the mushroom version is the vegetable side that runs alongside them.

Vegetarian Adaptation with Mushroom-Flavored Sauce

The dish is vegetable-forward already, but the oyster sauce itself contains oyster extract, which makes the standard version pescatarian rather than fully vegetarian. The clean swap is Lee Kum Kee Vegetarian Mushroom-Flavored Sauce , same texture, same gloss, built from shiitake extract instead of oyster. Wan Ja Shan also makes a vegetarian mushroom oyster sauce that works equally well. Both are designed to replace the original 1-for-1 in any recipe. If you are scaling the rest of the dish for full vegan, swap the chicken stock for an equal amount of mushroom or vegetable stock (or just water , the dish does not need much help in the umami department once the three mushrooms are in there).

What to Serve It With

The canonical pairing is a bowl of jasmine rice , the shiny oyster-sauce glaze is built to spoon directly over steamed grains. In a Cantonese family dinner, this dish runs as the vegetable course alongside other oyster-sauce builds: noodles with oyster sauce as the carb, chicken with oyster sauce or beef in oyster sauce as the protein, and sauteed garlic mushrooms on the table if you want the French-style counterpoint on the side. For a lighter meal, the mushrooms over rice is the whole dinner; for a multi-dish spread, build it out into the full Cantonese family-style table.

Frequently Asked Questions

What mushrooms are best for oyster sauce?

The strongest lineup is three varieties layered for texture: cremini for the tender base, fresh shiitake for the chewy umami backbone, and king oyster sliced thick for the meaty bite. Single-variety stir-fries deliver one bite experience; three varieties deliver three in the same forkful. If you can only find two, cremini plus shiitake is the strongest base. King oyster is the textural upgrade , the most skippable of the three but the one that gives the dish its meaty anchor. Enoki is too delicate and falls apart in the wok; portobello is too watery for high-heat searing. Stick with the three above.

Is oyster sauce the same as hoisin sauce?

Not interchangeable. Oyster sauce is salty, briny, and umami-deep with very little sweetness; it is the savory glaze in stir-fries and the shiny brown coat on broccoli beef. Hoisin sauce is fermented soybean paste built with sugar, garlic, vinegar, and five-spice; it is sweet-forward, almost barbecue-like, and shows up in dipping sauces, marinades for char siu, and the swipe on the inside of a moo shu pancake. Substituting one for the other will not break a dish but will change its personality completely. This recipe is built for oyster sauce; do not swap in hoisin.

Can I make this vegetarian or vegan?

Yes , the swap is one ingredient. Replace the oyster sauce with Lee Kum Kee Vegetarian Mushroom-Flavored Sauce or Wan Ja Shan Vegetarian Mushroom Oyster Sauce. Both are built from shiitake extract instead of oyster extract and are designed as 1-for-1 replacements. The rest of the dish is already vegetable-based. For a fully vegan version, swap the chicken stock for vegetable or mushroom stock (or just water , the three mushrooms supply more than enough umami on their own).

Do you cook mushrooms before adding sauce?

Always. Mushrooms are roughly 90 percent water, and they release that water the moment they hit heat. If you pour sauce on early, the released water dilutes the sauce, the mushrooms steam instead of sear, and you end up with gray floppy mushrooms in a thin watery glaze. The fix is to dry-sear the mushrooms in stages first, let the released water fully boil off, and only then add aromatics, wine, and sauce. The sauce goes in at the end , usually in the last 60 to 90 seconds of cooking , and finishes off the heat with a cornstarch slurry that turns it shiny.

Can I use dried shiitake instead of fresh?

Yes, with one adjustment. Rehydrate the dried shiitake in warm water for 20 to 30 minutes until they are fully pliable, squeeze out the excess water, and slice the caps as you would the fresh version (still remove the stems). Save the soaking liquid , it is intensely savory, and a quarter-cup of it can replace the chicken stock in the sauce mixture for an even deeper flavor. The texture of rehydrated dried shiitake is chewier and more concentrated than fresh; the dish will read slightly more rustic but is no less delicious.

What goes with mushrooms in oyster sauce?

Jasmine rice is the canonical pairing , the shiny sauce is built to spoon over steamed grains. In a multi-dish Cantonese family dinner, this runs as the vegetable course alongside an oyster-sauce protein (beef, chicken, or the sister dishes in this series) and a noodle course. As a lighter meal, mushrooms over rice with a fried egg on top is the whole dinner. For a vegetable-forward spread, serve it alongside Chinese broccoli with oyster sauce or pan-fried bok choy. A pot of jasmine tea on the table is the standard finish.

Key Takeaways

  • Use three mushroom varieties for textural layering: cremini for the tender base, fresh shiitake for the chewy umami backbone, and king oyster sliced thick for the meaty anchor.
  • Dry-sear the mushrooms in stages on a screaming-hot wok before any liquid hits the pan , crowding leads to steaming, which kills the Maillard browning the dish depends on.
  • Use Lee Kum Kee Panda or Premium oyster sauce, not the vegetarian mushroom-flavored version unless you are intentionally cooking the vegan adaptation.
  • Build the sauce mixture (oyster sauce, dark soy, sugar, stock) in a small bowl before the wok ever heats , once the cook starts, you have 60 seconds, not 60 minutes.
  • Finish the sauce off-heat with a cornstarch slurry and a drizzle of toasted sesame oil. Sesame oil is a finishing oil, not a cooking oil.
  • Serve immediately over jasmine rice. The dish does not hold; the glaze gets sticky and the mushrooms weep if it sits more than ten minutes.

Final Thoughts

This is the recipe that earns its twenty-five minutes. The three-mushroom stack is not a gimmick , it is a textural argument, and once you have eaten the dish with cremini, shiitake, and king oyster all in the same forkful, the single-variety version reads as the compromise it always was. Each mushroom is doing a different job. Take any one of them out and the dish loses a dimension.

The two non-negotiables are the dry-sear and the brand of oyster sauce. Crowd the wok or pour sauce on early and the mushrooms steam-pile into something gray and sad. Use a generic supermarket oyster sauce and the dish tastes like sweet brown caramel instead of the briny umami glaze it should be. Lee Kum Kee, a hot wok, mushrooms in stages, sauce off-heat. That is the entire technique.

This is the first post in our five-post oyster sauce series , the vegetable course in what becomes a full Cantonese family dinner. The noodles are the carb, the chicken and beef are the proteins, and the bok choy is the green that goes alongside. Cook one of them and you have a weeknight dinner; cook all five and you have a banquet built around a single sauce that started as one happy mistake in a Guangdong teahouse in 1888.

Mushroom with Oyster Sauce

Yield: 4 as a side
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes

A Cantonese-style mushroom with oyster sauce built on a three-mushroom textural stack: cremini for the tender base, fresh shiitake for the chewy umami backbone, and king oyster sliced into half-inch steaks for the meaty bite.

Ingredients

  • 8 oz (225 g) cremini mushrooms, sliced 1/4-inch thick
  • 8 oz (225 g) fresh shiitake mushrooms, stemmed and quartered
  • 4 oz (115 g) king oyster mushrooms, sliced into 1/2-inch steaks across the stem
  • 3 tbsp neutral oil (peanut, avocado, or grapeseed), divided
  • 3 cloves garlic, minced
  • 1-inch piece ginger, minced
  • 2 scallions, sliced (whites and greens separated)
  • 2 tbsp Shaoxing wine
  • 3 tbsp oyster sauce (Lee Kum Kee Panda or Premium)
  • 1 tsp dark soy sauce
  • 1 tsp sugar
  • 1/4 cup (60 ml) chicken stock (or water)
  • 1 tsp cornstarch mixed with 1 tbsp water (slurry)
  • 1 tsp toasted sesame oil, for finishing

Instructions

  1. In a small bowl, whisk together the oyster sauce, dark soy sauce, sugar, and chicken stock. Set this sauce mixture aside next to the stove , once the wok is hot, the cook moves fast and you want the sauce within reach.
  2. Heat the wok over high heat until it starts to smoke faintly (about 2 minutes on a strong burner). Add 2 tablespoons of the neutral oil and swirl to coat the curved sides of the wok.
  3. Add the cremini and shiitake mushrooms in a single layer (or as close to one as the wok allows). Do not stir for the first 90 seconds , let the edges contact the metal and brown. You will see the mushrooms release water; that is normal.
  4. Add the remaining 1 tablespoon of oil to the cleared side of the wok. Lay the king oyster steaks in a single layer and sear undisturbed for 2 minutes per side until both faces are deeply browned.
  5. Return all the mushrooms to the center of the wok. Add the minced garlic, minced ginger, and the scallion whites. Stir for 30 seconds until the aromatics are fragrant , no longer, or the garlic will scorch.
  6. Pour the Shaoxing wine around the rim of the wok to deglaze. The wine should sizzle hard and steam off in about 10 seconds. Pour in the reserved sauce mixture and toss to coat. Let it simmer for 1 minute so the flavors come together.
  7. Give the cornstarch slurry a quick re-whisk (it settles fast) and stir it into the wok. The sauce will thicken and turn shiny in about 30 seconds. Cut the heat the moment the sauce coats the back of a spoon.
  8. Off heat, drizzle the toasted sesame oil over the top and sprinkle on the reserved scallion greens. Toss once to distribute. Serve immediately over jasmine rice.

Notes

The three-mushroom stack is the whole point of this recipe. Skip it and what you have is a cleanly fine one-variety stir-fry; commit to it and you have a dish that delivers three eating experiences in a single forkful. If your market only carries two of the three, the strongest two-variety base is cremini plus shiitake , the king oyster is the most "skippable" of the three but the one that adds the meaty anchor.

The dry-sear-before-liquid rule is non-negotiable. Mushrooms are about 90 percent water by weight. If you crowd them in the wok or pour sauce on early, they steam-pile, release all that water, and end up gray and floppy. Cook them in stages, let the released water boil off before adding aromatics, and only deglaze with Shaoxing wine once the mushrooms have browned. The sauce goes on at the very end and finishes off the heat.

Tried this recipe?

Mention @TheKitchenAbroad and tag #thekitchenabroad to be featured on my Instagram!

Last update on 2026-08-08 / Affiliate links / Images from Amazon Product Advertising API

Leave a Comment