From Mireille Johnston.  For 8 people.

Three different types of fish are needed for this creamy garlic fish soup. The chunks of fish can be removed from the soup and served separately but in Nice most people prefer having everything arrive at the table at the same time.

4-1/2 lbs of 3 different fish in any proportion*
1 leek, chopped
1 large onion, chopped
1 carrot, chopped
2 Tbsp of olive oil
1-1/2 cups of dry white wine
3 cups of water
2 pieces of orange rind
1 tsp of anise seed
1 tsp of thyme and 2 bay leaves
Salt and pepper
5 egg yolks
2 cups of aïoli


  • Stew the leek, onion, and carrots in the olive oil for about 15 minutes.
  • Add the fish heads and bones or the clam juice then the wine and water, orange rind, anise seeds, thyme and bay leaves.
  • Bring to a boil and skim off froth.
  • Simmer uncovered for 1/2 hour, strain into a pot.
  • Cut the fish fillet into 2 inch square pieces.
  • Bring the stock to a boil and reduce to a simmer.
  • Put in the heavier pieces of fish first, adding the lighter next.
  • The whole cooking time should be about 6 minutes for the entire batch.
  • Warm a platter in the oven set at 200°F.
  • Put the fish on the platter and keep warm in the oven.
  • Reserve the soup.

Aïoli sauce

  • Put 8 Tbsp of it in a bowl and slowly add the egg yolks, stirring gently.
  • Refrigerate the rest of the aïoli.
  • Prepare the croutons.
  • Reheat the stock over a low flame.
  • Beat half of it very slowly into the aïoli-egg mixture with a wooden spoon, then pour it back into the rest of the soup.

Keep stirring and cook gently until the soup coats the spoon.
Ladle the soup onto the croutons and serve as a first course.

* For example, striped bass, whiting, ocean perch, haddock, halibut, or pollack.  Ask for heads and bones for a fish stock or use clam juice.