A symphony of potato & leek - our vegan leek-potato soup with romanesco and sorrel oil

Ingredients for 4 portions:
600 g leek
200 g potatoes
2 pcs. shallots (40 g)
1 pc. Mace (teaspoon size)
12 tbsp rapeseed oil
2 pcs. fresh bay leaves
400 ml soy milk
200 ml Schlagfix universal whipping cream
500 ml vegetable stock
50 g sorrel
500 g Romanesco
Piment d'Espelette (alternatively cayenne pepper)
salt

Preparation:
Wash and clean the leeks, cut them in half lengthwise and cut the white and light green parts into 1 cm thick pieces. Peel the potatoes and cut into small cubes. Finely dice the shallots. Finely crush the mace and a little salt in a mortar.
Melt 2 tbsp oil in a large saucepan and sauté the shallots over medium heat until translucent. Add the leeks and potatoes and sauté briefly. Cut the bay leaf several times with scissors. Add the soy milk, Schlagfix universal whipping cream and stock to the pot and bring to the boil, covered. Add the muscatel salt and cook over a gentle heat for 30-35 minutes.
Meanwhile, wash the sorrel and pat dry, finely chop the leaves without the coarse stems. Puree the sorrel in a mixing bowl with 8 tbsp oil. Set the sorrel oil aside. Clean the Romanesco, divide into approx. 3 cm florets and cut in half lengthwise.
Sauté the romanesco in the remaining oil in a non-stick pan over a high heat for 2 minutes. Then fry over medium heat for another 3 minutes and season with salt.
Remove the bay leaf from the soup. Puree the soup very finely with the hand blender and pass through a fine sieve if desired. Heat the soup again and season with salt and piment d'Espelette. Serve the soup with the romanesco and sorrel oil.