goldfish eat aquatic plants, their feeding habits are miscellaneous, and there are many kinds of food that can be eaten. In particular, they prefer some plant-based feed, so they will eat some aquatic plants. Although goldfish can eat aquatic plants, they can't eat all aquatic plants, like some aquatic plants with too big leaves, they won't eat them. Because the leaves of aquatic plants are too big, they can't swallow them directly, and the big aquatic plants are not easy to digest, so they won't eat some aquatic plants with too big leaves.
In addition, although goldfish can eat aquatic plants, they don't like to eat aquatic plants. Usually, they only use aquatic plants to satisfy their hunger when they lack food. When breeding goldfish artificially, it is best for breeders to feed them with a variety of foods, so as to ensure their balanced nutrition.
2. What else do goldfish eat1. Animal feed: Breeders can feed them more high-nutrition foods, such as bumper shrimp, red worms, blood worms, water fleas, water earthworms, lean meat, animal viscera and so on. These foods can provide them with enough protein and fat, which is of great help to their growth and development.
2. Synthetic feed: After goldfish reach adulthood, some synthetic feed can be fed. These feeds are a combination of various foods, which can balance the nutrition of fish. However, synthetic feed is not easy to digest, so breeders need to pay attention to the amount of feeding.