Yorkie je omnivore, což znamená, že může jíst jak rostlinné, tak zvířecí hmotu. Ve volné přírodě by Yorkies obvykle jedl stravu malých hlodavců, králíků, ptáků a hmyzu. Jedli by také ovoce, zeleninu a listy. Většinu Yorkies je dnes krmena komerční stravou z granulech nebo konzervovaných potravin, která je speciálně navržena tak, aby vyhovovala jejich nutričním potřebám.