I had one in my 30 gal tank who was fat and happy up until he jumped out. I never had to feed him since I had lots of 'pods. I'm sure they'd eat any live food of the right size but I don't know if you can get them to eat frozen. Like most fish, it probably varies from fish to fish.