Nyonya Cooking





Cooking Time



2 Servings

Steamed Fish

  2,970 YouTube ratings  

Quick and easy method to prepare healthy and delicious steamed fish.

To the Chinese, steamed fish is always a favourite. There are many reasons why steaming the fish is preferred over other methods of cooking it. Firstly, it is much healthier and secondly, most of the nutrients of the fish are retained. Ensure that the fish is fresh, of course! To prepare this dish, it is best to use white fish like cod, bass or grouper. Use just the fish fillet if you prefer but to the Chinese, it is important to serve the fish as a whole, with the head and tail intact during the festive season. It is considered auspicious to have fish served during the reunion dinner, which takes place a day before Chinese New Year as the pronunciation of fish in Chinese ("Yu") sounds similar to the word surplus. Hence, having a whole fish to begin the year signifies the start of a new year with surplus and abundance! Despite being a fairly easy dish to prepare, the flesh of the fish will be tough if it is steamed for too long. Depending on the size and thickness of the fish, steaming a fish normally takes around 15-20 minutes.

  Gedämpfter Fisch ist auch auf deutsch verfügbar.



  • 1 fish
  • 1 chilli peppers (fresh)
  • 2 scallions
  • 3 centimeters ginger
  • 1 tablespoons shaoxing wine


  • 1 tablespoons water
  • 2 tablespoons soy sauce
  • 2 tablespoons oil
  • 1 teaspoons sugar
  • white pepper
  • sesame oil

Steps to Prepare

  1. Rinse the fish and use a paper towel to pat it dry.
  2. Cut some ginger slices and spring onions into strips.
  3. Place fish on a plate and put ginger pieces and spring onions on and underneath the fish to get rid of the fishy smell.
  4. Pour shaoxing wine on the fish.
  5. Steam fish for 10 minutes. Drain excess water and continue to steam for a further 10 minutes.
  6. Cut more ginger, spring onions and chilli into strips for garnishing.
  7. After steaming the fish for the last 10 minutes, remove the ginger slices and spring onions.
  8. Heat up oil and pour on the fish. This will give the fish a beautiful shine.
  9. Using the same pan, add soy sauce and give it a quick stir.
  10. Turn the heat to medium low and add water.
  11. Add sugar, white pepper and sesame oil.
  12. Allow gravy to simmer and once it starts to boil, off the stove.
  13. Pour gravy on the fish.
  14. Garnish with fresh slices of ginger, spring onion and chillies.

Related Recipe Ideas

The Nyonya Community

Have you tried the recipe for Steamed Fish?

Take a photo of your dish and share to inspire another foodie to try this recipe.