Spurvehauker er kjøttetende rovfugler. Deres kosthold består primært av:
* Små fugler: Spurver, siskiner, troster, stær, og duer er deres hovedmatkilde.
* Små pattedyr: Markmus, mus, rovrotter, og unge kaniner.
* Reptiler og amfibier: Av og til øgler, frøer, og slanger.
* Insekter: Store insekter som gresshoppere og biller.
Spurvehauker jakter typisk ved å sitte på et høyt utsiktspunkt og styrt ned for å fange bytte i luften, ved hjelp av skarpe klor for å gripe bytte fra trær eller busker.