Sodium cocoyl alaninate is an anionic amino acid surfactant obtained from l-alanine and coconut fatty acids. It is also preferred in cosmetic preparations due to its surface active properties.