Overall, cod has more vitamins, haddock is slightly richer in minerals, and has more of the 9 essential amino acids tryptophan, leucine, lysine, threonine, isoleucine, methionine, phenylalanine, valine, and histidine.