In natura, i guppy si nutrono sia di sostanze vegetali, come le alghe, sia di organismi animali.
Una dieta adeguata alla specie per i guppy dovrebbe essere varia. Oltre a un alimento secco di alta qualità e facilmente digeribile, che fornisca in modo affidabile tutte le sostanze nutritive importanti, è opportuno somministrare anche cibo congelato o vivo. In questo modo si favorisce anche il naturale istinto cacciatore degli animali.
Tutti i mangimi sera per acquari appartengono alla linea "Nature" e non contengono coloranti o conservanti.