 Belcher's gull is an omnivore and scavenger.It feeds on fish, crabs, molluscs and carrion, and seasonally on the eggs and nestlings of seabirds.It often associates with Guanay cormorants, pestering them until they regurgitate their prey which it then consumes.