يجب الحرص على تنويع طعام الطيور، حيث يعتمد الطعام الجيد لها على الغذاء المتنوع، وفيما يأتي بعض أنواع الغذاء التي يتناولها طائر الفيشر:
تعتبر الحبوب الغذاء الرئيسي لطيور الفيشر، مثل: حبوب لب عباد الشمس، وبونيكام، ودنيبه، وفلارس، ويجب مراعاة وضع مزيج من الحبوب؛ حيث يجب أن تكون النسب متساوية من كل نوع، إذ من المعروف أنّ حبوب الفلارس تحتوي على نسب عالية من العناصر الغذائية، ولكن لا يجب أن يكون الغذاء الرئيسي للطائر، لأن الإكثار منه يؤدي إلى التسبب بالسمنة الشديدة، مما يؤدي إلى ما يعرف بتلييس الطائر، والذي يتسبب بتراكم الدهون، وبخاصة في أسفل منطقة البطن، الأمر الذي يعيق وضع البيض، لذلك يجب أن تكون النسب موزعة بشكل مناسب، حيث إنّ الكمية الأكبر تكون لحبوب الدنيبه، ثمّ حبوب البنيكام، ومن الممكن وضع نسب متساوية منهما في فصل الشتاء، ثمّ تليه في الكمية حبوب الفلارس، بالإضافة إلى وضع القليل من لب عباد الشمس.
يجب على مربي الطيور أن يحرص على مدها ببعض الوجبات الطرية إلى جانب وجبات الحبوب مثل الخضراوات: كالخس، والفجل، والجرجير، حيث تمثل هذه الخضراوات غذاءً جيداً للطيور الصغيرة والكبيرة، وتجدر الإشارة إلى ضرورة توزيع هذه الوجبات على فترات.
يعتبر البروتين من العناصر المهمة للطيور في الطبيعة، حيث إنّ الطيور في الطبيعة تتغذى على نوع من أنواع الديدان التي تحتوي على البروتين، ويمكن للمربين الاستعاضة عن هذه الديدان بتقديم البيض المسلوق والمهروس.