The Right Food to Feed Your Fish

1. Herbivores

Plecos, African cichlids, pacus and silver dollars are all fish who eat vegetarian. They do well on a staple of flake food, but also like nibbling algae wafers. For a fresh option, you can supplement your fish’s diet with lettuce, spinach, zucchini and green peas chopped into fish-sized bites.

2. Omnivores

Most aquarium fish are omnivores: you can feed them meat or plants, or both. These species — including goldfish, mollies and catfish— also like eating flake food. If you have goldfish, look for a food formula made just for them.

3. Carnivores

Only a few species of fish eat mostly meat. Jack Dempsey cichlids and bettas like worms (live or freeze-dried) and frozen brine shrimp. Oscars enjoy the hunt, living on live feeder fish.