Fish broth: the recipe for a rich and tasty seafood dish
He fish soup it is a typical soup of the coastal areas belonging to the poor cuisine. Formerly prepared by the fishermen directly on the boats, the smaller fish being destined to remain unsold on the market stalls, it has transformed over time into a second, rich and succulent, composed of a wide variety of fish. A regional specialty that can therefore be eaten in many different ways depending on the area of ​​origin, but one of the most famous variants is undoubtedly that of Fano: particularly velvety and served with crostini warm bread, ready to welcome all the seasonings.
In our recipe, we have included different types of fish specieswith and without bones: monkfish, squid, prawns, clams and cod fillets, which, once carefully cleaned, are soaked gradually, and respecting the different preparation timesin a sauce of fresh tomatoes, diluted with boiling water and made more flavorful by the strained cooking liquid from the clams.
The result will be a delicious dish, proof of the final slipper, to be sprinkled liberally with chopped parsley and brought to the table, also as a satisfying single dish, for a lunch in the family or cena with special guests. For an even more aromatic result, we toasted the slices of bread on a very hot griddle and then rubbed them with a clove of garlic: but you can safely omit this step if you prefer.
Learn how to make fish broth by following the step-by-step procedure and tips. If you liked this recipe, also try the Cacciucco alla Livornese.
ingredients
extra virgin olive oil
How to prepare a fish soup
Step 1
Step 1
Soak the clams in cold water 1add a pinch of coarse salt and let drain for about 2-3 hours.
Soak the clams in cold water 1add a pinch of coarse salt and let drain for about 2-3 hours.
2nd step
2nd step
Remove the residual bones from the cod fillet 2.
Remove the residual bones from the cod fillet 2.
Step 3
Step 3
Shell the monkfish 3 then fillet it.
Shell the monkfish 3 then fillet it.
Step 4
Step 4
Brown the chopped onion in a large pan with a generous drizzle of oil, then add the cherry tomatoes 4washed and cut in half.
Brown the chopped onion in a large pan with a generous drizzle of oil, then add the cherry tomatoes 4washed and cut in half.
Step 5
Step 5
Clean the squid: remove the head, remove the central cartilage and cut into slices 5. Then rinse the shellfish under running water and pat dry with a paper towel.
Clean the squid: remove the head, remove the central cartilage and cut into slices 5. Then rinse the shellfish under running water and pat dry with a paper towel.
Step 6
Step 6
Pour the calamari into the pan with the cherry tomatoes 6.
Pour the calamari into the pan with the cherry tomatoes 6.
Step 7
Step 7
Deglaze with 1 tablespoon of vinegar 7.
Deglaze with 1 tablespoon of vinegar 7.
Step 8
Step 8
Cover with hot water 8.
Cover with hot water 8.
Step 9
Step 9
Add 1 teaspoon of coarse salt 9 and cook for 5 minutes.
Add 1 teaspoon of coarse salt 9 and cook for 5 minutes.
Step 10
Step 10
In a separate pan, heat a drizzle of extra virgin olive oil with 2 cloves of garlic ten.
In a separate pan, heat a drizzle of extra virgin olive oil with 2 cloves of garlic ten.
Step 11
Step 11
Add the clams 11rinse thoroughly with running water.
Add the clams 11rinse thoroughly with running water.
Step 12
Step 12
Cover with lid 12 and let them open to a bright flame.
Cover with lid 12 and let them open to a bright flame.
Step 13
Step 13
Once opened, remove from the heat, let them cool and then peel them. 13: set aside a few whole clams for the final garnish.
Once opened, remove from the heat, let them cool and then peel them. 13: set aside a few whole clams for the final garnish.
Step 14
Step 14
Strain the cooking juice from the clams 14 and pour it into the pot with the squid.
Strain the cooking juice from the clams 14 and pour it into the pot with the squid.
Step 15
Step 15
Also add the cod fillet and the monkfish 15and continue cooking over low heat for about 15 minutes.
Also add the cod fillet and the monkfish 15and continue cooking over low heat for about 15 minutes.
Step 16
Step 16
Clean the shellfish: deprive the shrimp of the shell 16remove the head and, using a toothpick, remove the dark filament from the intestine.
Clean the shellfish: deprive the shrimp of the shell 16remove the head and, using a toothpick, remove the dark filament from the intestine.
Step 17
Step 17
Transfer the shrimp to the skillet with the rest of the peach 17.
Transfer the shrimp to the skillet with the rest of the peach 17.
Step 18
Step 18
Also add the shelled clams 18 and bring to cooking.
Also add the shelled clams 18 and bring to cooking.
Step 19
Step 19
Meanwhile, brush the slices of bread with a drizzle of oil 19 and grill them on both sides on a griddle.
Meanwhile, brush the slices of bread with a drizzle of oil 19 and grill them on both sides on a griddle.
Step 20
Step 20
Rub the croutons with the remaining garlic clove 20.
Rub the croutons with the remaining garlic clove 20.
Step 21
Step 21
Parsley flavor 21finely chopped with a knife.
Parsley flavor 21finely chopped with a knife.
Step 22
Step 22
Mix well with a spoon 22 and remove it from the heat.
Mix well with a spoon 22 and remove it from the heat.
Step 23
Step 23
Transfer the hot fish broth to a serving platter, top with the reserved whole clams and serve with the croutons 23.
Transfer the hot fish broth to a serving platter, top with the reserved whole clams and serve with the croutons 23.
Advice
I’vinegar, used in the kitchen to mix fish, will serve to make the meat more consistent and give more aroma to the dish. But, alternatively, you can easily replace it with an equal amount of dry white wine.
If you wish, you can clean the catches following our instructions or, to considerably reduce preparation times, you can ask the help of your trusted fishmonger: the important thing, for flawless success, is that the material first be very cool and of excellent quality.
For a version thornless“childproof”, we suggest omitting the cod and adding mussels, plaice, octopus, small octopus, sole… to the soup, while for a taste more pronounced, you can flavor the whole thing with sliced ​​fresh chilli.
Variants
From north to south, fish soup is prepared in many variations. In Romagnaa region that more than any other disputes paternity with the Marches, one cannot ignore the gurnard, locally called mazzolina and replaced by the Marches with the San Pietro fish.
In the Marches, the soup varies from town to town: a San Benedetto del Tronto it is cooked without tomatoes and with peppers cut into strips, a Porto Recanati in white and with the addition of zafferanella (the wild saffron of Mount Conero), while the announcement Ancona tradition has it that it is made up of at least thirteen different types of rockfish.
A Naples the dish includes mussels, octopus, prawns, clams, snails and sea truffles, all enriched with fresh piennolo tomatoes and served with fried croutons.
storage
The fish soup can be stored in the refrigerator, closed in an airtight container, for A day massive.
window._fpcmp.push(function(gdpr) { !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', ' fbq('init', '2535976253391930'); fbq('track', 'PageView'); //fbq('track', 'ViewContent'); //send custom checkpoints event (function () { var checkPoints = [10, 20, 40, 60, 90, 120, 180, 240, 300].sort(function(a, b) { return a - b; }); //seconds var checkPointIndex = 0; var f = function(){ var data = { instant: checkPoints[checkPointIndex] }; console.log("[FB PIXEL] send custom event ViewContentCheckPoint ", data, " on account " ,"2535976253391930" , " currentTime in seconds ", new Date().getTime() / 1000); fbq('trackCustom', 'ViewContentCheckPoint', data); checkPointIndex++; if(checkPointIndex < checkPoints.length) { setTimeout(f, (checkPoints[checkPointIndex] - checkPoints[checkPointIndex-1]) * 1000) } }; if(checkPoints.length){ setTimeout(f, checkPoints[checkPointIndex] * 1000) } })(); });