The majority of sponge fish are omnivorous, feeding on both plant matter and small invertebrates. Some species of sponge fish have specialized diets however, feeding primarily on sponges or detritus. These specialized feeders often have modified mouths and gills that allow them to filter their food from the water column. Understanding what sponge fish eat is important for maintaining a healthy population in the wild and in aquaculture settings.