Steam Chicken Recipe: Cantonese-Style Silky Tenderness

Comprehensive Steam Chicken Recipe: Cantonese Style Silky Tenderness visual reference

This Cantonese steaming method transforms simple chicken into a dish with silky texture and pure, natural flavors. The technique preserves moisture while infusing subtle aromatics.

You’ll achieve perfectly tender meat every time with minimal ingredients and effort. The result is a clean, delicate dish that highlights the chicken’s quality.

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Steam Chicken

Minimal ingredients deliver maximum silkiness and pure chicken flavor in this Cantonese classic.

Ingredient Amount Notes
Chicken Thighs 🍗 2 lb Boneless, skin-on preferred for flavor
Ginger 🌿 2 whole Fresh, sliced into coins
Garlic Cloves 🧄 6 cloves Lightly smashed, unpeeled
Green Onions 🧅 4 whole Cut into 2-inch pieces
Shaoxing Wine 🍶 2 tbsp Or dry sherry as substitute
Light Soy Sauce 🥄 1 tbsp Low-sodium preferred for balance
Sesame Oil 🫒 1 tsp Toasted variety for depth
White Pepper 🌶️ ½ tsp Ground, for authentic flavor
Sugar 🍚 ½ tsp Balances savory elements
Salt 🧂 ½ tsp Kosher or sea salt
Neutral Oil 🛢️ 1 tbsp For light coating before steaming
Mushrooms 🍄 4 oz Shiitake or oyster, optional

The chicken quality is paramount for this method. Thighs with skin-on yield the most tender, flavorful result, though breasts can substitute with careful timing. Source from Whole Foods or a trusted butcher for air-chilled, free-range options. The ginger and green onions should be fresh—avoid pre-minced for optimal aromatic release. Shaoxing wine is traditional, but dry sherry works in a pinch.

No Shaoxing wine? Dry white wine with 1 tsp sugar mimics the depth. Green onions can be swapped for cilantro stems (more authentic in some regions). Mushrooms are optional but add umami—shiitake or oyster are ideal. If using breasts, brine for 30 minutes first to prevent dryness. Skip the salt entirely if using pre-salted chicken.

Steam immediately after prepping to maintain texture. Leftovers keep 3-4 days refrigerated, though best fresh. Reheat gently in a steamer or microwave with a damp towel to prevent drying. Freeze uncooked marinated chicken for up to 3 months.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just toss the chicken thighs with ginger, garlic, and Shaoxing wine in a pot, cover it, and let the steam do all the work.
  • Umami Bomb: The garlic and Shaoxing wine infuse the chicken with this deep, savory richness that’s honestly hard to beat.
  • Meal Prep Hero: I make a big batch on Sunday and it stays juicy for days—perfect for lunches or a quick dinner.
  • Budget Friendly: Chicken thighs are cheap, and a little ginger and green onions go a long way to make it taste fancy.

Step-by-Step Instructions for Cantonese-Style Steamed Chicken

Master this technique for restaurant-quality tenderness with minimal effort and maximum flavor.

Step 1: Marinate the Chicken Thighs

In a large bowl, combine the 2 lb Chicken Thighs with 1 tbsp Light Soy Sauce, 1 tsp Sesame Oil, 0.5 tsp White Pepper, 0.5 tsp Sugar, and 0.5 tsp Salt. I like to massage the marinade into the meat for 2-3 minutes to ensure even distribution.

Add 2 tbsp Shaoxing Wine and mix gently. The wine tenderizes the meat while adding depth of flavor. Let the chicken marinate at room temperature for 15-20 minutes while you prepare the aromatics. This short marinating time is sufficient for the flavors to penetrate without overpowering the natural taste of the chicken.

Step 2: Prepare the Aromatics and Steaming Setup

Slice the 2 whole Ginger into coins, lightly smash the 6 cloves Garlic Cloves (leaving peels on), and cut the 4 whole Green Onions into 2-inch pieces. If using, slice the 4 oz Mushrooms into quarters. These aromatics will infuse the chicken with layers of flavor during steaming.

