Steamed Fish

Steamed Whole Fish Recipe

Chinese Steamed Fish

Chinese whole steamed fish, deliciously clean-tasting, is quick and easy to make at home following this simple recipe that uses just a few ingredients.

The Chinese prefer their fish whole–head, tail, skin, and often fins, all intact. Compared to fillet, fish cooked in its own package, so to speak, is much juicier and more flavourful.

Serves 4


1 medium-sized white fleshed whole fish (such as sea bass or red snapper)
2 stalks spring onions
3 or 4 slices ginger
2 tablespoons soy sauce
1/2 teaspoon rice wine vinegar
1 tablespoon vegetable oil
Few sprigs coriander leaves


  1. Rinse and drain fish.
  2. On both sides of fish, cut deep incisions across width at 3 cm (1″) intervals.
  3. Sprinkle with salt inside and out.
  4. Cut spring onions into 2 or 3 sections, then slice lengthways into thin strips.
  5. Julienne ginger slices. Insert spring onions and ginger into incisions–any excess can be placed inside fish.
  6. Place fish in a steamer. Steam on a medium heat for about 10 minutes.
  7. Place fish on a serving dish.
  8. Mix soy sauce and vinegar and pour over fish.
  9. *Remove water from wok. Add oil to wok, heat till sizzling and pour over fish.
    Garnish with chopped coriander and serve.

*Tip: For an easy, instant soup, don’t throw out the liquid in the wok after steaming the fish. Taste it, add water as necessary, and bring to a boil. You should have enough for a couple of bowls of fish soup. Garnish with spring onions or coriander, and you are all set.

qīngzhēng yú


Chinese Chafing Dish Tofu

Fried Tofu with Pork Belly and Mushrooms
Chinese chafi
ng dishes, bubbling away on your table are always fun to eat. This one, with tofu, pork and mushrooms, is easy to make following this recipe.