นกปีกลายสก็อตเป็นนกที่กินอาหารเกือบทุกชนิดทั้งผลไม้เปลือกแข็งและเปลือกอ่อนตลอดจนแมลงและสัตว์ขนาดเล็ก