고릴라는 다른 많은 영장류와는 달리 거의 완벽한 초식 동물에 가깝습니다.
주로 식물의 잎, 줄기, 과일 등을 먹고 살며, 영양 보충을 위해 가끔 곤충이나 달팽이를 섭취하기는 하지만 육식보다는 채식에 더 가까운 식성을 가지고 있습니다.
생물학적 특징을 보면 고릴라의 강력한 턱과 넓은 어금니는 식물을 씹고 소화하는 데 특화되어 있으며 소화기관은 식물성 음식을 소화하기에 적합하게 발달되어 있고 특히 고릴라가 주로 서식하는 열대 우림은 식물성 먹이가 매우 풍부합니다.
하지만 침팬지처럼 다른 영장류 중에는 육식을 하는 종도 있습니다. 이는 각 종의 진화 과정과 서식 환경에 따라 식성이 다르게 발달했기 때문입니다.
따라서 고릴라가 육식을 전혀 하지 않는 것은 아니지만, 주된 식단은 채식이며 다른 영장류에 비해 육식 비율이 매우 낮다고 할 수 있습니다.