Těstoviny uvaříme podle návodu na obalu. Scedíme, propláchneme ve studené vodě a opět scedíme. Zatím uvaříme v jiném hrnci osolené vody nakrájené cukety a fazolky 4-5 minut doměkka. Procedíme, propláchneme ve studené vodě a opět procedíme.
Oloupeme pomeranče, rozdělíme je na dílky a dáme stranou. Z makrely sloupneme kůži, vykostíme a maso rozdělíme na větší kousky.
Zálivka: smícháme pomerančovou šťávu, slunečnicový a ořechový olej, petržel, podle chuti sůl a pepř.
Do salátové mísy dáme těstoviny, cukety, fazolky, dílky pomeranče, kousky makrely a jádra ořechů. Přidáme zálivku a opatrně promícháme, aby se ryba nepoškodila. Před podáváním necháme v chladničce vychladit nejméně 30 minut.