Home › Recipes › Chicken › Steamed Mushroom Chicken (Xiang Gu Zheng Hua Ji)

Steamed Mushroom Chicken (Xiang Gu Zheng Hua Ji)

There is something incredibly addictive about a well-executed steamed dish. While stir-fries get all the glory for their “breath of the wok,” steaming is the unsung hero of Chinese home cooking—it preserves the original nutrition of the ingredients, keeps the meat incredibly succulent, and creates a pool of savory “gravy” that is absolute liquid gold when poured over steamed rice.

Steamed Mushroom Chicken

Growing up in a family of chefs, I learned that “light” doesn’t mean “bland.” This Steamed Mushroom Chicken (Xiang Gu Zheng Hua Ji) is the perfect example. We use boneless chicken thighs for a smooth, slippery texture (what we call hua in Chinese), paired with the earthy aroma of shiitake mushrooms. It is similar in spirit to Braised Chicken with Mushrooms, but much lighter and faster to prepare.

If you usually find chicken breast dry or boring, this recipe will change your mind about how juicy chicken can be.

About the Author & Recipe Development

I’m Lin, a culinary instructor and writer with over a decade of experience in professional kitchens and home cooking. My background combines rigorous training at a culinary institute with the practical, intuitive knowledge passed down from my father, a Sichuanese chef.

I developed this specific recipe to solve a common problem home cooks face: rubbery steamed meat. Through extensive testing in my kitchen, I verified that the order in which you add the marinade ingredients matters immensely. By sealing the meat with oil after the starch, we trap the moisture inside, ensuring the chicken remains silky even after 12 minutes of high-heat steaming. I also tested this with both dried and fresh shiitakes; while dried offers more intensity, fresh mushrooms (used here) provide a lovely texture that appeals to more palates.

What Is Steamed Mushroom Chicken?

Xiang Gu Zheng Hua Ji (香菇蒸滑鸡) literally translates to “Fragrant Mushroom Steamed Slippery Chicken.” It is a staple in Cantonese and Southern Chinese households.

Steamed Mushroom Chicken
  • Xiang Gu: Shiitake mushrooms.
  • Zheng: To steam.
  • Hua: Slippery/Smooth (referring to the velveting technique).
  • Ji: Chicken.

Unlike a stew that simmers for hours, this dish relies on high-heat vapor to cook the chicken gently yet quickly. It’s the same principle used in Steamed Pork Ribs with Black Bean Sauce; the steam surrounds the food, cooking it evenly without harsh direct heat.

Why This Recipe Works

  • The “Velveting” Effect: We use cornstarch and water (or wine) to coat the chicken. As it steams, this coating gelatinizes, creating a protective barrier that keeps the juices inside.
  • Umami Synergy: Chicken and mushrooms are flavor best friends. The glutamates in the mushrooms amplify the savoriness of the chicken.
  • Oil Sealing: Adding oil as the very last step of the marinade prevents the meat from clumping and adds a glossy sheen to the final dish.

Key Ingredients & Substitutions

  • Chicken Thighs: I strongly recommend using boneless, skinless (or skin-on, if you prefer) chicken thighs. Thigh meat has enough fat to stay tender during steaming. If you use breast meat, you must be very careful not to overcook it.
  • Shiitake Mushrooms: Fresh shiitake mushrooms are used here for their tender bite. You can also use dried shiitakes; just soak them in warm water until soft before slicing.
  • Ginger & Scallion: The holy trinity of aromatics (along with garlic, though we skip garlic here for a cleaner taste). They neutralize any gamey odor from the poultry.
  • Oyster Sauce: This provides the savory backbone and a hint of sweetness.
  • Shaoxing Wine: Essential for depth. If you cannot find it, dry sherry is an acceptable substitute.
  • Dark Soy Sauce: Primarily for color. It gives the chicken a beautiful golden-brown hue.
  • Cornstarch: The secret to the “slippery” texture. Do not skip this!

Recipe Notes Before You Start

  • Uniform Cutting: Cut the chicken into uniform bite-sized pieces (about 1.5 inches). This ensures they all finish cooking at the same time.
  • Steamer Setup: Make sure you have a wok with a lid and a steaming rack, or a dedicated steamer pot. Get the water boiling before you place the dish in.
  • Plate Selection: Use a heat-proof ceramic dish with a lip or rim. The chicken will release delicious juices, and you don’t want them spilling into the steamer water!

