For some people, the soapy taste of cilantro is a result of genetics. These people have a variation in olfactory-receptor genes that allows them to taste the soapy-flavored aldehydes in cilantro leaves.