Join Our Facebook Group →

Whole Steamed Fish

Steamed whole fish is a popular dish served during Chinese New Year as it symbolizes prosperity and abundance. This recipe features a simple and flavorful preparation method, using ginger and scallions to infuse the fish with delicate aromatics. The result is a tender, moist and flavorful dish that will impress your guests and bring good luck and fortune in the coming year.
0 Review(s)

The Story

Whole steamed fish is a traditional Chinese New Year dish that is easy to make and full of symbolic meaning. The fish is infused with ginger and scallions to create a delicious and aromatic dish that symbolizes prosperity and abundance.


1 whole fish, about 2 pounds, cleaned and scaled
3 scallions, cut into 2-inch pieces
3 slices of ginger
2 tablespoons soy sauce
2 tablespoons Shaoxing wine
1 tablespoon vegetable oil
1 teaspoon sugar
Salt and pepper to taste
Cilantro for garnish
4 Servings

Prep Time:

0 Hrs 8 Mins

Cook Time:

0 Hrs 20 Mins

Total TIme:

0 Hrs 0 Mins



Place the fish on a heatproof plate that fits inside your steamer. Score the fish on both sides with a few diagonal cuts.


Scatter the scallions and ginger over the fish.


In a small bowl, mix together the soy sauce, Shaoxing wine, vegetable oil, sugar, salt, and pepper. Pour the mixture over the fish.


Carefully place the plate with the fish in the steamer basket, cover, and steam for 15-20 minutes or until the fish is cooked through and the flesh is opaque.


Garnish with cilantro and serve the fish hot, with steamed rice and vegetables.


Garnish with cilantro and serve the fish hot, with steamed rice and vegetables.

Tips for this recipe

When buying fish for steaming, look for fish with clear eyes, bright red gills, and shiny skin.

Reviews (0)

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}