Ligue o forno a 180ºC. Arranje o feijão verde e descasque a cenoura e o nabo. Corte-os em tiras e escalde-os em água com sal, escorra e reserve. Arranje as romãs, retirando-lhes os bagos.
Leve o vinho do Porto ao lume com metade dos bagos de romão, deixe ferver e triture. Junte a restante romão ao molho e reserve. Lave bem as batatinhas, seque-as e coloque-as num tabuleiro de ir ao forno. Tempere-as com sal e regue com um fio de azeite. Leve a assar, durante 25 minutos.
Core as postas de espadarte numa frigideira antiaderente com um fio de azeite e tempere com sal e um dente de alho esmagado. Sirva o peixe e regue-o com molho preparado. Acompanhe com batatas assadas e os legumes salteados em azeite e o alho restante esmagado. Decore com os coentros.