Unlock the Magic of Your kitchen with Our Cookbook!

Cantonese Steamed Fish with Ginger & Scallions: Silky Aromatic Coastal Delight

64 Min Read
Disclosure: This website may contain affiliate links, which means I may earn a commission if you click on the link and make a purchase. I only recommend products or services that I personally use and believe will add value to my readers. Your support is appreciated!

Cantonese Steamed Fish with Ginger & Scallions is a hallmark of Southern Chinese home cooking, prized for its lightness, delicate texture, and pure flavors. Fresh white-fleshed fish—such as sea bass, cod, or perch—is seasoned simply with salt and pepper, then gently steamed atop a bed of julienned ginger and scallion whites. A quick drizzle of a balanced soy–Shaoxing wine sauce and sizzling hot oil over thinly sliced scallion greens releases floral aromas that elevate the dish. This preparation highlights the natural sweetness of the fish and embodies the Chinese principle of 清淡 (qing dan), or mild and balanced flavors themakermakes.com. Easy enough for weeknight dinners yet elegant enough for celebration banquets, this recipe brings the coast of Guangdong straight to your table.

Ingredients List

IngredientAmountNotes & Substitutions
Mild white fish fillets (whole fish)1¼–1½ lb (600–700 g)Use whole fish (1.5–2 lb) for traditional presentation themakermakes.com
Fine sea salt½ tsp (for fish)Kosher salt
Freshly ground white or black pepper¼ tspTo taste
Fresh ginger, peeled & julienned2-inch pieceReplace half with garlic if desired themakermakes.com
Scallions (green onions), whites sliced & separated from greens5–6 stalksSoak whites in cold water to curl slightly themakermakes.com
Shaoxing wine2 TbspDry sherry substitute
Light soy sauce¼ cupLow-sodium if preferred themakermakes.com
Granulated sugar½ tspAdjust to taste
Neutral oil (peanut, vegetable)2 TbspFor finishing (sizzling)
Sesame oil2 TbspToasted for extra aroma themakermakes.com
Fresh cilantro leaves (optional garnish)HandfulOr Thai basil for twist
Red chili slices (optional garnish)1–2 thin slicesBird’s eye chili for heat

Timing

Prep (cleaning fish, slicing aromatics): 20 minutes
Steaming: 7–10 minutes (fillets) or 12–15 minutes (whole fish)
Sauce & finishing drizzle: 5 minutes
Rest & garnish: 5 minutes
Total time: ~40–45 minutes

Pro Tip: Have your steamer water at a rolling boil before adding the fish to ensure even cooking.

Step-by-Step Method

  1. Prepare and season the fish
    Pat fish dry with paper towels, then make two to three diagonal slashes on each side (for fillets) or place whole fish on its side. Season both sides and cavities lightly with salt and pepper—about ½ tsp salt and ¼ tsp pepper per pound of fish themakermakes.com.
  2. Arrange aromatics
    Scatter half the julienned ginger and scallion whites evenly on a heatproof plate or shallow dish that fits your steamer. Lay the fish over this aromatic bed, then top with the remaining ginger and scallion whites.
  3. Steam the fish
    Bring 2–3 inches of water to a boil in a wok or deep skillet fitted with a bamboo steamer (or rack). Place the plate inside the steamer, cover tightly, and steam on medium-high heat: 7–10 minutes for fillets, 12–15 minutes for a whole 1.5–2 lb fish, until flesh is opaque and flakes easily at the thickest part themakermakes.com.
  4. Prepare the soy–Shaoxing sauce
    While fish steams, whisk together Shaoxing wine, soy sauce, and sugar in a small bowl until sugar dissolves. Warm gently if sugar resists dissolving.
  5. Heat the finishing oils
    In a small saucepan, combine neutral oil and sesame oil; heat over medium heat until shimmering and just beginning to smoke—about 1 minute.
  6. Assemble and dress
    Carefully transfer the steamed fish to a warmed serving platter, discarding excess liquid. Spoon the soy–Shaoxing sauce evenly over the fish. Top with sliced scallion greens and optional chili slices.
  7. Sizzle the aromatics
    Immediately pour the hot oil over the scallion and ginger garnish—the sizzle releases fragrance and blanches the scallions. Scatter cilantro (if using) over the top. Serve at once.

