Steamed chicken with shiitake mushrooms is a one-plate meal of marinated chicken, mushrooms, ginger, and the savoury juices released as they cook. It needs no stir-frying, but the plate shape, piece size, and final temperature still matter.
As the chicken steams, its juices combine with the marinade while the mushrooms absorb some of the liquid. Adding cornstarch last and spreading the pieces in one loose layer helps the sauce coat the food and lets heat reach the centre evenly.
At a glance. Marinate 500 g / 1.1 lb boneless chicken thighs for 10 to 15 minutes and add the cornstarch last. Spread the chicken in one loose layer on a wide, slightly deep plate. Steam over boiling water; begin checking around 20 minutes and continue until several thick centre pieces reach 74°C / 165°F.
Where this dish sits in Chinese cooking
香菇蒸鸡 (xiang gu zheng ji) is a home-style Cantonese-leaning dish that shows up at weeknight dinners and on the steamer tier at dim sum, often next to lo mai gai and chicken feet in black bean sauce. The technique, steaming marinated meat with a fragrant ingredient, runs through a whole family of Chinese dishes: steamed ribs with fermented black beans, Cantonese steamed fish, and the steamed dumplings you eat at a teahouse. Once you trust the method, you can swap the protein and the aromatics freely and still land somewhere good.
Steaming cooks without the direct contact heat of a wok. It does not provide browning, so flavour comes from the marinade, mushrooms, ginger, and serving liquid. Doneness must still be checked with a food thermometer rather than by colour or a fixed time.
The ingredients, and what you can get away with
Ingredients at a glance

| Ingredient | Amount | Notes / substitute |
|---|---|---|
| Skinless, boneless chicken thighs | 500 g (1.1 lb) | Bone-in pieces or breast need separate temperature checks and may finish at different times. |
| Dried shiitake mushrooms | 10 to 12 medium | Dried mushrooms give concentrated flavour; fresh shiitakes also work with a lighter result. |
| Ginger, sliced | 8 thin coins | Young or mature ginger both work. |
| Light soy sauce | 1 tsp | Main seasoning; see the light vs. dark soy sauce guide. |
| Dark soy sauce | ½ tsp | Mostly for colour; omit for a paler dish. |
| Oyster sauce | ½ tbsp | Vegetarian mushroom stir-fry sauce works if you avoid shellfish. |
| Shaoxing rice wine | 1 tsp | Dry sherry is a substitute; omit for an alcohol-free version. |
| Toasted sesame oil | ¼ tsp | Use a small amount for aroma. |
| Ground white pepper | 1 pinch | Black pepper is usable but gives a different flavour and appearance. |
| Cornstarch | 1 tsp | Tapioca or potato starch can also lightly thicken the juices. |
| Bird's-eye chilies, deseeded and chopped | 4 (optional) | Reduce or omit for a mild dish. |
| Scallion, finely chopped | 1 stalk | Add after steaming. |
Two ingredients worth getting right
Dried shiitakes give the dish a concentrated mushroom flavour and can be soaked in cold water overnight in the refrigerator. Fresh shiitakes are a valid substitute, but the result will be lighter and they do not need soaking. The shiitake mushroom guide covers selection and rehydration.
A teaspoon of Shaoxing rice wine adds aroma to the marinade. Dry sherry is a practical substitute; for an alcohol-free version, omit the wine and keep the ginger.
How to cook it, step by step
- Soak the mushrooms the night before. Cover 10 to 12 dried shiitakes with cold water in a container and refrigerate. Eight to twelve hours gives them time to rehydrate evenly without cooking. The stems will be tough, so snap them off and save them for stock. Halve large caps; leave small ones whole.
- Cut the chicken into even bite-sized chunks. Aim for pieces about 2.5 cm / 1 inch. Uniform pieces are easier to arrange and check; oversized or tightly packed pieces take longer to cook through.
- Marinate in the right order. In a bowl, combine the chicken, ginger, light soy, dark soy, oyster sauce, Shaoxing wine, sesame oil, and white pepper. Mix with your hand for thirty seconds, pressing the seasonings in. Now walk away for 15 minutes. Marinating does two things: the salt migrates in and seasons the meat through, and the alcohol and aromatics get a head start. Skipping the rest gives you surface flavor and a bland interior.
- Add the cornstarch last, and only the cornstarch. Sprinkle the teaspoon over the rested chicken and toss to coat. Adding it before the liquids means it clumps; adding it last means it forms a thin gel around each piece that gels the juices as they escape during steaming. That gel is what makes the pooled liquid silky instead of watery.
- Fold in the mushrooms and chilies, then transfer to a wide, slightly deep plate. Spread the chicken in one loose layer without piling it. The raised rim contains the juices, while the broad base keeps centre pieces from being buried under the rest.

After the final thin cornstarch coating, use the widest slightly deep plate that fits your steamer and spread the chicken and mushrooms loosely rather than piling them into a deep bowl.
- Start over fully boiling water. Put the plate into a bamboo steamer or on a rack in a wok, cover promptly, keep strong steam for the first five minutes, then reduce to medium. Start timing when strong steam returns.

