Oprócz nektaru kolibry jedzą owady i pajęczaki, by zdobyć białko i inne niezbędne składniki. Owady to duży element diety, zwłaszcza w sezonie lęgowym, gdy potrzeba energii na karmienie młodych rośnie. Jedzą muchy, komary, muchówki, osa, chrząszcze. Łapią owady w locie lub wisząc w powietrzu wyciągają je długim językiem z kwiatów i liści.