Advanced Tips & Variations

  • Whole vs. Fillets: Steaming a whole fish makes a stunning presentation; adjust steaming time by 1–2 minutes per additional ½ lb.
  • Double-Plate Method: For delicate fillets, use two plates—steam on one, then transfer to a clean plate before adding sauce to avoid a wet dish.
  • Herbal Aromatics: Add a few basil leaves or cilantro stems under the fish for additional layers of aroma.
  • Spiced Oil Drizzle: Infuse finishing oil with a slice of ginger and a smashed Szechuan peppercorn; remove aromatics before sizzling.
  • Soy-Free Option: Use tamari and mirin in place of soy sauce and Shaoxing to keep it gluten-free.
  • Make-Ahead: Prepare aromatics and sauce up to a day ahead; assemble and steam fish just before serving for peak freshness.

In-Depth Nutrition Analysis

(Per 6-oz fillet serving; yields 4 servings)

NutrientAmount% Daily Value (DV)
Calories280 kcal14% DV
Total Fat16 g20% DV
– Saturated Fat2.5 g13% DV
Sodium920 mg38% DV
Carbohydrates4 g1% DV
– Fiber0 g0% DV
– Sugars1 g
Protein28 g56% DV
Vitamin A2% DVFrom aromatics
Vitamin C6% DVFrom scallions & chili
Iron4% DVFrom fish
Calcium2% DVFrom fish & sauce

Insight: High in lean protein and healthy fats, this dish provides muscle-supporting and brain-fueling nutrients with minimal carbs, ideal for balanced eating.

Healthier Alternatives

  • Lower Sodium: Use low-sodium soy sauce and skip added salt; boost umami with a splash of fish sauce.
  • Reduced Fat: Use 1 Tbsp neutral oil + 1 Tbsp sesame oil for finishing; trim visible fish skin fat before steaming.
  • Aromatics Only: Omit the soy–Shaoxing sauce and finish with lime juice and a touch of chili crisp for a brighter, lighter bite.
  • Paleo/Keto: Substitute liquid aminos for soy sauce and omit sugar; serve with bok choy instead of rice.

Serving Suggestions

  • Rice Accompaniment: Pair with steamed jasmine or brown rice to soak up the savory sauce.
  • Vegetable Side: Serve alongside simply blanched gai lan (Chinese broccoli) or sautéed snow peas.
  • Noodle Bowl: Place over a nest of soba or rice noodles for a comforting noodle soup.
  • Family Style: Present the whole steamed fish on the table; let diners fillet at will for an interactive meal.

Common Mistakes to Avoid

  • Overcooking: Fish continues to cook off-heat—remove at the first sign of opacity to prevent dryness.
  • Insufficient Drying: Pat fish completely dry; surface droplets create steam pockets that hinder even cooking.
  • Excess Water: Ensure the steamer water level stays below the steaming rack—water splashes dilute sauce.
  • Burnt Aromatics: Heat oil until just smoking, not browning, to avoid bitter flavors when drizzled.

Storing & Make-Ahead

Steamed fish is best enjoyed fresh but can be prepared ahead as follows:

  • Aromatics & Sauce: Make and store in airtight containers up to 2 days ahead in the refrigerator.
  • Gentle Reheat: Place leftover fish on a heatproof plate and steam 3–4 minutes until warmed through; reheat sauce gently in a pan and drizzle over.
  • Avoid Freezing: Texture and moisture release make freezing inadvisable for optimal quality.

FAQs

Can I steam fish in the microwave?
Yes—place fish on a microwave-safe plate, cover with plastic wrap, and cook on high for 5–7 minutes, then follow the finishing steps with sauce and hot oil Bon Appétit.

What if I don’t have a bamboo steamer?
Use a metal steaming rack inside a wok or deep pot, or improvise with a heatproof plate set over a coil of foil or chopsticks as supports themakermakes.com.

How do I choose the best fish?
Select fresh, firm-fleshed white fish with a mild aroma—cod, haddock, sea bass, or snapper work beautifully themakermakes.com.

Is it necessary to use Shaoxing wine?
Shaoxing wine adds depth; if unavailable, dry sherry or a splash of sake can substitute without overpowering the fish.

Can I add other aromatics?
Yes—slices of garlic, lemongrass, or citrus peel can be steamed under the fish for nuanced complexity.

Taste the Delicate Harmony

Cantonese Steamed Fish with Ginger & Scallions is a testament to the beauty of simplicity—where fresh ingredients, gentle technique, and precise seasoning converge to create a dish that’s both elegant and comforting. As you master the steaming process and perfect the sizzling oil finish, you’ll discover how minimal steps unlock maximum flavor. Embrace this coastal classic at your next meal and let its delicate harmony transport you to the shores of Southern China.

Share This Article
Leave a Comment