What do you feed your goldfish?
By nature, goldfish eat smaller fish, crustaceans, insects, and plants. Thus, if you plan to have goldfish as an aquatic pet, keep in mind to include animals and plants in their natural diet. It may confuse you because there are commercial foods available to feed for captive goldfish. You can find foods such as sinking pellets, floating pellets, flakes, gel, and greens. There are also brine shrimp (freeze-dried, frozen, live), bloodworms, and peas without skin.
1. Flakes
Among these foods, flakes are popular, but they lost nutrients when put in the water.
2. Floating pellets
Feeding these foods to your goldfish enables you to pick up the pellets if you notice your fish has eaten enough. However, keep in mind that it may cause digestive discomfort. It is because a lot of air may ingest when eating from the surface. Worse scenario may lead to swim bladder issue.
3. Sinking pellets
It’s difficult to remove unconsumed sinking pellets, but it is the most natural way of feeding your goldfish. Once decompose, the pellets may cause cloudy and bad odor water in the tank.
4. Gel food
It is the easiest to digest food for goldfish. It is rich in nutrients than pellets or flakes.
5. Daphnia
This is also included in feeding live food for your goldfish. They are small and can be found in any dirty area.
There are more things you can feed to your fish. Check out What do goldfish eat written by Boski.