Когато пеликан забеляза риба, тя ще се потопи и ще отвори сметката си. След това рибата се забива в сметката, заедно с малко вода. След това пеликанът ще затвори сметката си и ще вдигне главата си от водата. Водата ще се оттича от сметката, докато рибата е в капан вътре.
Пеликаните могат да ядат до 4 килограма риба на ден. Обикновено ядат риба, която е дълга около 6 инча. Пеликаните често ще ядат в стада и те ще си сътрудничат помежду си, за да уловят риба.
Пеликаните не са в състояние само да ядат риба, но и могат да ядат други водни същества, като жаби, змии и костенурки. Дори е известно, че ядат малки птици.