Fish Balls Recipe
The fish ball, a surimi-type of fishery product, is an important animal protein source in the Chinese daily diet for many people.
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Fish mixture
Seasoning & finishing
Method
Fish mixture
- 1
Prepare fish
Cut the white fish fillets into 1-inch pieces and place them in a bowl. Pat lightly with paper towels to remove excess surface moisture but do not dry completely.
- 2
Cold chopping - first pass
Place the fish pieces in a food processor in two batches (do not overfill). Pulse until the fish breaks down and becomes roughly minced, scraping down the sides frequently so the texture is even. Keep the bowl and fish cold (work over an ice bath or chill the processor bowl briefly if you can).
- 3
- 4
Add binders & seasonings
Sprinkle in the cornstarch and white pepper, then add the vegetable oil. Pulse several times and then run the processor for another 30–45 seconds until the mixture is homogeneous and elastic. If mixture feels too loose, chill 10 minutes; if too stiff, add up to 1–2 tablespoons more ice water.
- 5
Test texture
Wet a spoon with cold water and drop a small amount of paste into a bowl of cold water; the ball should hold together without dissolving and have a springy texture. Adjust by adding a little more cornstarch (if loose) or a splash more water (if too firm).
Forming & poaching
- 6
Shape fish balls
Bring the cold poaching liquid (water or fish stock) to a gentle simmer in a wide pot — not a rolling boil. Wet a soup spoon and your hands with cold water. Take about 1 tablespoon of fish paste and form into balls by scooping with the spoon and rolling between two wet spoons or between wet palms. Continue until all paste is used. Keep formed balls chilled on a tray while poaching in batches if necessary.
- 7
Poach gently
Lower the heat so the liquid is at a gentle simmer (small bubbles breaking the surface). Slide the fish balls into the simmering liquid a few at a time so they don't stick. Cook for 4–6 minutes, stirring gently once or twice to prevent sticking. The fish balls are done when they float and are firm and springy to the touch and reach an internal temperature of 145°F (63°C).
- 8
Finish
Use a slotted spoon to transfer cooked fish balls to a bowl of cold water for 30 seconds to stop cooking and firm them up, then drain. If serving immediately, toss with a little sesame oil to prevent sticking and add chopped scallion as garnish if desired.
Serving & dipping
- 9
Serve the fish balls hot as a snack, in soup, or with a dipping sauce of light soy sauce mixed with a little sesame oil. Store leftovers in an airtight container in the refrigerator for up to 2 days, or freeze on a tray and then transfer to a freezer bag for up to 1 month.

