Fish soup

Fish soup
5.0/5 rating (1 votes)


  • 1kg fish, suitable for boiling
  • 2 onions
  • 2 carrots, sliced
  • 4 potatoes, cubed
  • 1250ml water
  • 2 tomatoes, peeled, de-seeded and chopped
  • 2 celery stalks, chopped
  • 6-7 peppercorns, plus a little more ground pepper to serve
  • 2 stalks parsley, chopped
  • 1 bay leaf
  • 1 cup rice
  • 1/2 cup olive oil for the soup, plus more for the olive and lemon sauce
  • juice of 2 lemons
  • salt
  • a little oregano


    1. Clean the fish, removing any scales, gills, and offal, wash them very well, cut into large pieces, and place in a steaming basket. Slice the onions, carrots, and potatoes, into pieces of roughly the same size. 

    2. In a large pot, add the water and onions, potatoes, carrots, tomatoes, celery, the stock cube, parsley, and bay leaf. 

    3. Place the basket with the fish on top of the water, and add 1/2 cup olive oil. Cover the pot and boil for 30 minutes. Remove the lid, take out the basket with the fish, remove the bones from the fish, and place them on a serving dish. 

    4. Drain the soup and reserve the stock. Puree the vegetables and place them back into the stock, and boil them together with the rice for about 20-25 minutes. 

    5. Mix the olive oil with the lemon juice, salt, pepper, and oregano, and pour over the fish. Serve the soup in deep bowls.