Gorillas fressen je nach Lebensraum und Verfügbarkeit meist unterschiedliche Vegetationsarten. Gorillas verbrauchen viel Energie bei der Nahrungssuche, aber im Gegensatz zu anderen Tieren berauben sie ihren Lebensraum nicht von Vegetation. Obwohl Gorillas größtenteils als Pflanzenfresser dokumentiert sind, gibt es Hinweise darauf, dass die Ernährung des Gorillas auch aus etwas Fleisch besteht.
Der durchschnittliche männliche Gorilla wiegt zwischen 300 Pfund (etwa 136 kg) und 400 Pfund (etwa 182 kg) und frisst täglich etwa 40 Pfund (etwa 18 kg) Vegetation, obwohl einige Experten sagen, dass der ausgewachsene Berggorilla fressen kann bis 60 lbs (ca. 27 kg) pro Tag. Gorillas sind es gewohnt, ihre Kraft einzusetzen, um Bäume und andere Vegetation zu zerreißen, aber sie können auch ihre flinken Hände verwenden, um die ausgewählten Teile auszuwählen. Gorillas fressen auch ein paar Insekten, aber meistens aus Versehen, da die Insekten an Pflanzen hängen.
Die Ernährung eines Gorillas kann je nach Art und Lebensraum variieren. Zum Beispiel besteht die Ernährung des Westlichen Flachlandgorillas hauptsächlich aus Früchten, mit etwas Laub und Samen. Der Berggorilla hingegen frisst hauptsächlich Blätter, Stängel, Wurzeln und Blüten. Bambussprossen in der Regenzeit sind eine beliebte Delikatesse der Berggorillas. Nur zwei Prozent der Nahrung des Berggorillas besteht aus Früchten, da in seinem Lebensraum nicht viele Obstsorten wachsen; obwohl Brombeeren in der Saison ein Favorit sind.
Baby-Gorillas sind in den ersten Monaten ihres Lebens ausschließlich auf Muttermilch angewiesen, aber im Alter von sechs Monaten sind sie bereit, nach Vegetation zu suchen. Die Nahrungssuche verbraucht viel Energie, und obwohl ein Großteil der von Gorillas konsumierten Vegetation nährstoffarm ist, können sie diesen Mangel durch große Mengen ausgleichen. Übergewichtige Gorillas sind aufgrund ihrer ballaststoffreichen Ernährung in freier Wildbahn ziemlich selten.
Was auch immer ihr Lebensraum ist, Gorillas sind relativ sanft zur Umwelt und berauben ihren Lebensraum nicht der Vegetation. Sie ziehen in ein anderes Gebiet, wenn die Nahrungsvorräte knapp werden. In Monaten, in denen weniger Nahrung zur Verfügung steht, essen sie weniger und schlafen mehr.
Obwohl Gorillas hauptsächlich als Vegetarier gelten, deuten einige Hinweise darauf hin, dass sie Fleisch konsumieren, wenn es verfügbar ist. Das Wissen über die Essgewohnheiten von Gorillas beruhte zum großen Teil auf Studien, die in Gebieten durchgeführt wurden, in denen es nicht viel Fleisch gab. Gorillas in Gefangenschaft essen etwas Fleisch, und eine Studie über westliche Flachlandgorillas fand Hinweise auf Affen und Antilopen in ihrem Kot.