Filety opłukać. Cebule obrać, cytrynę wyszorować, przekroić. Marchewkę oczyścić, umyć.
Marchewkę i cebule zalać 3/4 l zimnej wody, osolić, dodać ziarnisty pieprz, gotować 15 minut. Włożyć rybę i cytrynę, gotować 20-25 minut. Rybę wyjąć, pokroić. Wywar przecedzić, wrzucić szpinak, gotować 10 minut, odcedzić. Żelatynę rozpuścić w wywarze, przyprawić solo i pieprzem, dodać natkę, ostudzić. Ogórek umyć, pokroić.
W formie, najlepiej podłużnej ułożyć ogórek, groszek, rybę i szpinak, zalać galaretą. Po zastygnięciu wyjąć z formy i pokroić na plastry.