How to make fish and chorizo soup 1. First make the tomato sauce. Arrange the tomato halves in an ovenproof dish so they sit snugly side by side, rather than on top of each other.
Mix the garlic and oil together and trickle them over the tomatoes.
Season lightly, then roast in an oven preheated to 180C/Gas Mark 4 for 35-45 minutes, until the tomatoes are soft, pulpy and slightly browned.
Rub them through a sieve, discarding the pips and skin, and set aside.
Put the chorizo (if using) in a large, heavy saucepan and fry over a medium heat until lightly coloured.
Otherwise, heat a little olive oil in the pan. Add the garlic, onions, celery and fennel seeds.
If using potatoes, add them at this stage. Fry gently for 10 minutes, to soften the vegetables without browning them, then pour in the wine and simmer until reduced by half.
Add 250ml of the tomato sauce (you might have a little more than this, but any extra will keep well in the fridge) and the stock, plus the chickpeas if you are using them, then bring to a simmer and cook, covered, for 20 minutes.
Meanwhile, skin the fish fillets and remove any pin bones by slicing down either side of the bone line.
. Cut the fish into fairly large chunks - small pouting or whiting fillets can be used whole.
. When the tomato soup base has had its 20 minutes, add the fish, together with the squid or cuttlefish and scallops if using.
. Cook briefly in the gently simmering soup for 2-3 minutes, adding any mussels and shredded greens after a minute.
. Season the soup with pepper, adding salt only if necessary (with chorizo, you really shouldn't need it).
. Ladle into warmed bowls, garnish with chopped parsley if you like, and serve with crusty bread.