Stieglitze sind primär Samenfresser, ihre Ernährung besteht aus:
- Samen: Besonders gerne Distelsamen, aber auch Sonnenblumenkerne, Löwenzahnsamen und andere Pflanzensamen.
- Insekten: Ergänzen ihre Ernährung mit Insekten, besonders während der Brutzeit für Protein.
- Unkrautsamen: Fressen verschiedene Unkrautsamen und helfen so, Unkraut in Gärten und Feldern zu bekämpfen.
Wissenswertes: Stieglitze sind wählerische Fresser und bevorzugen oft Samen bestimmter Pflanzen, insbesondere solcher mit hohem Ölgehalt.