Cantonese steamed chicken with shiitake mushrooms turns a short pantry list into a shared dish with ginger, scallion, and a light sauce formed on the plate. This version uses boneless thigh pieces and an ordinary covered pot instead of requiring chopped bone-in chicken or a dedicated steamer.
The consequential details are measurable: fully pliable dried mushrooms, chicken no thicker than 3/4 inch (2 cm), one shallow layer, and a clean thin- probe reading of 165°F (74°C). A 14-minute timer starts the doneness check; it does not overrule the thermometer.
Verification note: This formula is source-verified, not kitchen-tested by Not Hard to Cook. Its Cantonese context, mushroom handling, poultry safety, and storage controls were checked against the linked sources. The exact sauce balance, steam time, texture, and yield still require a documented test cook.
Why This Recipe Works
- Piece thickness is controlled: Roughly 1 1/4-inch (3-cm) pieces stay at or below 3/4 inch (2 cm) thick, so the plate does not mix thin scraps with large folded pieces.
- The mushrooms are fully rehydrated: A 30-minute just-boiled-water soak gives the caps a clear readiness cue—pliable from edge to center—before steaming.
- The sauce uses measured clean water: Discarding the variable soaking water avoids hidden grit and makes the soy-to-water ratio repeatable.
- The plate stays shallow: Chicken sits in one layer with mushrooms between, not over, the pieces, reducing the uncertainty caused by a piled center.
- Safety has its own endpoint: Several large pieces from the center and edge must reach 165°F (74°C); color and clear-looking juices remain secondary cues.
Recipe at a Glance
| Prep | Additional | Cook | Total | Yield | Difficulty |
|---|---|---|---|---|---|
| 20 minutes | 1 hour | 30 minutes | 1 hour 50 minutes | 3 shared-dish servings with rice | Intermediate |
The additional hour is a 30-minute mushroom soak followed by a 30-minute refrigerated marinade. Start with fully thawed chicken. Refrigerator thawing is not hidden inside the recipe clock.
About Cantonese Steamed Chicken with Shiitake Mushrooms
The dish name 冬菇蒸雞 identifies winter mushrooms and steamed chicken. 冬菇 is used for dried shiitake in Cantonese ingredient references. The component-based Jyutping is dung1 gu1 zing1 gai1: dung1 gu1 for winter mushroom, zing1 for steamed, and gai1 for chicken.
The Cantonese home-style context is well supported. The Woks of Life documents a mushroom-and-chicken version, Made With Lau documents a version with Chinese sausage, and a Hong Kong food-safety report lists steamed rice with chicken and winter mushroom.
Those versions are related, not interchangeable. Some include wood ear, dried lily flowers, sausage, goji berries, oyster sauce, or rice cooked in the same vessel. This page keeps only chicken and dried shiitake as the main ingredients. It also uses boneless skinless thighs, discards the mushroom liquid, and relies on an ordinary-pot steamer and thermometer. Those are adaptation choices, not claims about the only correct Cantonese formula.
Which Mushrooms and Chicken to Use
Choose whole dried shiitake caps, also sold as dried Chinese mushrooms or winter mushrooms. Five medium caps should weigh about 20 g (3/4 ounce) before soaking. Avoid presliced crumbs: cap thickness and pliability are harder to judge, and tiny pieces can scatter across the plate.
Use boneless skinless chicken thighs for the canonical recipe. Unfold each thigh before cutting so hidden thick sections are visible. Each piece should be about 1 1/4 inches (3 cm) across and no thicker than 3/4 inch (2 cm). A thick folded piece does not become safe because a thinner neighbor has reached temperature.
Chicken breast and fresh shiitake can work only as variations. Breast is leaner and may finish sooner or become drier. Fresh shiitake lacks the same concentrated dried-mushroom aroma and contributes more fresh moisture. Neither should inherit the canonical timing without thermometer checks.
Equipment and Ordinary-Pot Setup
- Covered 12-inch (30-cm) deep skillet or wide pot: It needs at least 10.5 inches (27 cm) of clear internal diameter so the plate can be lifted without scraping the walls. A wide 6-quart (5.7-litre) pot, wok, or dedicated metal steamer can fill the same role.
- Stable 1.5–2-inch (4–5-cm) steaming rack: Use a purpose-made rack or trivet rated for cookware. Do not balance a hot plate on an unstable object.
- Rimmed 9-inch (23-cm) heatproof plate: The rim contains the cooked sauce. The plate must sit level, clear the walls, and allow the lid to close.
- Thin-probe instant-read thermometer: Its sensing tip must reach the center of a 3/4-inch (2-cm) piece from the side.
- Covered 2-quart (2-litre) marinating bowl: Food-safe glass, stainless steel, or another nonreactive container keeps the mixture refrigerated.
- Separate preparation tools: Use a raw-poultry board and knife. Prepare the finishing scallion on a clean surface before chicken, or clean and sanitize equipment before returning to ready-to-eat garnish.
- Dry mitts, clean tongs, and dry trivet: Wet fabric transfers heat. Keep a stable landing place beside the stove before lifting the plate.
Cold-fit the empty plate and rack before heating water. If the plate wedges against the vessel or touches the lid, choose a larger pot or smaller plate; do not discover the mismatch over boiling water.
Ingredients
Mushrooms and chicken
- 5 medium dried shiitake mushrooms, about 3/4 ounce (20 g) dry weight
- 3 cups (710 ml) just-boiled water for soaking the mushrooms, discarded after use
- 14 ounces (400 g) boneless skinless chicken thighs, fully thawed, trimmed, patted dry, and cut into roughly 1 1/4-inch (3-cm) pieces no thicker than 3/4 inch (2 cm)
- 15 g (about 1/2 ounce) fresh ginger, peeled and cut into fine 2-inch (5-cm) matchsticks
- 2 medium scallions, whites cut into thin 2-inch (5-cm) strips and greens thinly sliced separately for finishing
Marinade
- 1 tablespoon (15 ml) light soy sauce
- 1 tablespoon (15 ml) Shaoxing wine
- 2 tablespoons (30 ml) clean water for the marinade
- 2 teaspoons (6 g) cornstarch
- 1 teaspoon (4 g) granulated sugar
- 1/4 teaspoon ground white pepper
- 1 teaspoon (5 ml) toasted sesame oil
- 1 tablespoon (15 ml) neutral cooking oil
Steamer
- Water to reach 1–1 1/2 inches (2.5–4 cm) deep in the steamer, always below the plate
Substitutions and allergens: Light soy contains soy and commonly wheat; Shaoxing wine may contain wheat and added salt; toasted sesame oil contains sesame. Check every exact product and cross-contact statement. Reduced-sodium soy makes a less salty sauce. Replacing the wine with water removes its fermented aroma. Replacing sesame oil with neutral oil removes its toasted aroma but does not prove the whole recipe or kitchen allergen-free.
Mise en Place
- Rinse the dried mushroom caps under running water before they enter a clean heatproof bowl. Cover them with 3 cups (710 ml) just-boiled water and use a small clean plate to keep them submerged for 30 minutes.
- While they soak, cold-fit the rack and empty serving plate. Measure the steamer water, then remove the plate. Cut the ginger and scallions on a clean board. Cover the scallion greens and move them away from the chicken area.
- A ready cap bends easily from edge to center. If the middle is still firm, continue soaking in the refrigerator and extend the recipe time. The Hong Kong Centre for Food Safety advises keeping room-temperature mushroom soaks under two hours and discarding caps that become slimy or smell abnormal.
- Drain and discard the soaking water. Gently squeeze each cap, remove the tough stem, and slice the cap 1/4 inch (6 mm) thick. This page uses measured clean marinade water instead of variable soaking liquid.
- Do not wash the raw chicken. USDA guidance says washing poultry can spread contamination through splashes. Trim, pat dry, unfold, measure, and cut it on the raw-poultry board. Wash hands, then clean and sanitize the board, knife, counter, and anything touched by raw juices.
How to Make Cantonese Steamed Chicken with Shiitake Mushrooms
- Rinse and soak the mushrooms. Rinse the dried shiitake caps under clean running water, place them in a clean heatproof bowl, and cover with 3 cups just-boiled water. Weight them with a small clean plate and soak for 30 minutes, until fully pliable. If they remain firm, continue soaking in the refrigerator and extend the total time. Discard caps that are slimy or smell abnormal.
- Cold-fit the steamer and prepare clean aromatics. While the mushrooms soak, set a stable 1.5–2-inch/4–5-cm rack inside the cold covered 12-inch/30-cm pot. Add 1–1 1/2 inches/2.5–4 cm water, keeping it below the plate, and dry-fit the empty 9-inch/23-cm plate so it sits level with clearance and the lid closes. Remove the plate. On a clean board, cut the ginger and scallions as listed; cover and reserve the scallion greens away from the raw-chicken area.
- Drain the mushrooms and cut the chicken. Drain and discard the mushroom soaking water. Gently squeeze the caps, remove the tough stems, and slice the caps 1/4 inch/6 mm thick. Do not rinse the raw chicken. On the raw-poultry board, trim and pat it dry, then cut roughly 1 1/4-inch/3-cm pieces no thicker than 3/4 inch/2 cm. Wash hands and clean and sanitize contacted tools and surfaces.
- Mix and refrigerate the marinade. In the covered marinating bowl, whisk light soy sauce, Shaoxing wine, 2 tablespoons clean water, cornstarch, sugar, and white pepper until no dry starch remains. Add chicken, sliced mushrooms, ginger, scallion whites, sesame oil, and neutral oil; mix with a clean spoon until evenly coated. Cover and refrigerate for 30 minutes.
- Preheat the steamer. Keep the chicken mixture refrigerated. Cover the prepared pot and bring the water to a full boil over high heat, allowing up to 8 minutes. Confirm that steady steam is escaping before loading the plate; do not let the water touch the plate.
- Arrange and load the plate. Remove the chicken mixture from the refrigerator and spread it immediately on the 9-inch/23-cm plate in one shallow layer without overlapping chicken. Intersperse the mushroom slices instead of covering the chicken, and scrape the measured marinade over the food. Wash hands. Using dry mitts, place the plate on the rack, cover promptly, and reduce heat only enough to maintain strong steady steam.
- Steam and verify doneness. Steam without opening for 14 minutes. Open the lid away from your face. With clean tongs and a clean thin probe, check at least 3 of the largest chicken pieces from the side at their thickest centers: one from the plate center and two from different edges. If any is below 165°F/74°C, cover and steam in 2-minute increments, rechecking cleanly until every checked thick piece reaches 165°F/74°C. Check every visibly thicker piece; expect about 14–18 minutes for the specified geometry, but temperature decides.
- Remove the hot plate. Turn off the burner. Open the lid away from your face and wait several seconds for the first rush of steam to clear. Use dry mitts or a plate lifter plus dry mitts to move the plate level to a dry heatproof trivet. Do not tilt or discard the cooked sauce.
- Garnish and serve. Scatter the reserved scallion greens over the chicken with clean fingers or a clean spoon. Serve immediately, spooning the cooked mushroom-chicken sauce over rice if desired.
Critical Technique Notes
Pliable mushrooms are ready; waterlogged is not the goal
The cap should bend through the center without a hard dry core. Squeezing gently after soaking removes excess surface water; wringing aggressively can damage the cap. Slice consistently so one thick wedge does not remain chewy while thin pieces soften further.
The canonical recipe discards the soaking liquid. Some published recipes reuse a small strained amount, while others drain and rinse the mushrooms. This page chooses clean water for predictable concentration and less grit. That is a repeatability choice, not a claim that every properly handled soaking liquid is unsafe.
One shallow layer is part of the timing
Steam reaches food from around the plate and condenses on its surface. A mound of overlapping chicken changes the center’s heat exposure and invalidates the 14-minute check point. Use the stated plate and quantity. If the pieces cannot fit, divide the mixture between two plates and steam them separately rather than stacking them.
Keep mushroom slices between chicken pieces instead of forming a blanket. The plate will collect chicken juices and marinade. Do not drain that cooked sauce; move the plate level to the trivet.
Leave the food plate uncovered. The closed lid will shed condensation into the rim, where it joins the marinade and chicken juices. Do not repeatedly open the lid to wipe droplets, and do not add foil as an improvised shield: both actions change heat transfer and make the stated checking window less useful.
Check several pieces, not the sauce
The official poultry endpoint is 165°F (74°C). Plate liquid can be bubbling while a thick folded piece remains cooler. Insert a clean thin probe from the side until its sensing area reaches the thickest center. Check one large piece near the center and two from different edges because steam and plate geometry can heat locations differently.
White meat and clear-looking juices are not substitutes for temperature. If one checked piece is low, the batch is not ready. Cover promptly, steam for two more minutes, and recheck with a clean probe.
Keep the marinade cold until steaming
The 30-minute marinade happens covered in the refrigerator. USDA permits longer refrigerated poultry marinating, but that safety maximum is not a promise that texture improves indefinitely. The canonical clock stays at 30 minutes because this exact starch-and-mushroom mixture has not been tested overnight by the site.
All measured marinade goes onto the plate and cooks with the chicken. Any film left in the raw bowl is discarded. Do not spoon uncooked marinade onto the finished dish.
Troubleshooting
| Problem | Likely cause | Fix now | Prevent next time |
|---|---|---|---|
| Mushroom center is tough | Cap was not fully rehydrated | Continue cooking will not reliably undo a dry core; remove the tough piece | Soak until the center bends, refrigerating if extra time is needed |
| Sauce is thin or abundant | Mushrooms were not squeezed, the lid shed heavy condensation, or fresh mushrooms added extra water | Serve with a slotted spoon; do not add raw starch to the finished plate | Squeeze gently, use measured clean water, and keep the plate uncovered without repeatedly opening the lid |
| Center pieces remain below 165°F | Chicken overlapped, pieces were thick, or steam weakened | Cover and steam in 2-minute increments, then recheck | Hold pieces to the stated thickness and one layer |
| Chicken is firm or dry | Pieces were thin, timing ran long, or breast was used | Spoon sauce over the chicken; it cannot be uncooked | Cut uniform thighs and let temperature, not an upper timer, stop cooking |
| Sauce tastes too salty | Soy or cooking wine contained more salt than expected | Serve with plain rice and do not add more seasoning | Check labels; use light soy and no added salt |
| Steam weakens | Lid leaks, burner is too low, or water is depleted | Turn off heat before adding boiling water away from the plate, then restore steam | Cold-fit the lid and begin with the stated water depth |
| Plate feels unsafe to lift | Vessel clearance is tight or mitt grip is poor | Turn off heat and let steam clear; do not improvise a one-handed lift | Cold-fit the plate and stage dry mitts, lifter, and trivet |
Variations
Fresh-shiitake variation
Replace the dried caps with 3 1/2 ounces (100 g) fresh shiitake caps. Wipe or rinse according to package condition, remove tough stems, slice 1/4 inch (6 mm), and skip the 30-minute soak. Reduce the clean marinade water from 2 tablespoons to 1 tablespoon (15 ml) because fresh mushrooms contribute moisture.
The result will have a fresher, less concentrated mushroom aroma and does not carry the same winter-mushroom identity as the canonical dried version. With a 30-minute marinade, the arithmetic total becomes 1 hour 20 minutes, but the exact moisture and steaming performance remain untested.
Alcohol-free variation
Replace the Shaoxing wine with 1 tablespoon (15 ml) clean water. Keep the soy and other quantities unchanged. The sauce loses fermented aroma and becomes plainer. This substitution does not remove soy, wheat from soy sauce, sesame, or kitchen cross-contact concerns.
Refrigerator make-ahead option
After the canonical 30-minute marinade, keep the covered bowl refrigerated overnight rather than bringing it to room temperature. USDA allows poultry to marinate under refrigeration for up to two days, but use the raw chicken within its own 1–2-day refrigerated window. The site has not verified whether an overnight rest changes the starch coating, salt perception, or mushroom texture.
Serving Suggestions
Serve this as a shared main dish with plain steamed rice. The plate sauce is concentrated enough to spoon over a small amount of rice, while a blanched green vegetable or steamed egg supplies a contrasting texture.
Storage and Reheating
- Refrigerate: Move leftovers to a shallow covered container within two hours, or within one hour when the surrounding temperature is above 90°F (32°C). Refrigerate at 40°F (4°C) or below and use within 3–4 days.
- Freeze: Freeze airtight at 0°F (-18°C) for up to four months for best quality under USDA chicken guidance. Thaw in the refrigerator. Expect firmer chicken and softer mushroom slices.
- Reheat: Put the chicken, mushrooms, sauce, and 1 tablespoon water in a covered shallow dish. Reheat gently in the microwave or over steam until the thickest chicken reaches 165°F (74°C). Check with a clean thermometer.
Frequently Asked Questions
Do I need a bamboo steamer or wok?
No. A covered wide pot or deep skillet works when a stable rack holds the 9-inch (23-cm) plate above 1–1 1/2 inches (2.5–4 cm) of water. Cold-fit the setup so the plate stays level, the walls leave removal clearance, and the lid closes.
Can I use the mushroom soaking liquid?
Some recipes strain and retain a small amount. This canonical version discards it and uses 2 measured tablespoons (30 ml) clean water for repeatability and less grit. If you deliberately use properly handled, finely strained soak liquid, flavor and concentration may change; the site has not tested that swap.
Can I use fresh shiitake mushrooms?
Yes, as the variation above, not as an identical winter-mushroom result. Use 100 g (3 1/2 ounces), remove tough stems, slice the caps, skip soaking, and reduce marinade water. Expect a less concentrated mushroom aroma.
Can I use chicken breast?
It is not a timing-equivalent swap. Breast pieces of the same dimensions may finish sooner and tend to become firmer or drier. Keep them in one layer and use 165°F (74°C), not the thigh timing, as the endpoint.
Why must the chicken marinate in the refrigerator?
Raw poultry needs cold control. USDA marinating guidance directs cooks to cover and refrigerate poultry during marinating. Counter marinating is not needed for this recipe.
How do I check such small pieces with a thermometer?
Use a tip-sensitive thin probe. Hold a large piece with clean tongs and insert the probe from the side so its sensing area reaches the thickest center. Check at least three large pieces from different plate locations and every visibly thicker outlier.
Recipe Card
Cantonese Steamed Chicken with Shiitake Mushrooms
Uniform boneless chicken-thigh pieces and rehydrated dried shiitake mushrooms are marinated, arranged in one shallow layer, steamed in an ordinary covered pot, and checked at 165°F/74°C.
- Prep: 20 minutes
- Additional: 1 hour
- Cook: 30 minutes
- Total: 1 hour 50 minutes
- Yield: 3 shared-dish servings with rice
- Difficulty: Intermediate
- Verification: Source-verified, not kitchen-tested by Not Hard to Cook
Equipment
- Covered 12-inch/30-cm pot or deep skillet with at least 10.5 inches/27 cm clearance
- Stable 1.5–2-inch/4–5-cm steaming rack
- 9-inch/23-cm rimmed heatproof plate
- Thin-probe instant-read thermometer and clean tongs
- Covered 2-quart/2-litre marinating bowl
- Raw-poultry board and separate clean garnish tools
- Dry oven mitts or plate lifter plus mitts, and a dry heatproof trivet
Ingredients
Mushrooms and chicken
- 5 medium dried shiitake mushrooms, about 3/4 ounce (20 g) dry weight
- 3 cups (710 ml) just-boiled water for soaking the mushrooms, discarded after use
- 14 ounces (400 g) boneless skinless chicken thighs, fully thawed, trimmed, patted dry, and cut into roughly 1 1/4-inch (3-cm) pieces no thicker than 3/4 inch (2 cm)
- 15 g (about 1/2 ounce) fresh ginger, peeled and cut into fine 2-inch (5-cm) matchsticks
- 2 medium scallions, whites cut into thin 2-inch (5-cm) strips and greens thinly sliced separately for finishing
Marinade
- 1 tablespoon (15 ml) light soy sauce
- 1 tablespoon (15 ml) Shaoxing wine
- 2 tablespoons (30 ml) clean water for the marinade
- 2 teaspoons (6 g) cornstarch
- 1 teaspoon (4 g) granulated sugar
- 1/4 teaspoon ground white pepper
- 1 teaspoon (5 ml) toasted sesame oil
- 1 tablespoon (15 ml) neutral cooking oil
Steamer
- Water to reach 1–1 1/2 inches (2.5–4 cm) deep in the steamer, always below the plate
Instructions
- Rinse and soak the mushrooms. Rinse, cover with just-boiled water, weight down, and soak 30 minutes until pliable. Refrigerate if they need longer.
- Cold-fit and prep clean ingredients. Fit the rack, water, plate, and lid while cold. Prepare ginger and scallions; cover the greens away from chicken.
- Drain and cut. Discard soak water, remove stems, and slice caps 1/4 inch. Do not rinse chicken. Cut the specified pieces; wash hands and sanitize tools.
- Marinate cold. Whisk the liquid seasonings, starch, sugar, and pepper. Add chicken, mushrooms, aromatics, and oils. Cover and refrigerate 30 minutes.
- Preheat. Keep chicken refrigerated while covered steamer water reaches a full boil over high heat, allowing up to 8 minutes.
- Arrange and load. Spread chicken in one layer, intersperse mushrooms, and add measured marinade. Load with dry mitts and maintain strong steady steam.
- Steam and verify. Steam 14 minutes without opening. Probe three or more largest center/edge pieces from the side. Continue in 2-minute increments until every checked thick piece reaches 165°F/74°C.
- Remove safely. Turn off heat, vent away, and lift the plate level to a dry trivet. Keep the cooked sauce.
- Garnish and serve. Add reserved scallion greens with clean hands or a clean spoon and serve immediately.
Notes
- The fixed clock assumes fully thawed chicken and caps that soften in 30 minutes.
- Keep mushrooms between chicken pieces; do not cover or pile the chicken.
- Marinate covered in the refrigerator, never on the counter.
- Soy, commonly wheat, and sesame are allergens; check soy and wine labels.
- Refrigerate within two hours, use within 3–4 days, and reheat to 165°F/74°C.
Nutrition Information
Nutrition information has not been independently verified and is not provided.
