Pork belly and bamboo shoots is one of those pairings that teaches you why Chinese home cooking is so good at vegetables. The bamboo shoots — sold as 玉兰片, thin dried or fresh slices — are crisp and faintly sweet, and they need fat to become delicious. Pork belly provides exactly that: rendered slowly in the wok until the slices curl and the fat turns golden, then the shoots go in and soak up every bit of savory, smoky flavor the pan has to offer.
The technique is a masterclass in sequencing, and this xiachufang recipe walks through it step by step. Render the pork, pour off the excess fat if you prefer a lighter dish, add ginger and half the garlic, then the scallion, then a splash of Shaoxing wine poured down the side of the wok so it sizzles and perfumes everything. Soy sauces follow, and only then do the bamboo shoots join. The last of the garlic goes in at the very end for a fresh, sharp finish.

What Is Pork Belly & Bamboo Shoots Stir-Fry (五花肉炒玉兰片)?
Pork belly and bamboo shoot stir-fry is a home-style Chinese dish of thin-sliced pork belly and crisp bamboo shoots (玉兰片) cooked in a hot wok with ginger, garlic, scallion, and soy. The pork belly renders its fat and seasons the shoots, which stay pleasantly crunchy.
玉兰片 (“magnolia slices”) are thinly sliced dried or fresh bamboo shoots, named for their pale, petal-like appearance. They have a mild, slightly sweet flavor and a firm, crisp texture that holds up beautifully in a quick stir-fry. The dish is a classic example of a vegetable made luxurious by pork fat and a hot pan.
If you love bamboo shoots, my oil-braised spring bamboo shoots show another classic treatment.
1Oil Braised Spring Bamboo Shoots (You Men Chun Sun)A seasonal Chinese classic featuring tender spring bamboo shoots braised in a savory-sweet soy glaze. This 10-minute recipe uses a ‘tiger skin’ searing technique to create a rich, meat-like texture that pairs perfectly with steamed rice.Check out this recipe
Why This Recipe Works
- Rendering the pork belly creates the cooking fat. The slow fry turns the fat golden and flavorful, and that fat is what makes the bamboo shoots taste rich.
- Pouring off excess oil keeps it light. The cook removes the extra fat so the dish is savory, not greasy.
- Wine down the side of the wok blooms the aroma. Shaoxing wine hits the hot metal and sizzles, perfuming the whole dish.
- Seasoning before the shoots go in builds layers. The soy and salt are tasted and adjusted on the pork, then the shoots absorb that seasoned fat.
- The last garlic goes in at the end. Reserved garlic added off the heat keeps a fresh, sharp note that cooking would destroy.
Equipment Needed
- Wok or large skillet
- Cutting board and knife
- Spatula
Ingredients
- Fresh or soaked bamboo shoots (玉兰片), as needed
- Pork belly (五花肉), thinly sliced
- 2 slices ginger, minced
- 2 cloves garlic, minced (plus more for the finish)
- Scallion, cut into sections
- 2 tbsp light soy sauce
- 1 tbsp dark soy sauce
- 2 tbsp Shaoxing wine (料酒)
- A pinch of salt
- A little MSG (味精), optional
- 1/2 tbsp sugar
- Rapeseed or neutral oil, for the wok
Ingredient Notes
Bamboo shoots (玉兰片). Fresh shoots should be rinsed and squeezed dry before cooking; dried ones must be soaked until tender. They have no strong flavor of their own, which is why the pork is seasoned a little more assertively.
Pork belly (五花肉). Thinly sliced so it renders quickly. The cook pours off excess fat after rendering — fatter or leaner belly both work depending on your taste.
Shaoxing wine. Poured down the side of the hot wok, not over the food, so it evaporates and perfumes rather than steaming the dish.
Prep & Mise en Place
Slice the pork belly thinly and prepare the ginger, garlic, and scallion — the cook keeps half the garlic aside for the finish. Rinse the fresh bamboo shoots and squeeze out the water. Measure the light soy, dark soy, wine, salt, sugar, and MSG into small bowls so the fast stir-fry never stalls.
Cooking Process
Step 1 — Prep Everything
Slice the pork belly, prepare the ginger, garlic, and scallion, and rinse and squeeze the fresh bamboo shoots dry.
Step 2 — Render the Pork Belly
Heat a little rapeseed oil in the wok and add the sliced pork belly, stir-frying to render the fat.
Step 3 — Pour Off the Excess Fat
Once the pork has released its oil, spoon out the extra fat (keep it if you like a richer dish).
Step 4 — Add Ginger and Half the Garlic
Add all the ginger and half the garlic, reserving the rest for the finish.
Step 5 — Add the Scallion
Add the scallion and stir-fry until fragrant.
Step 6 — Splash in the Wine
Pour the Shaoxing wine down the side of the hot wok and stir; the high heat is what releases its aroma.
Step 7 — Add a Little Salt
Add a pinch of salt — beginners can hold back here, since the soy sauces will season further.
Step 8 — Add the Dark Soy
Add the dark soy sauce for color, lowering the heat if you are worried about scorching.
Step 9 — Add the Light Soy and Taste
Add the light soy sauce and toss; taste the pork now and adjust before the shoots go in.
Seasoning the pork before the bamboo shoots join is intentional. The shoots act like a sponge — they have little flavor of their own, so they take on whatever the pan offers. A slightly more assertively seasoned pork means the shoots finish perfectly seasoned by absorption, with no need to add raw salt later.
Step 10 — Add the Bamboo Shoots
Add the bamboo shoots and stir-fry until they are coated and heated through.
Step 11 — Sweeten and Season
Add the sugar and MSG and toss to combine.
Step 12 — Finish With the Last Garlic
Stir in the reserved garlic over high heat until its aroma blooms, then turn off the heat and serve.
Common Mistakes When Making Pork Belly & Bamboo Shoots
1. The dish is greasy. Cause: not pouring off the rendered fat. Fix: spoon out the excess after the pork renders, as the cook does.
2. The wine does not perfume the dish. Cause: pouring it over the food instead of the pan. Fix: pour it down the hot side of the wok so it sizzles.
3. The bamboo shoots are bland. Cause: under-seasoning the pork. Fix: season the pork slightly more assertively, then let the shoots absorb it.
4. The garlic burns. Cause: adding it all at the start. Fix: reserve half for the final toss, off the heat.
5. The shoots are tough. Cause: dried shoots not fully soaked. Fix: soak dried bamboo shoots until completely tender before cooking.
Variations
With pickled shoots. Use pickled bamboo for a tangier version, like my pickled bamboo shoots.
Kimchi style. Add kimchi with the shoots for a spicy, fermented twist, following my kimchi pork belly stir-fry.
Braised instead. Simmer the pork first for a softer dish, the way my red-braised pork belly does.
Frequently Asked Questions
What are 玉兰片? Thinly sliced dried or fresh bamboo shoots, named for their petal-like shape. Soak dried ones until tender.
Can I use canned bamboo shoots? Yes — drain and rinse them well before use.
Is MSG necessary? No, but it rounds out the savory flavor; omit it freely.
How do I keep it from being greasy? Pour off the rendered fat after frying the pork, as the recipe instructs.
What goes with it? Steamed rice — the seasoned fat is made for it.
How to Serve
Serve the stir-fry hot over rice, alongside scallion pork belly and yard-long beans with minced pork for a home-style spread, or with mei cai kou rou for a pork-belly feast.
Storage & Reheat
Refrigerate leftovers in an airtight container for up to 2 days. Reheat in a hot pan or wok, tossing, until piping hot; the bamboo shoots keep their texture well.
Allergen Notice
Contains soy (soy sauces). MSG is optional.
Nutrition Disclaimer
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.
About the Author & Recipe Development
I am Lin, and I grew up in my parents’ restaurant kitchen in Chengdu, where bamboo shoots arrived in spring and the cooks treated them like treasure — they knew a vegetable that crisp needed pork fat and a hot wok to become itself. This xiachufang recipe is that knowledge written down. I tested it twice: the first time I left all the rendered fat in and the dish was heavy; the second time, pouring off the excess and finishing with fresh garlic, it was savory, smoky, and perfectly balanced. The wine down the side of the wok is the move that makes the kitchen smell like a restaurant.
Authoritative References
USDA Safe Temperature Chart for cooking pork safely, and FDA safe food handling guidance.

