Den blå gnu er et planteædende dyr, der primært lever af de korte græs, der normalt vokser på lys og alkaliske jordarter, der findes i savanegræsarealer og på sletter. Dyrets brede mund er tilpasset til at spise store mængder kort græs, og det spiser både om dagen og om natten. Når græs er knap, vil det også spise løv af buske og træer. Wildbeest refererer almindeligvis til sletter zebraer, da sidstnævnte spiser den øvre, mindre nærende græs kanopy, udsætter den nedre, grønnere materiale, som gnu foretrækker. Når det er muligt, kan gnu drikke dagligt og to gange på grund af dens regelmæssige vandbehov, normalt i fugtige græsarealer og områder med blå vandkilder.
Korte græs