Any lean protein is good for weight loss. Fish is always a great choice because of its amino acid content and because it is easy to digest. But, if you don’t like the smell of fishy, you can eat other lean meats like chicken or lamb instead.