Všeobecná strava:
* riasy: Väčšina druhov šteňa je všežravci, ktorí sa ťažko kŕmia riasami, ktoré sa nachádzajú v ich biotopoch. Zahŕňa to vláknité riasy a diatomy.
* hmyz: Pupfish tiež konzumuje rôzne hmyz, najmä larvy a kukly.
* zooplanktón: Ďalším dôležitým zdrojom potravín sú malé kôrovce, ako sú copepody a cladocerans.
* detritus: Jedia tiež rozpadajúce sa organické látky (detritus), ktoré sa nachádzajú na spodnej časti svojho prostredia.
Špecializované diéty:
* Pupfish slanej vody: Druhy ako Devils Hole Pupfish, ktoré žijú vo vysoko soľných vodách, sú prispôsobené tak, aby sa živili krevetami a inými malými bezstavovcami, ktoré sa nachádzajú v ich jedinečnom prostredí.
* púštne pupfish: Pupfish obývajúce púštne pramene často konzumujú lariev hmyzu, riasy a semená.
* PREDATOR PUTD: Je známe, že niektoré druhy, ako je púštne šteňa, občas jedia menšie ryby a kôrovce a vykazujú dravejšie správanie.
Faktory ovplyvňujúce diétu:
* Habitat: Konkrétne druhy jedla dostupných v biotope šteňa zohrávajú hlavnú úlohu v ich strave.
* sezóna: Pupfish upravujte svoju stravu v závislosti od dostupnosti rôznych zdrojov potravín počas celého roka.
* Konkurencia: Konkurencia s inými druhmi rýb môže ovplyvniť to, čo patrí.
Celkovo sú Pupfish oportunistické kŕmidlá a využívajú výhody, aké zdroje potravín sú k dispozícii v ich jedinečnom a často náročnom prostredí.