Fait exceptionnel pour des ongulés, ils chassent parfois à l'affût des petits oiseaux et des rongeurs, et consomment à l'occasion des insectes et des charognes.
L'aigrette bleue se nourrit surtout d'arthropodes aquatiques (crabes et insectes aquatiques) mais aussi de coléoptères, de grillons, de criquets et d'araignées.