Ingredients

Ingredients
  • Main:
    • 2 boneless chicken thighs (about 10-12 oz / 300g), skin removed or kept on based on preference
    • 3-4 fresh Shiitake mushrooms
    • 1 stalk scallion (green onion)
    • 1-inch piece of fresh ginger
  • Marinade:
    • 1/4 tsp Salt
    • 1/3 tbsp Sugar
    • 1/5 tsp MSG (optional, but recommended for authentic flavor)
    • 1 tbsp Shaoxing Wine (can substitute with dry sherry)
    • 1/2 tbsp Oyster Sauce
    • 1/2 tbsp Cornstarch
    • 1/2 tbsp Dark Soy Sauce
    • 1/3 tbsp Neutral Cooking Oil (canola or vegetable)

How to Make Steamed Mushroom Chicken

Step 1: Prepare the Aromatics Wash the vegetables. Slice the ginger into small, thin slices. Cut the scallion into 1-inch segments. Slice the shiitake mushrooms into strips.

Step 2: Prep the Chicken If your chicken thighs have bones, debone them (or chop through the bone if you have a heavy cleaver and prefer bone-in). Cut the meat into large, bite-sized chunks.

Prep the Chicken If your chicken thighs have bones, debone them

Step 3: Combine Place the chicken chunks into a mixing bowl. Add the sliced mushrooms, ginger, and scallions.

Combine Place the chicken chunks into a mixing bowl. Add the sliced mushrooms, ginger, and scallions.

Step 4: The Marinating Sequence (Important!) We season in a specific order to maximize texture:

  1. Season: Add the salt (1/4 tsp), MSG (1/5 tsp), sugar (1/3 tbsp), Oyster Sauce (1/2 tbsp), and Shaoxing Wine (1 tbsp). Mix well with your hand until the liquid is absorbed.
  2. Coat: Add the cornstarch (1/2 tbsp) and Dark Soy Sauce (1/2 tbsp). Mix again until the chicken is coated in a sticky slurry.
  3. Seal: Finally, add the cooking oil (1/3 tbsp) and mix to coat. This locks in the moisture.

Step 5: Steam Spread the marinated chicken and mushrooms in a single layer on a heat-proof deep plate. Do not pile them too high, or the middle won’t cook evenly. Bring water in your steamer to a rolling boil. Place the plate carefully onto the steamer rack. Cover with the lid and steam on high heat for 12 minutes.

Step 6: Serve Carefully remove the hot plate. Drizzle with a few drops of Sesame Oil if desired. Serve immediately.

💡 Pro Tip: If you want to elevate the aroma, try wrapping the chicken mixture in a rehydrated dried lotus leaf before steaming, similar to how we makeLo Mai Gai. The leaf imparts a subtle, tea-like fragrance.

Troubleshooting & FAQ

Q: Why is my chicken watery? A: Mushrooms and chicken both release water when steamed. This is normal and creates a delicious broth! If you find it too watery, pat the chicken very dry before marinating, and ensure your steam is on high heat to cook it efficiently.

Q: Can I use dried mushrooms? A: Absolutely. Dried shiitakes have a more concentrated flavor. Soak them in warm water for 20 minutes until soft, squeeze out the excess water, and slice.

Q: How do I know when it’s done? A: The chicken should be firm to the touch, and the juices should run clear. According to the USDA, chicken is safe to eat when it reaches an internal temperature of 165°F (74°C).

Serving Suggestions

This dish has a rich, savory sauce that demands a plain starch to soak it up.

  • Rice: Steamed jasmine rice is the classic pairing.
  • Greens: Serve with a crisp, cold side like a Smashed Cucumber Salad to cut through the savory richness.
  • Soup: A light Corn and Pork Rib Soup balances the meal perfectly.

Food Safety & Storage

  • Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
  • Reheating: Re-steam for 5-6 minutes or microwave. Note that microwaving may toughen the texture slightly.
  • Safety: Always wash your hands after handling raw chicken. Do not rinse raw chicken under the tap to avoid spreading bacteria.

