El bocinegro es carnívoro se alimenta de pequeños cangrejos, camarones, caracolas o babosas. Tampoco no dice que no a un pez de vez en cuando.