Delicious Steamed Cod Fish: Ginger and Scallion

Flaky white steamed cod fish with ginger, topped with slivered scallions and a glossy soy glaze on a white plate.
Steamed Cod Fish Recipe with Ginger
This method uses gentle steam and a final flash fry of aromatics to keep the fish tender. Try this Delicious Steamed Cod Fish Recipe for a light dinner that tastes like it came from a high end Cantonese kitchen.
  • Time: 10 min active + 10 min cook = Total 20 minutes
  • Flavor/Texture Hook: Velvety, flaky fish with a vibrant, sizzling ginger scallion finish
  • Perfect for: A healthy weeknight meal or an impressive low effort dinner party

Sizzle. That's the sound of neutral oil hitting raw ginger and spring onions, releasing a fragrant cloud that fills the entire kitchen. For me, this scent is pure nostalgia.

It takes me back to family dinners where a large, whole fish was the centerpiece of the table, symbolizing abundance and prosperity for the coming year. In many Asian cultures, steaming fish isn't just about cooking, it's about preserving the purity of the ingredient while layering on bold, contrasting flavors.

Try this delicious steamed cod fish recipe with ginger for a healthy and flavorful meal. I used to think steaming was "boring" or just for health food, but I was wrong. Once you realize that the steam is just a vehicle to keep the fish juicy while the sauce does the heavy lifting, everything changes.

You get this incredible contrast between the clean, mild cod and the punchy, salty, and aromatic soy ginger topping.

This approach is all about layers. We start with a simple marinade to remove any fishiness, build a bed of aromatics to infuse the meat from below, and finish with a over high heat oil pour that "wakes up" the scallions.

It's a street style technique brought into the home kitchen, ensuring the fish never becomes rubbery or bland.

Delicious Steamed Cod Fish Recipe Tips

The magic here isn't in complex tools, but in how we manage moisture and heat. Most people overcook fish because they're afraid it's raw, but cod is lean and can turn into eraser rubbers in seconds if you're not careful.

By using a steamer, we avoid the aggressive direct heat of a pan, allowing the proteins to set gently.

Gentle Coagulation: Steaming keeps the internal temperature stable, preventing the muscle fibers from tightening too quickly and squeezing out the juices.

Aromatic Infusion: The Shaoxing wine and ginger work together to neutralize the "fishy" scent, replacing it with a nutty, warm aroma.

The Oil Flash: Pouring smoking hot oil over fresh scallions creates a momentary emulsion of fragrance and fat, which then carries the soy sauce deep into the fish flakes.

Moisture Management: Pouring off the excess water after steaming is a pro move. That cloudy liquid is mostly fish protein and water, which would dilute your sauce and make it taste flat.

AspectFresh CodFrozen Cod (Thawed)
TextureFirmer, cleaner flakeSlightly softer, more water loss
FlavorSubtle, sweet notesMore neutral, needs more seasoning
PrepReady to goMust be patted bone dry

Component Analysis

IngredientScience RolePro Secret
Shaoxing WineAcidic NeutralizerUse a splash more if the fish is older
Fresh GingerVolatile AromaticsCut into matchsticks for maximum surface area
Light Soy SauceUmami BaseAvoid dark soy here, or the fish looks muddy
Neutral OilHeat ConductorMust reach smoking point to "sear" the scallions

Essential Ingredients

For the fish: - 450g (1 lb) cod fillets (lean, skinless) Why this? Mild flavor and high protein content - 2 tbsp Shaoxing wine Why this? Essential for authentic Asian aroma - 1/2 tsp white pepper Why this? Earthier and sharper than

black pepper - 5cm (2 inch) piece of fresh ginger, julienned Why this? Adds a zesty, warm bite - 2 stalks spring onion, sliced into 5cm (2 inch) lengths Why this? Provides a sweet, vegetal base

For the ginger scallion sauce: - 3 tbsp light soy sauce Why this? Saltiness without overpowering the fish - 1 tbsp water Why this? Thins the sauce for better flow - 1 tsp sesame oil Why this? Adds a toasted, nutty finish -

1/2 tsp granulated sugar Why this? Balances the salt of the soy - 2 tbsp neutral oil (like canola or vegetable) Why this? High smoke point for the sizzle - 2 stalks spring onion, finely shredded Why this? Freshness and visual

