Steamed Cod Fish – Light, Flaky, and Better Than Restaurant Style

Make the best steamed cod fish at home with ginger, spring onions, and savoury soy sauce. This easy Chinese-style cod recipe is healthy, comforting, packed with flavour, and ready in just 20 minutes.

steamed cod fish
steamed cod fish

Steamed Cod Fish Recipe(Easy Chinese)

Ever have those days when fried food feels too heavy, but salad just doesn’t sound satisfying either?

That’s exactly when I make this Chinese-style steamed cod fish recipe at home. It’s warm, nourishing, comforting, and honestly feels like something you’d order at a good Asian restaurant — except it takes very little effort.

The fish turns beautifully flaky and tender while the ginger, soy sauce, and sizzling oil create the most incredible aroma in the kitchen. And when you spoon that savoury sauce over hot rice? Pure comfort food.

If you’ve been searching for:

  • how to make steamed cod fish
  • Chinese steamed cod fish recipe
  • how long to steam cod fish
  • steamed rock cod Chinese style
  • healthy cod fish recipes

then this recipe is exactly what you need.


Why This Steamed Cod Fish Recipe Works So Well

What makes this dish special is its simplicity.

Unlike heavily battered or deep-fried seafood, steaming keeps the fish delicate, juicy, and naturally flavourful. The aromatics do the rest of the work.

This steamed cod fish recipe is:

  • Light but satisfying
  • High in protein
  • Perfect for weeknight dinners
  • Beginner-friendly
  • Naturally low carb
  • Ready in under 20 minutes
  • Packed with authentic Cantonese-inspired flavour

The best part? You don’t need complicated ingredients or restaurant-level cooking skills.


Steamed Cod Fish Recipe Information

Recipe DetailsInformation
Prep Time10 Minutes
Cook Time10 Minutes
Total Time20 Minutes
CuisineChinese
CourseMain Course
Servings2
Calories341 kcal

Ingredients for Steamed Cod Fish

For the Fish

  • 350g cod fish fillets
  • 2-inch fresh ginger
  • 1–2 spring onions
  • 1 tbsp Shaoxing cooking wine
  • 2 tbsp light soy sauce
  • ½ tsp brown sugar
  • 1 tsp sesame oil
  • 2–3 tbsp neutral oil
  • Fresh red chilli slices (optional)

Why These Ingredients Matter in Steamed Cod Fish

Cod Fish Fillets

Cod is one of the best fish for steaming because of its delicate texture and mild buttery flavour. It absorbs sauces beautifully while staying soft and flaky.

If cod isn’t available, you can also use:

  • Sea bass
  • Haddock
  • Snapper
  • Grouper
  • Rock cod

That’s why many people also love making steamed rock cod Chinese-style recipes.

Fresh Ginger

Fresh ginger is essential in Asian seafood dishes. It removes unwanted fishiness while adding warmth and freshness to the overall flavour. And honestly? The more ginger, the better.

Shaoxing Wine

This cooking wine gives steamed cod fish its authentic Chinese restaurant flavour. If you don’t have it, use:

  • Rice vinegar
  • Lemon juice
  • Dry sherry

Even a small splash makes a huge difference.


How to Make Steamed Cod Fish

Making steamed cod fish is much easier than most people think. You need things are a steamer and some ingredients.

Step 1 – Prepare the Fish

  • First, pat the cod fillets dry with clean kitchen paper.
  • This small step helps the fish steam properly instead of becoming watery.
  • Now drizzle Shaoxing wine over the fillets and add julienned ginger.

Step 2 – Steam the Cod Fish

  • Place the plate inside a steamer over boiling water.
  • Cover and steam on high heat.

How Long to Steam Cod Fish?

Cooking time depends on thickness.

Cod ThicknessCooking Time
Thin fillets6–8 minutes
Medium fillets8–10 minutes
Thick cuts10–12 minutes

The fish is done when:

  • It turns opaque
  • Flakes easily with a fork
  • Looks juicy and tender

Avoid overcooking because cod cooks surprisingly fast.

Step 3 – Make the Sauce

While the fish cooks, combine:

  • Soy sauce
  • Brown sugar
  • Sesame oil

Mix until the sugar dissolves.

Now remove the excess steaming liquid from the plate.

This keeps the final sauce rich and concentrated instead of diluted.

Step 4 – Add Fresh Aromatics

Top the cooked steamed cod fish with:

  • Fresh ginger strips
  • Spring onions
  • Red chilli slices