Wait for a full rolling boil before setting the plate on the rack. Cover promptly and reduce to medium after strong steam returns; around 20 minutes, check several thick centre and bottom pieces and continue until each reaches 74°C / 165°F.
- Check the centre pieces. Around 20 minutes, open the lid carefully away from your face. Insert a food thermometer into several of the thickest pieces, including pieces near the centre and bottom of the plate. Continue steaming until all checked pieces reach 74°C / 165°F. See the FoodSafety.gov safe-temperature chart.
- Finish with scallion. Once the chicken has reached temperature, remove the plate with heatproof grips, scatter the chopped scallion on top, and serve.
When it goes wrong, and how to fix it
These are the most useful checks when the result is watery, dry, or unevenly cooked.
- Watery, gray pooled liquid instead of a glossy sauce. Two causes: you skipped the cornstarch, or your boil was weak. The starch thickens the exuded juice into a coating sauce; without it you get chicken-flavored water. A timid boil means the chicken releases juices for longer without the temperature to set them. Get aggressive with the heat at the start.
- Tough chicken. The pieces may have cooked past 74°C / 165°F. Cut them to a similar size, keep them in one layer, and begin checking around 20 minutes. Chicken breast can be used, but check it separately because it may finish sooner.
- Pale chicken. Dark soy supplies colour, but omitting it does not affect doneness. Do not extend the steaming time just to make the chicken darker.
- Mushrooms taste sour or muddy. You soaked them in hot water, or you used the soaking liquid. Throw the soaking water out for this recipe; it's useful for soups but here it muddies the clean chicken flavor.
- Plate overflowed into the steamer. You used a flat plate, or you overcrowded it. Use a deeper plate and cook in two batches if your plate is small. Crowding also steams the chicken unevenly.
- The chicken on top is done, the chicken underneath is raw. You used a bowl, or you piled the pieces. Spread to a single layer on a deep plate and it cooks evenly.
Variations and what to serve it with
The marinade is a template. Once you trust the method, you can bend the dish in several directions without breaking it.
- Spicy version. Keep the bird's-eye chilies, or replace them with a teaspoon of doubanjiang (chili bean paste) stirred into the marinade. It pushes the dish toward Hunan-style chicken territory: darker, hotter, a little funkier.
- Black bean version. Add a teaspoon of chopped fermented black beans to the marinade. You're now halfway to chicken with black bean sauce, but steamed instead of stir-fried, which keeps the meat softer.
- Wood ear and glass noodle version. Toss a handful of rehydrated wood ear mushrooms and a knot of softened glass noodles under the chicken before steaming. The noodles drink up the pooled sauce and become the best part of the dish. A close cousin in spirit is chicken and mushroom congee, which puts the same flavor pair into porridge form.
- Wing version. Substitute mid-joint chicken wings, keep them in one layer, and begin checking around 25 minutes. Continue until the thickest parts reach 74°C / 165°F without the probe touching bone.
For the table, this dish wants plain steamed rice and something green. Steamed rice with a little soy and scallion oil, in the style of scallion oil noodles reimagined for rice, is the natural base. A quick vegetable, blanched broccoli or garlic greens, balances the richness. If you're cooking for a crowd, it slots neatly into a steamer rotation alongside oyster sauce chicken and scallion oil chicken, both of which use a similar marinade philosophy but different cooking methods.
Storage and reheating
Transfer leftovers to shallow containers and refrigerate within 2 hours of cooking, or within 1 hour above 32°C / 90°F. Use within 3 to 4 days. Steam or microwave only the portion you need until it reaches 74°C / 165°F throughout. Freezing is safe, though the mushroom and starch-thickened sauce may change texture. See the USDA leftovers guidance.
Frequently asked questions
Can I use fresh shiitakes instead of dried? Yes. Dried shiitakes give a more concentrated flavour and should be rehydrated first; fresh shiitakes give a lighter result and can go straight into the dish.
How do I know when the steamed chicken is done? Around 20 minutes, check several thick pieces near the centre and bottom of the plate. Continue steaming until each reaches 74°C / 165°F; time and colour alone are not reliable.
What can I use without a bamboo steamer? Use a steaming rack in a wide pot with a tight lid. A small heatproof bowl can support the plate above the water, provided the setup is stable and the water cannot touch the food.
Why add cornstarch to the marinade? It lightly thickens the juices released during steaming so they coat the chicken and mushrooms. Add it last for an even coating; the dish still works without it but the liquid will be thinner.
Can I steam several plates at once? Only if steam can circulate freely around every plate. Because stacked plates may heat unevenly, separate batches are the safer choice for a crowded steamer; check each plate to 74°C / 165°F.
Can I prepare, store, and reheat it ahead? You may marinate the chicken covered in the refrigerator and steam it later. Refrigerate cooked leftovers within 2 hours, use within 3 to 4 days, and reheat the portion you need to 74°C / 165°F.
For more chicken dishes by cooking method, compare three cup chicken, kung pao chicken, and the Chinese chicken recipe guide.



