Die typische Gorilla-Diät umfasst Rinde, Bambussprossen, Blätter, Früchte, Blüten, Wurzeln und Stängel, während der westliche Flachlandgorilla auch Ameisen, Termiten und Larven frisst. Die Ernährung des Gorillas ändert sich je nach Standort und die Jahreszeit.
Berggorillas fressen hauptsächlich Bambus, Samen, Rinde und grüne Pflanzenteile, und die Flachlandgorillas essen mehr Früchte, da sie reichlich vorhanden sind, obwohl sie viel weniger Früchte essen als Schimpansen oder Orang-Utans. Alle Gorillas klettern auf Bäume, um die hoch über dem Boden wachsenden Früchte zu sammeln. Gelegentlich fressen sie auch Erde, wahrscheinlich zur Nährstoff- oder Giftneutralisation. Ein erwachsener männlicher Gorilla frisst bis zu 66 Pfund Nahrung an einem Tag, während ein Weibchen etwa 40 Pfund Nahrung pro Tag zu sich nimmt.