Bouillabaisse (Mediterranean Fish Soup) | Recipes | Borough Broth

Free delivery from our online shop. Order before 7am tomorrow for delivery on Tuesday 21/05/2024

Bouillabaisse (Mediterranean Fish Soup)

This recipe is taken from Mary Berry’s Bouillabaisse recipe (Classic Mary Berry) and Raymond Blanc’s Fish Soup recipe (Kitchen Secrets). Seek out sustainable fish where you can. Ask the fish monger to skin your fish fillets for you as it can take a little time if you are not practised! Mary reckons 30 minutes prep time, but skinning the fish and prep prepping the mussels took me a while. I’d allow an hour, which is why this is nice to share with friends for a special lunch or supper.

Written by
Anna Greenland

Serves: 4-6


2 tbsp olive oil

1 medium bulb fennel, finely chopped

2 onions, finely chopped

3 garlic cloves, crushed

1 heaped tbsp tomato puree

100ml dry white wine

750ml Borough Broth Co. Free-Range Organic Chicken Bone Broth

6 large tomatoes skinned

a pinch of saffron

small bunch basil, stalks and leaves separated, leaves shredded

2 sprigs thyme

1 bay leaf

1 small orange, zest and juice

1 kg mussles, scrubbed and debearded

2 fillets of seabass, skinned and cut into 5 slices

2 fillets of gunard or mullet (can also use cod or haddock if you can’t find these)

200g crayfish tails or prawns


For the rouille:

a pinch of saffron

½ small lemon, juice only

6 heaped tbsp full fat mayonnaise

1 large clove garlic crushed



  1. Heat the oil in a large, deep saucepan. Add the onion and fennel and cook for 5 minutes, or until starting to soften. Add the garlic and tomato purée and stir for 30 seconds. Add the wine, stock and tomatoes. Bring up to the boil, add the saffron, basil stalks, bay, thyme and orange zest. Cover and simmer for 10 minutes.
  2. Discard any mussels with broken shells and any that refuse to close when tapped. Add the mussels, turn in the pan and cover with a lid. Boil for about 4 minutes, or until all of the mussels have opened. Discard any that have not opened. Take the pan off the heat.
  3. Carefully scoop out the cooked mussels. Reserve 18 mussels, then remove the remaining mussels from their shells and place in a small bowl. Discard the basil stalks, thyme and bay.
  4. Blend the soup until completely smooth, transfer to a saucepan and simmer uncovered for 10 minutes to reduce. (You should have about 2 litres/3½ pints in total at this point.)
  5. Season with salt and pepper and add the juice from half the orange. Add the cod and seabass, cover and gently simmer for 3–4 minutes, then return the cooked mussels, reserved mussels in shells and the crayfish tails and heat for another 2–3 minutes, or until piping hot and all of the fish is cooked.
  6. Spoon into bowls and sprinkle with shredded basil leaves.
  7. To make the rouille, soak the saffron in the lemon juice and mix together with the garlic and mayonnaise in a bowl. Season with salt and pepper and spoon on top of the bouillabaisse.
 Raymond serves his with croutons and grated Gruyere cheese. I didn’t do this - is delicious either way.

More Like This

Other delicious recipes featuring Sustainably-Caught Wild Fish Bone Broth...

Join our mailing list

Sign up for the latest recipe inspiration and exclusive Borough Broth Co offers.