This is gonna be a huge hit at your next party!

Super easy to make, you won’t believe it takes less than 20 mins to make this tasty asian-inspired fish balls.

Covered with a quick homemade Sweet & Sour sauce, these fish balls can be prepared using your favorite fish. I usually go for cod, haddock or seabass, cheap sustainable fish that can be easily found fresh at the market any time of the year.

Add a splash of Sriracha if you like some heat, and make sure to call all your friends and share with them these amazing fish balls with sweet & sour sauce!


Sweet & Sour Asian Fish Balls
Prep time
Cook time
Total time
Recipe type: Appetizer, finger food, party food
Cuisine: Asian
Serves: 4
  • fish fillet ( cod, seabass, salmon etc), steamed and flaked 9oz (240gr)
  • breadcrumbs 1 tbsp
  • fresh chopped parsley 2 tbsp
  • ciabatta bread off the crust, cubed 2 cups
  • milk - for soaking
  • egg, beaten 1
  • garlic, finely minced ½ clove, heart removed
  • all purpose flour - as needed
  • orange zest & grated ginger (optional) ⅓ tsp
  • spring onion, chopped - to serve
  • toasted sesame seeds - to decorate
  • vegetable oil - for stir-frying
For the sweet & sour sauce:
  • granulated sugar 1 cup
  • juice of 1 orange
  • fresh grated ginger 1 tsp
  • pineapple juice ½ cup
  • minced garlic 1 tsp
  • soy sauce 2 tbsp
  • white vinegar ¼ cup
  • a splash of sriracha
  • warm water ¼ cup
  • cornstarch ¼ cup
  1. For the sweet & sour sauce:
  2. Put all ingredients (besides water&cornstarch) into a saucepan, and bring to a boil.
  3. In a small cup, dissolve corn starch into water. Stir into the sauce and simmer for 5 mins, until thickened enough. If you want it runny, add a little more of pineapple juice. Set aside when ready.
  4. Soak the bread cubes into the milk for 5 mins. Squeeze the bread out of milk and transfer into a large bowl.
  5. Add garlic, parsley, flaked fish, egg , breadcrumbs and a pinch of flour. If you like add some orange zest and grated ginger. Mix until combined and season.
  6. Shape the fish mixture into small balls. Arrange a plate with some flour and evenly coat each fish balls.
  7. Heat some oil in a frying pan and when hot, throw the fish balls in and cook them until they get a golden color. You can also arrange the fishballs on a tray, brush with oil and bake for 15 min or until cooked through at 170C/350F.
  8. Drain on kitchen paper and transfer into a bowl. Pour some sweet&sour sauce and mix until evenly coated.
  9. Sprinkle with spring onion and sesame seeds, then serve.


Sharing is caring!

Tasty Newsletter

Get the latest delicious recipes and news straight into your inbox: