Un morse mange principalement des mollusques, comme des palourdes. Un morse mange également des crevettes, du crabe, des vers, des concombres de mer et du corail. Parfois, un morse mange des carcasses de phoque lorsqu'il ne trouve pas de nourriture.
En raison de leur très grande taille, les morses mangent beaucoup de nourriture. Les adultes consomment généralement 3 000 à 6 000 palourdes en une seule alimentation. Les morses restent généralement près du rivage lorsqu'ils cherchent de la nourriture, mais ils peuvent plonger à plus de 200 pieds pour trouver leur repas. Ils peuvent rester sous l'eau pendant environ 30 minutes d'affilée avant d'avoir besoin de s'aérer.