This layer adds freshness, crunch, and restaurant-style presentation.

Step 5 – Pour Over Hot Oil

Heat neutral oil until very hot — almost smoking.

  • Carefully pour it over the ginger and spring onions.
  • You’ll instantly hear that satisfying sizzling sound.
  • This final step releases all the aroma and gives the dish its signature Chinese-style flavour.
  • It’s the exact technique many Cantonese restaurants use for steamed seafood.

Best Tips for Perfect Steamed Cod Fish

These small tips make a huge difference in flavour and texture.

Always Pat the Fish Dry

This prevents extra water from collecting on the plate.

Don’t Skip the Ginger

Fresh ginger enhances the flavour beautifully while reducing fishiness.

Use Very Hot Oil

Warm oil won’t create the same aroma. The oil should be almost smoking before pouring.

Avoid Overcooking the Fish

The fish should stay soft, moist, and flaky — never dry.

Use Fresh Fish Whenever Possible

Fresh seafood gives the cleanest taste and best texture.


What Does Steamed Cod Fish Taste Like?

If you’ve never tried Cantonese-style steamed seafood before, expect something light yet incredibly flavourful.

The taste is:

  • Savoury
  • Fresh
  • Aromatic
  • Slightly nutty
  • Clean and delicate

Instead of heavy spices overpowering the fish, the ingredients enhance its natural sweetness.

That’s why this dish feels comforting without being heavy.


What to Serve with Steamed Cod Fish

This meal pairs best with simple side dishes.

Best Side Options

  • Steamed jasmine rice
  • Garlic green beans
  • Stir-fried bok choy
  • Egg drop soup
  • Cucumber salad
  • Vegetable spring rolls

The rice soaks up the ginger soy sauce perfectly.

Honestly, that sauce alone is worth making the recipe for.


Is Steamed Cod Fish Healthy?

Absolutely.

Steaming is one of the healthiest cooking methods because it keeps nutrients intact without excessive oil.

This steamed cod fish recipe is:

  • High in protein
  • Lower in calories
  • Rich in omega-3 fats
  • Easy to digest
  • Naturally gluten-free if using gluten-free soy sauce

It’s perfect for anyone looking for lighter dinner ideas without sacrificing flavour.


A Real-Life Family Memory Behind This Steamed Cod Fish Recipe

Growing up, this was one of those meals that appeared on our table whenever someone brought home fresh fish from the market. Nobody made a big announcement about it. The steamer would quietly be working in the kitchen while rice cooked nearby. Within minutes, dinner was ready. And somehow, the simplest meals always became the most comforting ones. That’s exactly the feeling this recipe brings back every single time.


Common Mistakes to Avoid When Making Steamed Cod Fish

Using Too Much Soy Sauce

The sauce should complement the fish, not overpower it.

Skipping the Hot Oil Step

This is what creates that authentic restaurant-style aroma.

Oversteaming the Fish

Dry fish loses its delicate texture very quickly.

Using Too Many Strong Spices

This recipe works because the flavours stay clean and balanced.


Steamed Cod Fish Nutritional Information

NutrientAmount
Calories341 kcal
Protein35g
Carbohydrates10g
Fat17g
Sodium1108mg
Potassium1027mg
Fiber1g
Sugar5g

Frequently Asked Questions About Steamed Cod Fish

Why discard the steaming liquid?

The liquid released during steaming can sometimes make the sauce watery and slightly fishy. Removing it gives cleaner flavour.

Can I use frozen fish?

Yes, but thaw it completely and pat dry before steaming.

Can I steam fish without a steamer?

Yes. Place a heatproof plate inside a large pot with a lid and steam over simmering water.

What is the best fish for Chinese steaming?

Cod, sea bass, snapper, haddock, and grouper are all excellent options.

Can I make steamed cod fish spicy?

Definitely. Add extra chilli slices or chilli oil before serving.


Final Thoughts on Steamed Cod Fish

This comforting steamed cod fish recipe proves that simple cooking can still feel special.

With tender flaky cod, fragrant ginger, spring onions, and savoury soy sauce, this dish delivers restaurant-quality flavour using minimal ingredients.

Whether you’re learning how to steam fish for the first time, trying healthier dinner recipes, or craving authentic Chinese-style comfort food, this recipe is one you’ll keep coming back to.

Serve it hot with steamed rice, gather everyone around the table, and enjoy a homemade meal that feels both light and deeply satisfying.

Similar Posts

Leave a Reply

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