Polpette di Pesce in Tomato Sauce
Polpette di pesce with flaked white fish, breadcrumbs, and tomato sauce for tender Sardinian fish meatballs.
Ingredients
Fish
Sauce
Binder
Aromatics
Coating
Cooking
Frying
Seasoning
Need a different yield?
Open this recipe in the scaler to adjust servings and turn the ingredients into a grouped shopping list.
Instructions
-
Cook the sea bass. Place the whole sea bass in a pot of simmering salted water (or steam it). Cook for 15 to 20 minutes until the flesh is opaque and flakes easily. Remove from the water and let cool.
-
Flake the fish. Remove all skin and bones from the cooked sea bass. Flake the flesh finely with a fork into a large bowl.
Tip: Pick over the flakes carefully for small pin bones. They are easy to miss and unpleasant to bite into. -
Mix the filling. Add the egg, breadcrumbs, and a generous pinch of salt to the flaked fish. Mix gently with your hands until just combined. Do not overwork the mixture or the meatballs will be dense.
-
Form the meatballs. With damp hands, roll the mixture into small balls, about 3 cm in diameter. You should get about 20 to 24 meatballs.
-
Flour and fry. Spread the flour on a plate. Roll each meatball lightly in the flour, shaking off the excess. Heat the vegetable oil in a wide pan over medium-high heat. Fry the meatballs in batches, turning gently, until golden on all sides. This takes about 3 to 4 minutes per batch.
Tip: Do not crowd the pan. Fry in batches of 6 to 8 so the oil temperature stays high. Crowded meatballs steam instead of fry. -
Make the tomato sauce. While the meatballs fry, heat the olive oil in a separate pan. Sauté the chopped onion until softened, about 5 minutes. Add the tomato passata and season with salt. Cook for 15 minutes over medium-low heat.
-
Simmer. Transfer the fried meatballs into the tomato sauce. Gently shake the pan to coat them. Simmer over low heat for 10 minutes, until the meatballs have absorbed some of the sauce.
-
Serve. Serve the meatballs and sauce in shallow bowls, with crusty bread on the side.
Storage & Meal Prep
The meatballs keep for 2 days in the refrigerator. They actually improve on the second day as the sauce soaks into them further. Reheat gently in the sauce. They do not freeze well because the texture of the fish changes.
Variations
- Baked Instead of Fried: Place the floured meatballs on an oiled baking sheet and bake at 200°C (400°F) for 15 minutes, turning once, until golden. Then transfer to the sauce as directed. The texture is lighter but less crisp.
- With Mint: Add 2 tablespoons of chopped fresh mint to the fish mixture before forming the meatballs. Mint with fish is common in southern Sardinian cooking.
- With Raisins and Pine Nuts: Stir 30g of raisins and 20g of pine nuts into the tomato sauce. This is a Sicilian-influenced variation that turns up in some western Sardinian households.
FAQ
Why cook the fish first instead of using raw fish?
Cooking the fish first makes it easy to flake cleanly and removes any moisture that would make the meatball mixture too wet. Raw fish would work, but you would need to grind it finely and the texture would be different. The pre-cooked method gives a lighter, more tender meatball.
Can I use a different fish?
Yes. Any firm white fish works: cod, hake, monkfish, or snapper. Avoid oily fish like mackerel or sardines here, as the flavor would be too strong for a delicate meatball. Leftover cooked fish from a previous meal works perfectly.
How do I keep the meatballs from falling apart?
Three things help: flake the fish finely, do not skip the egg, and let the mixture rest for 10 minutes before forming the balls. The flour coating also helps hold them together during frying. Handle them gently when turning.
Interactive Nutrition Map
Customize Ingredients
Per Serving
The Story Behind This Dish
Polpette di pesce are useful when I have cooked white fish and want it to become a full meal. The fish is flaked, bound with egg and breadcrumbs, fried lightly, then settled into tomato sauce.
The important job is checking the fish carefully for bones. After that, I mix gently. A compact, overworked mixture turns rubbery; a loose one stays tender once it meets the sauce.
I keep the tomato sauce simple so it does not bury the fish. Serve the meatballs in shallow bowls with bread, or let them cool and eat them at room temperature as part of a seafood spread.
Part of: Fish + Seafood Hub
Related: The Sardinian Kitchen | Sardinian Ingredients Guide