What do Gold Fish Eat?

Gold fish that are in the wild eat mostly plants of an aquatic nature, algae and grasses. However, if your gold fish is a pet in your aquarium, you should feed it fish food, but be careful about overfeeding as this could lead to death. For more information see here: