1. Sunfish eat small fish? Sunfish eat small fish, they are omnivorous fish, and they will eat many foods. Small fish is also 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 are 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, some sunfish, and also catch fish of their own size.
Second, what will sunfish eat 1, plant feed: As mentioned above, sunfish are omnivorous fish, and they also eat some aquatic plants. Common algae, aquatic plants, duckweed, etc. They will all eat them. When artificially breeding, you can choose to feed them some vegetables and fruits, which can improve their resistance and immunity.
2. Animal feed: Sunfish like some animal feed most, such as common small fish, shrimp, aquatic insects, molluscs, etc. When artificially raised, you can feed some earthworms, red worms, small fish, shrimps and other foods.
3. Synthetic feed: The farmed sunfish can also be fed with some synthetic feeds, which have comprehensive nutritional content and can meet their nutritional needs.