Krabbeeter eter hovedsakelig krabber (>95% i hekketiden), men også noen andre krepsdyr, bløtdyr og små virvelløse dyr fra tidevannssonen. Fisk blir dessuten av og til gitt til ungene.