Suaygırları bitki yiyeceklerini, özellikle de çimleri, sürgünleri, yaprakları, sazları, çiçekleri, sapları ve kabukları yerler. Otçular olsalar da sindirici oldukları bilinmektedir ve sindirim sistemleri et yemeye gelişmemiştir. Biyologlar çoğunlukla hasta veya yetersiz beslenen suaygırlarının et yediğine inanırlar.
Pigme suaygırı vejeteryan olarak sınıflandırılır. Bu hayvan sadece ot yiyor ve sürgünleri değil aynı zamanda eğrelti otlarını, otları, yarı suda yaşayan bitkileri ve meyveleri de tüketiyor. İlginçtir, cüce suaygırı, inek gibi çok sayıda hazneli bir mideye sahiptir. Bununla birlikte, sindirim sistemi bir ineğin ya da diğer gerçek ruminantın sindirim sistemi gibi çalışmaz.
Suaygırları gece beslenir. Su aygırı, yemek için olağan su kütlesinden çıkar, ama her zaman evine mümkün olduğunca yakın durmaya çalışır. Bununla birlikte, eğer yiyecek azsa, başka bir yiyecek kaynağı bulmak için birkaç mil seyahat edebilir. Su aygırı, geniş dudaklarını otları yırtmak ve yutmadan önce yumuşatmak için kullanır; Dişleriyle çiğnemez. Otlar ve diğer bitkilerin beslenmesinin düşük olması nedeniyle, suaygırının iyi miktarda besin alabilmesi için çok miktarda yemesi gerekir. Suaygırları her gece neredeyse 90 kilo yemek yediği biliniyor.