Fretki są teraz zwierzętami domowymi, ale naturalna dieta ich dzikich przodków składała się z całej małej zdobyczy, takiej jak małe króliki i ptaki. Fretki muszą jeść często ze względu na ich krótki układ trawienny i szybki metabolizm.
Fretki często mylone są przez właścicieli zwierząt domowych jako gryzonie, które są wszystkożerne, ale w rzeczywistości są to muchołówki. Fretki nie są w stanie wytrzymać roślin w diecie, ponieważ nie mają jelita grubego w przewodzie pokarmowym i są w dużej mierze niezdolne do trawienia materii roślinnej. Mają bardzo krótki przewód jelitowy, a pokarm przechodzi przez jelita w około 3 godziny. Fretki muszą jeść wysoce strawne i skoncentrowane pożywienie, aby umożliwić krótki czas trawienia. Fretki z jedzeniem muszą być również bogate w białko i tłuszcz zwierzęcy, aby pomóc w utrzymaniu zdrowego układu odpornościowego.
Dopóki fretki mają wystarczającą ilość tłuszczu i białka w swojej diecie, nie potrzebują węglowodanów. Posiadanie zbyt dużej ilości węglowodanów może powodować insulinoma, guz trzustki i biegunkę u fretek. Tauryna, aminokwas występujący w mięsie, jest niezbędna dla serca fretki i jest niezbędna do dobrego funkcjonowania oczu. Jeśli fretka nie ma wystarczającej ilości tauryny w swojej diecie, ich mięśnie serca mogą się rozciągać i powiększać. Może to prowadzić do rozszerzonej kardiomiopatii, która może prowadzić do zastoinowej niewydolności serca i śmierci. Fretki odciskają się na jedzeniu w wieku około sześciu miesięcy, a starsze fretki nie jedzą pokarmów, których nie jedli w młodym wieku.