Каравайка питается как растительной, так и животной пищей. 2
В водоёмах она вылавливает лягушек, мелких рыбешек, головастиков, улиток. 2На суше её пища — саранча, жуки, кузнечики, бабочки. 2
Также в рацион входят разнообразные водоросли. 4 В зависимости от времени года предпочтения в еде меняются: если в водоёмах много лягушат, то именно они станут основой рациона, когда же наступает засилье насекомых, птицы переключаются на них. 4
Интересно, что по части питания самки и самцы отличаются: если первые не отказываются от насекомых, то вторые отдают предпочтение улиткам. 4