Five easy recipes to save you time!  
Nyonya Cooking
Become Member
Member Features
My Account
Registered members
Sweet Sour Fish

Watch Now

Sweet Sour Fish







Total Time

Total Time

Prep 20 M / Cook 30 M



4 Servings
Grace Teo
Grace Teo   thegraceteo
Published on January 12, 2017

  Based on 503 ratings  Watch Now


Sweet sour fish may not be a typical Chinese New Year dish but we cannot deny that this dish is a popular selection during Chinese New Year gatherings. In most Chinese New Year dinners, having a whole fish as one of the dishes is crucially important as it positively represents surplus for the new year.

In the Chinese language, fish is known as “yu” and it sounds very similar to the word “surplus” in the Chinese language. Meanwhile, using the whole fish symbolizes “completeness” from the beginning till the end of the year.

The gravy has a great balance of sweet and sour factors with a tinge of spiciness to tantalize the taste buds. As the fish is fried, the crispiness of the skin coated with the saucy gravy makes every mouthful a delight. Of course, baking the fish would be a healthier option as it uses less oil. If you wish, you may even add fresh tomatoes to this dish.

To some cultures, using the whole fish might be a little too uncomfortable. Therefore, feel free to use some fish fillets instead. It will taste just as delicious. Enjoy it with steaming white rice.

Sweet Sour Fish is also known as: 糖醋鱼

Community Food Snaps



  • 1 garlic clove(s)
  • 0.5 centimetres ginger
  • 1 teaspoons salt
  • 1 teaspoons pepper
  • 1 carrot(s)
  • 2 shallot(s)  
  • 0.75 capsicum(s)
  • 1 chilli peppers (fresh)
  • 4 tablespoons tomato sauce
  • 1 tablespoons oyster sauce
  • 1.5 tablespoons sugar
  • 2 tablespoons vinegar
  • 1 tablespoons shaoxing wine  
  • 1 fish
  • corn flour

Steps to Prepare


Step 1:

Score fish on both sides. Marinate fish with salt, pepper and 'Shaoxing' wine for 15 minutes.


Step 2:

Heat wok at high heat and pour in 2.5 cups of oil. Coat fish with corn flour. Fry fish in hot oil initially. Then, lower heat to medium. Carefully, fry the fish on both sides until golden brown.


Step 3:

To prepare sweet sour gravy, sauté minced garlic and ginger in a wok until fragrant. Add the shallots and red chillies slices. Add capsicums and carrots.


Step 4:

Pour in 1 cup of water along with the tomato sauce, oyster sauce, sugar and vinegar. Allow vegetables to cook to desired softness. Pour gravy onto fried fish and serve with steamed white rice.