Make the chorizo jam ahead of time and use leftovers on eggs, steak or smashed avo toast.
2 chorizo sausages* (about 200g), casing removed, meat roughly chopped
2 red onions, peeled and sliced
⅓ cup brown sugar
⅓ cup red wine vinegar
4-6 new potatoes, scrubbed and quartered
1½ tbsp olive oil
4 shallots, peeled and finely diced
3 cloves garlic, peeled and crushed
¼ fennel bulb, washed, trimmed and finely sliced
1 celery stalk, washed, trimmed and finely chopped
1 tbsp ras el hanout
3 small roma tomatoes, quartered
10 saffron threads
4 slices of preserved lemon, finely chopped
1½ cups chicken stock
1 cup white wine
2 cups mixed seafood (such as raw prawns, scallops and white fish – you may need to vary cooking times depending on the seafood chosen)
For the chorizo jam add the chorizo and onion to a small frypan over low-medium heat and cook for 15 minutes or until the meat is cooked and the onion has softened. Add the brown sugar and red wine vinegar and cook for 10 minutes. Allow to cool, place in a blender and briefly pulse until blended but still chunky. Set aside until ready to serve.
For the soup add the potatoes, olive oil, shallots, garlic, fennel and celery to a large saucepan over medium heat. Cook, stirring regularly, for about 15 minutes or until the onions are softened and the mixture is fragrant.
Add the ras el hanout spice and cook for 30 seconds before adding the tomatoes. Cook for 1 to 2 minutes until the tomatoes release their juices, then add the saffron, preserved lemon, stock and white wine. Simmer for 10 minutes then add the cream and simmer for an additional 15 minutes or until the soup has reduced slightly and thickened.
Add the seafood and cook for 1 to 2 minutes or until just cooked through, before adding soup to serving bowls. Top with dollops of chorizo jam and serve immediately.
*check the chorizo is gluten-free, if required