La zuppa di pesce è un piatto tradizionale di molte regioni costiere in tutto il mondo, compresa l'Italia. La sua origine risale probabilmente alla cucina mediterranea antica, dove il pesce era un alimento fondamentale per l'alimentazione.
In Italia, la zuppa di pesce ha origini antiche e diverse varianti regionali. Una delle versioni più famose è il "Cacciucco", una specialità della costa toscana che risale al XIV secolo. Il Cacciucco è una zuppa densa a base di pesce, pomodoro, aglio, cipolla e pane toscano. Viene servita calda, accompagnata da crostini di pane e spesso è condita con un pizzico di peperoncino piccante.
Un'altra variante italiana è la "Zuppa di Pesce alla Trapanese", che prende il nome dalla città siciliana di Trapani. Questa zuppa è fatta con una base di pomodoro, cipolle, aglio, prezzemolo e peperoncino, e contiene una varietà di pesce come il pesce spada, i gamberi, i calamari, le cozze e le vongole. Viene spesso servito con crostini di pane abbrustolito.
La zuppa di pesce è diventata sempre più popolare negli ultimi decenni, in parte grazie all'aumento dell'interesse per la cucina mediterranea e alla crescente disponibilità di pesce fresco nei mercati locali. Oggi è possibile trovare diverse versioni della zuppa di pesce in molti ristoranti in tutto il mondo, spesso preparati con ingredienti locali e un tocco personale dello chef.