O gnu azul é un herbívoro, que se alimenta principalmente de herbas curtas que normalmente crecen en prados lixeiros e solos alcalinos que se atopan en savanas e chairas. A boca ampla do animal está adaptada para comer grandes cantidades de herbas curtas e se alimenta tanto durante o día como durante a noite. Cando a herba é escasa, tamén comerá a follaxe de arbustos e árbores. O gnu salvaxe comunmente se asocia coas cebras das chairas xa que estas últimas comen o dossel de herba superior, menos nutritivo, expondo o material máis baixo e verde que o gnu prefire. Sempre que sexa posible, ao gnu azul gústalle beber diariamente e dúas veces debido á súa necesidade regular de auga, normalmente en áreas húmidas de herbas e fontes de auga azul dispoñibles.
herbas curtas