Für den Portweinsud die Brühe mit dem Portwein, dem Salz und dem Zucker in einem kleinen Topf aufkochen lassen. Knoblauch und Ingwer hinzufügen und mit Cayennepfeffer würzen. Vom Herd nehmen, abkühlen lassen und durch ein Sieb in einen hohen Rührbecher giessen.
Den Joghurt, die saure Sahne, den Senf, beide Essigsorten und den Sherry zu dem Portweinsud geben und mit dem Stabmixer glatt verrühren. Dabei nach und nach das Öl, das Olivenöl und das Walnussöl unterschlagen. Das Dressing passt zu knackigen Blattsalaten und allen Gemüsesalaten.