Kongekrabben er ellers en alteter, selv om kostholdet varierer ut fra livsstadium og årstid. Larvene spiser hovedsakelig plankton, og unge individer har ett større inntak av tang og tare enn voksne. Generelt sett følger likevel kostholdet årstidsvariasjoner og blir dominert av pigghudinger, skjell, flerbørstemarker og fisk. Det er også observert beiting på rogn, men mageinnholdsundersøkinger tyder på at dette ikke er en vesentlig del av føden.