Eroii albastrii sunt carnivore care mănâncă o varietate de prada acvatică și de teren, inclusiv pești, broaște, broaște țestoase, păsări tinere, ouă de pasăre, șerpi, insecte, șoareci, molii, goperii și alte mamifere mici. > În timp ce trăiesc în colonii, eroii vânează de obicei singuri și până la trei mile de la pachetul lor. Pachetul apare numai atunci când există o cantitate mare de alimente.
Eroii sunt pescarii experți și au perfecționat conceptul de tulpină și pradă. Pentru a se hrăni, păsările se umplu în șase până la 12 centimetri de apă în timpul zilei, în coaste și mlaștini, în timp ce caută locul perfect de vânătoare. Heronii rămân nemișcați pentru perioade lungi de timp, așteptând ca peștii sau alte pradă să ajungă la îndemâna lor. Odată ce pradă este la îndemână, eroii își extind gâturile lungi și facturile asemănătoare cu lamele pentru a da o lovitură de moarte. În cele mai multe cazuri, ei își înghită pradă întreagă, ceea ce a fost cunoscut pentru a determina eroii să se sufere la moarte prin încercarea de a înghiți prea mult prada deodată. Dacă un eron nu reușește să găsească alimente într-o anumită zonă, zboară într-o locație nouă.
Eroonii adulți își hrănesc tinerii prin procesul de regurgitare a hranei digerate anterior. Cel mai mare și cel mai vechi pui primează de obicei cele mai multe alimente.