In the wild, fish will mainly feed on small insects, crustaceans, leeches, worms, zooplankton, algae, and smaller fish. The diet of a fish in the wild will primarily be a source of protein but they will still need fats for warmth and carbohydrates for energy.