Pork Belly & Bamboo Shoots Stir-Fry (五花肉炒玉兰片): Savory Wok
Equipment
- Wok or Skillet
Ingredients
For the Stir-Fry
- 8 oz bamboo shoots (玉兰片) fresh or soaked
- 8 oz pork belly, thinly sliced
- 2 slices ginger, minced
- 3 cloves garlic, minced (half reserved)
- 2 scallions, cut into sections
- 2 tbsp light soy sauce
- 1 tbsp dark soy sauce
- 2 tbsp Shaoxing wine
- 1 pinch salt
- 1 pinch MSG optional
- 0.5 tbsp sugar
- 1 tbsp rapeseed or neutral oil
Instructions
- Slice the pork belly, prepare the ginger, garlic, and scallion, and rinse and squeeze the bamboo shoots dry.
- Heat a little oil and render the sliced pork belly in the wok.
- Spoon off the excess rendered fat (keep it for a richer dish if you like).
- Add the ginger and half the garlic, reserving the rest.
- Add the scallion and stir-fry until fragrant.
- Pour the Shaoxing wine down the side of the hot wok and stir.
- Add a pinch of salt.
- Add the dark soy for color, lowering the heat if needed.
- Add the light soy and taste the pork before adding the shoots.
- Add the bamboo shoots and stir-fry until coated and hot.
- Add the sugar and MSG and toss.
- Finish with the reserved garlic over high heat until fragrant, then serve.


































Leave a Reply