Dependiendo de su hábitat y de lo que está disponible, los gorilas en su mayoría comen diferentes tipos de vegetación. Los gorilas usan mucha energía para buscar comida, pero a diferencia de otros animales, no despojan a su hábitat de vegetación. Aunque los gorilas se han documentado en gran medida como comedores de plantas, la evidencia indica que la dieta del gorila también consiste en algo de carne.
El gorila macho promedio pesa entre 300 lb (aproximadamente 136 kg) y 400 lb (aproximadamente 182 kg) y consume aproximadamente 40 lb (aproximadamente 18 kg) de vegetación cada día, aunque algunos expertos dicen que el gorila de montaña adulto puede comerse a 60 libras (aproximadamente 27 kg) por día. Los gorilas están acostumbrados a usar su fuerza para desgarrar árboles y otra vegetación, pero también pueden usar sus manos ágiles para seleccionar las partes elegidas. Los gorilas también comen algunos insectos, pero generalmente por accidente, ya que los insectos están unidos a las plantas.
La dieta de un gorila puede variar según su especie y hábitat. Por ejemplo, la dieta del gorila de las tierras bajas occidentales se compone principalmente de fruta, con algo de follaje y semillas. El gorila de montaña, por otro lado, come principalmente hojas, tallos, raíces y flores. Los brotes de bambú de la temporada de lluvias son un manjar favorito del gorila de montaña. Solo el dos por ciento de la dieta del gorila de montaña es fruta, porque no hay muchas variedades de fruta que crecen en su hábitat; aunque las moras de temporada son las favoritas.
Los gorilas bebés dependen únicamente de la leche materna durante los primeros meses de su vida, pero a los seis meses están listos para comenzar a buscar vegetación. El forrajeo consume mucha energía, y aunque gran parte de la vegetación consumida por los gorilas es baja en nutrientes, pueden compensar esta falta consumiendo grandes cantidades. Los gorilas con sobrepeso son bastante raros en la naturaleza debido a su dieta rica en fibra.
Cualquiera que sea su hábitat, los gorilas son relativamente respetuosos con el medio ambiente y no despojan a su hábitat de vegetación. Se mudarán a un área diferente cuando los suministros de alimentos comiencen a agotarse. Durante los meses en que hay menos comida disponible, comen menos y duermen más.
Aunque los gorilas se consideran principalmente vegetarianos, alguna evidencia indica que consumirán carne cuando esté disponible. El conocimiento sobre los hábitos alimenticios del gorila se ha basado en gran parte en estudios realizados en áreas donde no había mucha carne disponible. Los gorilas en cautiverio comerán algo de carne, y un estudio de gorilas de las tierras bajas occidentales encontró evidencia de monos y antílopes en sus heces.