Braised bamboo shoots and shiitake mushrooms served in a bowl with chopsticks

Braised Bamboo Shoots with Mushrooms, known in Chinese as 烧二冬 (Shao Er Dong), is a classic Northern Chinese vegetarian dish that celebrates two beloved winter ingredients: bamboo shoots and shiitake mushrooms. The name literally means braised two winter treasures,” referring to the pairing of bamboo shoots and dried shiitake mushrooms, both ingredients traditionally enjoyed during the colder months.

I grew up eating this dish in Beijing. It looks quite humble but is a delicacy we usually order at restaurants, especially in winter and early spring when fresh bamboo shoots start showing up in markets. The dish is simple but incredibly satisfying – crisp bamboo shoots are lightly charred, earthy chewy shiitake mushrooms, and a savory oyster sauce glaze that lightly coats everything. The sauce is full of aroma from the ginger and Shaoxing wine. I love to serve it over a bowl of steamed rice.

Even though the ingredient list is short, the combination of textures and flavors makes this dish feel special. The bamboo shoots stay slightly crunchy, while the shiitake mushrooms become tender and meaty, creating a dish that’s both light and full of umami.

Close-up of lifting bamboo shoots coated in glossy braising sauce

Ingredients

My braised bamboo shoots with mushrooms recipe uses a few simple ingredients to create a bold flavor.

Ingredients including mushrooms, ginger, soy sauce and oyster sauce
  • Dried shiitake mushrooms: I prefer to use dried mushrooms because they have a more intense flavor, and are something I always keep in my pantry. You can use fresh mushrooms as well.
  • Bamboo shoots: I highly recommend using whole bamboo shoots instead of canned.
  • Oyster sauce: It adds a savory umami and light sweetness, with a slightly caramel-like flavor once cooked down.
  • Light soy sauce: It adds another layer of umami and saltiness.
  • Sugar: Paired with oyster sauce, it adds sweetness and forms a nice glaze once cooked down.
  • Ginger: It adds a lot of aroma to the sauce.
  • Shaoxing wine: It adds a distinctive earthy umami, which pairs extremely well with the mushrooms.

Whole bamboo shoots vs canned

For this recipe, I highly recommend using whole bamboo shoots over canned bamboo shoots if you can find them. Whole bamboo shoots, usually sold vacuum-packed in water in the refrigerated section of a Chinese or Japanese market, retain much more of their natural texture. They are tender but still pleasantly crisp, with a fresh, slightly sweet flavor. Canned bamboo shoots, on the other hand, are typically pre-sliced and heavily processed, which softens their structure and gives them a slightly metallic or sour taste from the canning liquid. While canned bamboo shoots will work in a pinch, the dish truly shines when made with whole bamboo shoots, which deliver the signature crunchy bite that make this classic Northern Chinese dish so satisfying.

Bamboo Shoots

How to prepare fresh bamboo shoots

Fresh bamboo shoots are a seasonal ingredient that occasionally appears in Chinatown markets during winter and spring. They have a wonderful crisp, juicy texture and delicate sweetness, but they require a bit of preparation before cooking.

Fresh whole bamboo shoots

How to peel fresh bamboo shoots

Fresh bamboo shoots are quite similar to artichokes, as they have many layers of tough skin wrapped around a small, crisp core. 

To make the peeling easier, cut a slit lengthwise across the bamboo.

Slicing a slit over fresh bamboo shoot lengthwise

Then peel away the tough layers from the slit, then you can cut even deeper into the bamboo if needed.

Peeling the tough outer skins

Slice off the tough top, usually about 1” (5 cm) long.

Slicing off the tip from bamboo shoot

I also like to use a paring knife to smooth out the surface by cutting off the uneven layers created during peeling.

Trimming and shaping peeled bamboo shoot

Then I slice the bamboo shoot into halves, then further slice it into bite-size pieces.  

Sliced bamboo shoot pieces

Pre-boil the bamboo shoot