pop - 1 tbsp fresh ginger, minced Why this? Intense ginger hit on top

Required Kitchen Gear

You don't need a professional setup, but a few things make this easier. A bamboo steamer is the classic choice, but a metal steamer insert or even a colander that fits inside a pot works just fine. The most important part is the heat safe plate.

Make sure it fits inside your steamer without touching the sides, as you want the steam to circulate completely around the fish.

If you're looking for other steamed treats, you might enjoy experimenting with a translucent dumpling wrapper to make some Har Gow on the side. Both dishes rely on that gentle steam to achieve a silky texture.

step-by-step Cooking

A minimalist white ceramic plate holding a tender white fillet garnished with julienned ginger and green onions.

Preparing the Aromatics

  1. Lay the cod fillets on a heat safe plate. Rub the fillets with Shaoxing wine and white pepper. Note: This step removes any briney odors.
  2. Scatter half of the julienned ginger and spring onion lengths underneath the fish and the remaining half on top. Note: Creating a "bed" prevents the fish from sticking.

Steaming to Perfection

  1. Place the plate inside a steamer over rapidly boiling water, cover tightly, and steam for 8-10 minutes until the flesh is opaque and flakes easily.
  2. Carefully remove the plate from the steamer and pour off the excess cloudy fish water from the plate. Note: This prevents the sauce from becoming watery.

Finishing with the Sizzle

  1. Arrange finely shredded scallions and minced ginger on top of the cooked fish.
  2. Heat neutral oil in a small skillet until it just begins to smoke, then pour the hot oil directly over the aromatics. Note: You should hear a loud sizzle here!
  3. Immediately drizzle the prepared mixture of soy sauce, water, sesame oil, and sugar around the edges of the fish.

Solving Common Cooking Issues

Why Your Cod Is Rubbery

This usually happens because the heat was too high or the fish stayed in the steamer too long. Cod is lean, so once the proteins contract, they don't relax. Keep an eye on the clock and pull it out the second the center isn't translucent anymore.

Why Your Sauce Is Watery

If you skip step 4 and leave the "fish juice" on the plate, your soy sauce will blend with that liquid. It doesn't taste bad, but it ruins the bold, concentrated flavor of the ginger scallion sauce.

Avoiding a Fishy Aftertaste

This is often caused by using fish that isn't fresh or skipping the Shaoxing wine. The alcohol in the wine evaporates during steaming, taking the volatile amines (the "fishy" smell) with it.

ProblemRoot CauseSolution
Fish sticks to plateNo aromatic bedAlways use ginger/onion underneath
Sauce is too saltyToo much soyAdd 1 tsp extra sugar or water
Scallions aren't fragrantOil wasn't hot enoughWait until the oil slightly smokes

Common Mistakes Checklist: - ✓ Did you pat the fish dry before marinating? - ✓ Is the steamer lid tightly sealed to keep the heat in? - ✓ Did you pour off the cloudy liquid before adding the sauce? - ✓ Did the oil reach the smoking point before pouring?

- ✓ Did you avoid overcooking the fish beyond 10 minutes?

Flavor Variations And Swaps

If you don't have cod, you can easily swap the protein. Halibut or sea bass work beautifully for this Fish Recipe with Ginger, though you may need to adjust the steaming time based on the thickness of the fillet. For a lighter version, use a low sodium soy sauce and omit the sugar.

If you want a spicy kick, add a teaspoon of chili oil to the final soy mixture or place a few sliced bird's eye chilies on top of the fish before the oil sizzle. This adds a vibrant heat that cuts through the richness of the sesame oil.

Original IngredientSubstituteWhy It Works
Cod FilletsHalibut or Sea BassSimilar flaky texture. Note: Bass may need 2 mins less time
Shaoxing WineDry SherrySimilar nutty profile. Note: Slightly sweeter than Shaoxing
Light Soy SauceTamarigluten-free alternative. Note: Slightly richer, saltier taste

Right then, if you're making this for a big crowd, just be careful with the volume. When scaling up, don't just double the steaming time. Instead, work in batches or use two separate plates.

If you crowd the steamer too much, the steam won't circulate, and you'll end up with some fish that's raw and some that's overdone.

