Green sunfish are dietary generalists. Green sunfish larvae consume various types of zooplankton and, as they grow, they expand their diets to include insect larvae and small snails. As juveniles and adults their diets expand to add small crayfish, fish eggs, insects, and small fish.