Browse All Recipes

Fish soup (broeto)

Australian Gourmet Traveller Italian seafood recipe for fish soup (broeto)

By Andy Harris
  • Serves 4
  • 15 mins preparation
  • 1 hr cooking
Fish soup (broeto)
Fish soup (broeto)

It’s worth the extra effort of clarifying fish stock, flavoured with flat-leaf parsley, tomatoes and poached firm-fleshed fish, with eggwhites to obtain an attractive, clear broth. Venetians use local seafood, such as scorpion fish, goby, grey mullet and baby grey prawns, to make a rich stock. If these are unavailable, you can substitute with other varieties.


  • 60 ml (¼ cup) extra-virgin olive oil
  • 1 onion, finely chopped
  • 1 clove of garlic, finely chopped
  • 2 tomatoes, blanched, peeled, seeds removed and coarsely chopped
  • 125 ml (½ cup) Soave or other Italian dry white wine
  • 60 ml (¼ cup) white wine vinegar
  • 1.1 kg assorted fish fillets, such as monkfish, mullet and John Dory, cut into 3-4cm pieces
  • 1 tbsp finely chopped flat-leaf parsley Italian-style bread, thickly sliced, toasted or grilled, to serve
Fish stock
  • 1 each of scorpion fish, red fish, grey mullet and gurnard, cleaned and cut into thirds
  • 300 gm small school prawns
  • ½ lemon
  • 2 carrots, coarsely chopped
  • 2 stalks of celery, coarsely chopped
  • 4 eggwhites, beaten, shells crushed


  • 1
    For fish stock, combine all ingredients (except eggwhites and shells) in a large heavy-based saucepan, add enough water to cover and season to taste with sea salt. Bring to the boil over medium heat, then simmer over low heat for about 30 minutes. Strain through a muslin-lined sieve, pressing to extract all the liquid (discard solids), into a clean saucepan. Bring to the boil over medium heat, add eggwhites and shells and simmer over low heat until eggwhites coagulate (5 minutes). Strain through a muslin-lined sieve (discard solids). Makes about 1½ litres.
  • 2
    Heat olive oil in a large saucepan over medium heat and sauté onion and garlic until soft (5-7 minutes). Add tomato, white wine and vinegar and cook until mixture reduces by half (3-5 minutes). Add fish fillets and cook, stirring carefully until opaque (3 minutes). Add fish stock, season to taste and simmer until fish is cooked through (5-10 minutes). Divide among serving bowls, scatter with parsley and serve with toasted bread to the side.


Drink Suggestion: Dry rosato. Drink suggestion by Max Allen

  • Author: Andy Harris