Sunfish eat small fish. They are omnivorous fish. They eat many foods, and small fish are one of their favorite foods. However, they can eat different kinds of small fish at different stages. In their infancy, they can feed some small fish. When they become adults, they can eat more kinds of food, and most fish can feed them. Sunfish growing in the wild have strong predation ability. They can prey on many fish smaller than themselves, and some sunfish can also catch fish of the same size as themselves.
2. What else will sunfish eat1. Plant feed: As mentioned above, sunfish are omnivorous fish, and they also eat some aquatic plants. Common algae, aquatic plants, duckweed and so on they will eat. You can choose to feed them some vegetables and fruits during artificial breeding, which can improve their resistance and immunity.
2. Animal feed: Sunfish like some animal feed best, such as common small fish, shrimp, aquatic insects and mollusks. Some earthworms, red worms, small fish, shrimps and other foods can be fed in artificial breeding.
3. Synthetic feed: Artificial sunfish can also be fed with some synthetic feeds, which have comprehensive nutritional content and can meet their nutritional needs.