Prima di tutto tagliate la carota, il prezzemolo e il sedano a pezzi più grandi. Non pelate le verdure, ma lavatele accuratamente. Tagliate la cipolla a metà.
Prendete una pentola più grande e fatevi rosolare a secco le verdure preparate a fuoco medio (8–10 minuti). Aggiungete poi le foglie di alloro, l'aglio e le teste di pesce o i filetti e coprite tutto con circa 2,5 l di acqua fredda. Portate a ebollizione, poi abbassate la fiamma al minimo e lasciate sobbollire delicatamente.
Cuocete il brodo di pesce per 45–60 minuti a fuoco basso e durante la cottura rimuovete la schiuma che si forma in superficie, composta da proteine coagulate. Il brodo risulterà così limpido una volta cotto.