Authoritative References

Serve Carefully remove the hot plate.

Steamed Mushroom Chicken (Xiang Gu Zheng Hua Ji)

Lin
This Steamed Mushroom Chicken is a classic Chinese home-style dish. By using a ‘velveting’ technique with cornstarch and steaming, the chicken thighs remain incredibly slippery, tender, and juicy. It creates its own savory gravy that is perfect over steamed rice.
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Course Main Course
Cuisine Cantonese, Chinese
Servings 2 people
Calories 320 kcal

Equipment

  • Steamer or Wok with Rack Essential for steaming
  • Heat-proof Plate Ceramic or stainless steel with a rim to catch juices

Ingredients
  

Main Ingredients

  • 2 boneless chicken thighs about 300g / 10oz, cut into chunks
  • 3 fresh shiitake mushrooms sliced into strips
  • 1 stalk scallion cut into 1-inch sections
  • 1 inch ginger sliced

Marinade

  • 1/4 tsp salt
  • 1/3 tbsp sugar
  • 1/5 tsp MSG optional
  • 1/2 tbsp oyster sauce
  • 1 tbsp Shaoxing wine or dry sherry
  • 1/2 tbsp cornstarch
  • 1/2 tbsp dark soy sauce
  • 1/3 tbsp neutral oil vegetable or canola

Instructions
 

  • Prep the Aromatics: Slice the ginger into small pieces, cut the scallion into small sections, and slice the shiitake mushrooms into strips.
    Prepare the Aromatics Wash the vegetables. Slice the ginger into small, thin slices. Cut the scallion into 1-inch segments. Slice the shiitake mushrooms into strips.
  • Prep the Chicken: Remove the bone from the chicken thighs (if necessary) and cut the meat into large, bite-sized chunks.
    Prep the Chicken If your chicken thighs have bones, debone them
  • Combine: Place the sliced mushrooms, scallions, and ginger into the bowl with the chicken chunks.
    Combine Place the chicken chunks into a mixing bowl. Add the sliced mushrooms, ginger, and scallions.
  • Season: Add 1/4 tsp salt, 1/5 tsp MSG (optional), 1/3 tbsp sugar, 1/2 tbsp oyster sauce, and 1 tbsp Shaoxing wine. Mix well with your hand.
    The Marinating Sequence (Important!)
  • Coat: Add 1/2 tbsp cornstarch and 1/2 tbsp dark soy sauce. Mix until the chicken is evenly coated and sticky.
    The Marinating Sequence (Important!)
  • Seal: Add 1/3 tbsp cooking oil and mix again to lock in the moisture.
    The Marinating Sequence (Important!)
  • Steam: Arrange the marinated chicken and mushrooms on a heat-proof plate. Once the steamer water is boiling, place the plate inside, cover, and steam on high heat for 12 minutes.
    Steam Spread the marinated chicken and mushrooms in a single layer on a heat-proof deep plate.
  • Serve: Remove from the steamer carefully and serve hot with rice.
    Serve Carefully remove the hot plate.

Notes

Nutrition Information & Safety

Serving Size: 1 serving (half of recipe)
Calories: ~320 kcal
Protein: 28g
Carbohydrates: 12g
Fat: 18g
Sodium: 850mg
Allergens: Contains Soy, Wheat (from soy sauce/oyster sauce), Shellfish (oyster sauce).
(Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. Garnishes and optional ingredients are not included. Actual values may vary depending on brands used.)
Safety Note: Ensure chicken reaches an internal temperature of 165°F (74°C) before consuming. Be careful when opening the steamer lid to avoid steam burns.
Keyword Chinese Steamed Chicken, Healthy Chicken Recipe, Healthy Dinner, Steamed Chicken, Steamed Mushroom Chicken, Xiang Gu Zheng Hua Ji

Lin Avatar

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Lin

Hi! I’m Lin!

I’m Lin, a professional chef with over a decade of experience, and I grew up in my family’s Sichuan restaurant. On my blog, Woks of Love, I share the authentic Chinese recipes I’ve spent my life learning, and I’m currently writing my debut cookbook.

Search


You’ll also love