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

Watch Now

Sweet Sour Fish







Cook Time

Cook Time

30 M



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

  Based on 470 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 shallots  
  • 3/4 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 into a wok of hot oil and lower heat to medium on both sides of the fish 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 until desired softness. Pour gravy on fried fish and serve with steamed white rice.