Frettchen sind heute Haustiere, aber die natürliche Nahrung ihrer wilden Vorfahren bestand aus ganzen kleinen Beutetieren wie kleinen Kaninchen und Vögeln. Frettchen müssen aufgrund ihres kurzen Verdauungssystems und ihres schnellen Stoffwechsels häufig essen.
Frettchen werden von Tierbesitzern oft mit Nagetieren verwechselt, die Allesfresser sind, aber eigentlich sind sie Musteliden. Frettchen können Pflanzen in ihrer Nahrung nicht widerstehen, weil sie keinen Blinddarm in ihrem Verdauungstrakt haben und Pflanzenmaterial weitgehend nicht verdauen können. Sie haben einen sehr kurzen Darmtrakt und die Nahrung passiert den Darm in etwa 3 Stunden. Frettchen müssen hochverdauliche und konzentrierte Nahrung zu sich nehmen, um die kurze Verdauungszeit zu ermöglichen. Das Futter, das Frettchen zu sich nehmen, muss auch viel tierisches Eiweiß und Fett enthalten, um ein gesundes Immunsystem zu erhalten.
Solange Frettchen genügend Fett und Protein in ihrer Ernährung haben, brauchen sie keine Kohlenhydrate. Zu viele Kohlenhydrate können bei Frettchen zu einem Insulinom, einem Tumor der Bauchspeicheldrüse, und Durchfall führen. Taurin, eine in Fleisch enthaltene Aminosäure, ist lebenswichtig für das Herz eines Frettchens und für eine gute Augenfunktion unerlässlich. Wenn ein Frettchen nicht genug Taurin in seiner Ernährung hat, kann sich sein Herzmuskel dehnen und vergrößern. Dies kann zu einer dilatativen Kardiomyopathie führen, die zu einer kongestiven Herzinsuffizienz und zum Tod führen kann. Frettchen prägen ihre Nahrung im Alter von etwa sechs Monaten, und ältere Frettchen essen keine Lebensmittel, die sie in ihrer Jugend nicht gegessen haben.