Una morsa come principalmente moluscos, como las almejas. Una morsa también come camarones, cangrejos, gusanos, pepinos de mar y coral. En ocasiones, se sabe que una morsa se come las canales de las focas cuando no puede encontrar comida.
Debido a su tamaño extremadamente grande, las morsas comen una gran cantidad de alimentos. Los adultos suelen consumir de 3.000 a 6.000 almejas en una sola alimentación. Las morsas generalmente permanecen cerca de la costa cuando buscan comida, pero pueden bucear más de 200 pies para encontrar su comida. Pueden permanecer bajo el agua durante unos 30 minutos a la vez antes de que necesiten salir a tomar aire.