La garcilla bueyera se alimenta de un amplio espectro de presas, especialmente insectos, por lo general saltamontes, grillos, moscas (adultas y larvas) y polillas, además de arañas, ranas y lombrices.