Fresh bamboo shoots naturally contain compounds that can cause a bitter taste and a slightly scratchy mouthfeel. To remove this, boil them before cooking. This step neutralizes the bitterness and softens the fibers so the bamboo shoots taste clean and pleasant.

After slicing, simply boil the bamboo shoots for about 5 minutes, then drain and rinse before using them in recipes.

If you’re using vacuum-packed whole bamboo shoots from a Chinese or Japanese market, you can skip this step. These bamboo shoots have already been boiled and are packed in water, making them ready to use.

Boiling bamboo shoots in water

How to make braised bamboo shoot with mushrooms

1. Soak the dried shiitake mushrooms: I like to soak them in cold water to create the best flavor and texture. It takes about 1 hour. If you’re in a hurry, you can also use warm water, which shortens the soaking time to 15 minutes. Once soaked, reserve the soaking water for cooking. After slicing the mushrooms, pat dry to prevent spatter during cooking. 

Dried shiitake mushrooms soaking in warm water to rehydrate

2. Cook the mushrooms: Heat a wok and cook the ginger and shiitake mushrooms until golden brown on the edges.

Cook rehydrated shiitake mushrooms and ginger in a wok

3. Cook the bamboo shoots: Cook the bamboo shoots, stirring occasionally, until the edges are golden brown. The lightly charred bamboo has a very pleasant mouthfeel.

Stir frying bamboo shoots and mushrooms in a wok

4. Braise with sauce: Deglaze with Shaoxing wine, then add the sauce. Braise covered over medium-high heat for 4 to 5 minutes or so. 

Bamboo shoots and shiitake mushrooms braising in soy based sauce

5. Reduce sauce if needed: The sauce is usually reduced to thinly coat the ingredients. If the sauce is still runny, uncover and reduce a little further. 

Finished cooking by reducing sauce

The finished dish is full of texture contrast and umami. The bamboo shoots are tender and crisp. The mushrooms have a chewy texture and are slightly caramelized on the edges. The sauce is fragrant, savory and slightly sweet, bringing out the flavor of the ingredients. 

Chinese braised bamboo shoots and mushrooms in a ceramic bowl

How to serve

Braised bamboo shoots with mushrooms is a wonderful example of how Northern Chinese home cooking transforms simple ingredients into something deeply flavorful. When fresh bamboo shoots are available, this humble looking dish turns into a delicacy that is so exciting to eat. I like to serve it as a vegetarian side dish or a light main dish over steamed rice. When I’m hosting, I also like to serve it as a part of a family-style dinner spread. It works well with other Northern Chinese dishes such as Beef and Tomato Stir Fry, Soy Sauce Fried Rice, Beef Stew with Potato, and Lion’s Head Pork Meatballs.

Whenever I see fresh bamboo shoots at the market, this is one of the first dishes I think of making. It’s simple, comforting, and highlights the unique texture of the bamboo shoots in the best possible way.

Frequently asked questions

Can I use canned bamboo shoots?

Yes, canned bamboo shoots can work in a pinch, but the texture will be softer and the flavor less fresh. For the best result, use whole bamboo shoots sold vacuum-packed in water in the refrigerated section of a Chinese or Japanese market. These retain a firmer, crisper texture that works much better for this dish.

Can I make this dish vegetarian or vegan?

The recipe is already largely vegetarian, but oyster sauce contains oyster extract. To make the dish fully vegetarian or vegan, simply substitute vegetarian oyster sauce (mushroom sauce). It provides a very similar umami flavor.

Why do my bamboo shoots turn out bitter?

Bamboo shoots can taste bitter if the fresh shoots weren’t boiled before cooking. Raw bamboo shoots contain natural compounds that create bitterness and a slightly scratchy mouthfeel. Boiling the sliced bamboo shoots for about 5 minutes removes these compounds and improves their flavor.

Bitterness can also happen if the outer layers weren’t fully peeled or if the shoots are older and less fresh. Always remove the tough outer skins and trim to the tender core before cooking.

If your bamboo shoots still taste slightly bitter, simply boil them again in fresh water for a few more minutes before using them in the recipe.

Chinese Cooking Made Easy

