Les grands requins blancs sont des carnivores, ce qui signifie qu'ils ne mangent que de la viande. Les aliments au menu d'un grand requin blanc adulte comprennent des lions de mer, des baleines plus petites, des phoques, des tortues de mer et des loutres, tandis que les jeunes requins chassent petits poissons et raies. Les grands requins blancs mangent aussi des charognes et même d'autres requins.
Le corps d'un grand requin blanc aide les créatures à localiser, poursuivre et tuer ses proies. Son odorat est particulièrement puissant et le requin l'utilise pour capter les charges électriques de sa proie. L'odorat du grand requin blanc est si puissant qu'il peut détecter une goutte de sang dans 25 gallons d'eau. Sa vue et son ouïe ne sont pas aussi fines.
Un grand requin peut posséder 3 000 dents, qu'il utilise pour attraper et déchirer sa proie. Les grands requins blancs ne mâchent pas leur nourriture, mais avalent plutôt des morceaux entiers.
Malgré leur mauvaise réputation, les grands requins blancs ne sont normalement pas une menace pour les humains, et la plupart des attaques ne sont pas mortelles. Les humains ne sont pas un aliment préféré pour les créatures, donc après avoir mordu sans réfléchir un individu malheureux, les requins lâchent souvent prise. Ils sont connus pour expérimenter sur une créature en la mordant avant de savoir s'ils veulent la manger.