Fill a large pot or wok with 2-3 inches of water and bring to a rolling boil. Place a heatproof plate or steaming rack above the water level, ensuring it’s stable. The water should not touch the plate. This setup allows for even heat circulation, which is critical for consistent cooking.

Step 3: Arrange and Steam the Chicken

Drizzle 1 tbsp Neutral Oil over the marinated Chicken Thighs and toss to coat lightly. This helps retain moisture during steaming. Arrange the chicken on the plate in a single layer, skin-side up if using skin-on thighs. Scatter the prepared ginger, garlic, green onions, and mushrooms around and over the chicken.

Place the plate in the steamer, cover with a tight-fitting lid, and steam over high heat for 20-25 minutes. Check the water level halfway through and add more boiling water if needed. The chicken is done when the internal temperature reaches 165°F and the juices run clear.

Step 4: Rest and Serve

Carefully remove the plate from the steamer and let the chicken rest for 5 minutes. This allows the juices to redistribute, ensuring every bite is succulent. Discard the ginger, garlic, and green onions if desired, or leave them as a garnish for added flavor.

Drizzle any accumulated juices from the plate over the chicken before serving. The result should be silky, tender meat with a subtle, aromatic essence from the steaming process. Serve immediately with steamed rice to soak up the delicious juices.

👨‍🍳

Pro Tips For Making Steam Chicken

  • Preheat the Steamer: Start with boiling water in your steamer before adding the chicken—I learned this the hard way when my first few batches came out unevenly cooked.
  • Score the Thighs: Make shallow cuts on the chicken thighs so the ginger, garlic, and Shaoxing wine penetrate deeper, guaranteeing flavor in every bite.
  • Skip the Cold Chicken: Take the chicken out of the fridge 15-20 minutes before steaming—cold meat seizes up and steams unevenly, leaving some parts dry.
  • Use a Plate, Not a Bowl: Arrange the chicken on a heatproof plate instead of a deep bowl so the steam circulates around it, not just on top—your texture will thank you.

Creative Variations of These Flavors

Herbal Infusion

For a fragrant twist, add 5-6 fresh cilantro stems and 3 star anise pods to the steaming aromatics. This creates a more complex, restaurant-style flavor profile that pairs beautifully with the chicken’s natural sweetness. 🌿

Citrus Zing

Add 4-5 slices of fresh ginger and 2-3 dried tangerine peels (chenpi) to the steaming water. The citrus notes brighten the dish, cutting through the richness while maintaining the Cantonese essence.

Spicy Kick

Incorporate 2-3 dried red chilies and 1 tbsp Sichuan peppercorns into the steaming setup. This adds a subtle numbing heat that contrasts wonderfully with the tender chicken. I love this version when I want something more adventurous. 🌶️

Mushroom Medley

Use a mix of shiitake, oyster, and wood ear mushrooms (about 6 oz total) for a textural variation. The mushrooms absorb the steaming juices, creating a hearty side that complements the chicken perfectly.

Sweet and Savory

Add 2 tbsp honey and 1 tbsp oyster sauce to the marinade for a touch of sweetness. This creates a caramelized coating on the chicken during steaming, adding depth to every bite.

Tea-Steamed

Replace the steaming water with 4 cups brewed jasmine tea. This traditional method infuses the chicken with a delicate floral aroma that’s both subtle and sophisticated. The tea’s natural tannins also help tenderize the meat further.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 160mg53%
Sodium 680mg30%
Total Carbohydrate 4g1%
Dietary Fiber 1g4%
Sugars 1g
Protein 36g72%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

What’s the ideal steaming time for chicken?

For boneless thighs, steam for 20-25 minutes over high heat. If using bone-in pieces, add 5-10 minutes to ensure thorough cooking. Always verify with an internal temperature of 165°F.

2

Can I use a bamboo steamer for this?

A bamboo steamer works perfectly. Just ensure it fits snugly over your pot and that the water doesn’t touch the chicken. Line the bamboo with parchment paper if concerned about sticking.

3

Why is my steamed chicken dry?

Overcooking is the most common cause. Stick to the recommended 20-25 minutes and let the chicken rest for 5 minutes after steaming. Using skin-on thighs also helps retain moisture.

★★★★★4.5(8 reviews)
Tyler Parker