Are you new to this website? This free email series is a great place to start. I’ll walk you through a few of my most popular recipes and show you how and why they work. You’ll quickly start to cook better Chinese food in your own kitchen.

My braised bamboo shoots with mushrooms uses oyster sauce, soy sauce, ginger and Shaoxing wine to create a side dish that is just as satisfying as a main dish. If you happen to find fresh whole bamboo shoots at your Asian market, this is a dish you can’t miss.

Braised Bamboo Shoots with Mushrooms (烧二冬)

No ratings yet
Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes
Servings: 2 to 3 servings
My braised bamboo shoots with mushrooms uses oyster sauce, soy sauce, ginger and Shaoxing wine to create a side dish that is just as satisfying as a main dish. If you happen to find fresh whole bamboo shoots at your Asian market, this is a dish you can’t miss.

Ingredients 

Instructions

  • Add the dried shiitake mushrooms to a medium bowl and warm water to cover. Soak for 15 minutes or so, until turning tender. Reserve 1/2 cup mushroom soaking water. Drain, squeeze out water and pat dry. Remove the stem and slice in half.
  • (Optional) If using a fresh bamboo shoot, remove the tough outer layers by slicing across the shoot once lengthwise so it’s easier to peel, then cut off about 1” from the tip. Peel off and discard the tough outer skins. Then use a pairing knife to shave off any uneven layers, so the surface is more even and smooth. Cut into bite-size pieces. (See my blog post above for the step-by-step cutting pictures.) Bring a big pot of water to a boil. Add salt and bamboo shoot. Cook for 5 minutes. Drain and pat dry. (*Footnote 3)
  • Mix the oyster sauce, light soy sauce and sugar together in a small bowl.
  • Heat oil in a wok over medium-high heat until it shimmers. Add the ginger and shiitake mushrooms. Cook and stir for 30 seconds, until lightly charred.
  • Add the bamboo shoots. Stir and cook for another 2 minutes, until the bamboo is lightly charred.
  • Pour in the Shaoxing wine to deglaze. Then pour in the reserved mushroom soaking water and the mixed sauce. Cover and braise for 3 to 4 minutes. Then uncover and keep cooking to reduce the sauce, stirring frequently to prevent sticking. Once the sauce has thickened enough to coat the ingredients, turn off the heat and transfer everything to a plate. Serve hot.

Ingredient Substitution Guide

Notes

  1. You can find boiled whole bamboo shoots at Chinese and Japanese markets. It’s often sold in vacuum packed packages in the refrigerated section. Occasionally you might see fresh bamboo shoots in Chinatown when they’re in season. Definitely give it a try using this recipe, to enjoy the special texture of the fresh bamboo shoot.
  2. This recipe calls for a bit more oil than your regular stir fries, because both the bamboo shoots and shiitake mushrooms soak up oil when cooking. By using a bit more oil, the ingredients char nicely and will have a nice mouthfeel. The sauce also emulsifies nicer and has a silky texture. If you don’t use enough oil, the dish will turn out a little dry.
  3. If using fresh bamboo shoots, you’ll need to boil them to get rid of the unpleasant taste (bitter or astringent) and a scratchy or irritating mouthfeel. You don’t need to do this step if purchasing whole bamboo shoots in a package, which are already boiled and the bamboo is packed in water.
  4. This dish is gluten-free adaptable: use dry sherry to replace Shaoxing wine, use tamari instead of soy sauce, and use a gluten-free oyster sauce.
  5. This dish is vegetarian / vegan adaptable: use a vegetarian oyster sauce to replace the regular type.

Nutrition

Serving: 1serving, Calories: 129kcal, Carbohydrates: 11.2g, Protein: 2.5g, Fat: 9.3g, Saturated Fat: 1.8g, Sodium: 477mg, Potassium: 397mg, Fiber: 2g, Sugar: 5.7g, Calcium: 11mg, Iron: 1mg

Did you make this recipe?

I’d love to hear how it turned out for you! Please take a moment to leave a 5-star rating ⭐️ and share your thoughts in the comments further down the page. It really helps others discover the recipe too.