Farmed fish eat specially formulated pellet feeds containing the required nutrients for both fish health and the health of humans who eat fish. A fish feed should be nutritionally well-balanced and provide a good energy source for better growth. Commercially farmed fish are broadly classified into herbivorous fish, which eat mostly plant proteins like soy or corn, vegetable oils, minerals, and vitamins; and carnivorous fish, which are given fish oils and proteins.