Truths About Steaming Fish

One big myth is that steaming fish is bland. People think that without a sear, there's no flavor. The truth is that the flavor comes from the toppings and the purity of the fish. The "sizzle" step is essentially a flash sear that happens on top of the fish, giving you the aromatic benefits of frying without the heavy grease.

Another misconception is that you need a bamboo steamer for this to work. While bamboo is great for absorbing excess moisture, any airtight steaming setup will do. The key is the steam temperature and the timing, not the material of the pot.

Storage And Zero Waste

Storage Guidelines: This dish is best eaten immediately. However, if you have leftovers, store them in an airtight container in the fridge for up to 2 days. When reheating, avoid the microwave if possible, as it will make the cod rubbery.

Instead, steam it again for 2-3 minutes or eat it cold in a salad.

Zero Waste Tips: Don't toss the ginger scraps or the ends of the spring onions. Throw them into a freezer bag. Once you have a handful, simmer them with some water and a piece of fish bone to make a quick, aromatic fish stock.

You can use this stock as a base for a poaching liquid for other seafood dishes.

Serving And Enjoying Your Meal

To really make this Steamed Cod Fish Recipe with Ginger sing, serve it with a bowl of fluffy jasmine rice and some steamed bok choy or gai lan. The rice is crucial because it soaks up that liquid gold of a soy ginger sauce.

If you're hosting a seafood night, this pairs brilliantly with something more indulgent. I love serving this alongside some Garlic Shrimp Scampi to provide a contrast between the clean, steamed cod and the buttery, rich shrimp.

- If you want more heat
Add sliced red chilies before the oil pour.
- If you want more "earthiness"
Double the amount of minced ginger.
- If you want a cleaner taste
Omit the sesame oil and use a squeeze of lime.

Trust me on this, once you nail the timing on this Cod Fish Recipe with Ginger, you'll stop fearing the steamer. It's all about that final, dramatic sizzle that transforms a simple piece of white fish into a bold, street style masterpiece. Let's crack on and get steaming!

Close-up of moist, flaky white fish drenched in a shimmering amber sauce with thin strips of fresh ginger.

Recipe FAQs

How do you steam cod fish using this classic Cantonese method?

Rub the fillets with Shaoxing wine and white pepper. Place them on a plate with ginger and spring onion, steam for 8 10 minutes, then finish by pouring hot oil over fresh aromatics and drizzling the soy sauce mixture.

How long to steam a cod fish fillet?

8 10 minutes. Steam until the flesh is opaque and flakes easily with a fork.

What is the best way to prepare the fish before steaming?

Rub with Shaoxing wine and white pepper. Lay the fillets on a heat safe plate and scatter julienned ginger and spring onion lengths both underneath and on top of the fish.

Can I use frozen cod instead of fresh for steaming?

Yes, provided it is fully thawed. Pat the fillets dry before seasoning to prevent excess moisture from diluting the soy and sesame oil sauce.

What liquid should I use in the steamer pot?

Plain water. Use rapidly boiling water to create the steam necessary to cook the fish quickly while maintaining a tender texture.

I don't have cod; can I use another white fish like salmon?

No, salmon is too fatty for this specific method. For a rich alternative, try a pan seared salmon which better suits that fish's oil content.

Why should I pour off the liquid from the plate after steaming?

To remove the cloudy fish water. Discarding this excess liquid prevents the final soy sauce mixture from becoming diluted and tasting too fishy.

Steamed Cod Fish Recipe

Steamed Cod Fish Recipe with Ginger Recipe Card
Steamed Cod Fish Recipe with Ginger Recipe Card
0.0 / 5 (0 Review)
Preparation time:10 Mins
Cooking time:10 Mins
Servings:2 servings
print Pin
Category: entreeCuisine: Chinese

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
256 kcal
% Daily Value*
Total Fat 8g
Sodium 703mg
Total Carbohydrate 6g
   Dietary Fiber 1g
   Total Sugars 2.5g
Protein 40g
* Percent Daily Values are based on a 2,000 calorie diet.
Share, Rating and Comments:
Submit Review:
Rating Breakdown
5
(0)
4
(0)
3
(0)
2
(0)
1
(0)
Recipe Comments:
Jump to Recipe