Cilantro has a naturally occurring soapy taste due to aldehydes, which are organic compounds with a distinct chemical structure. Interestingly, some people have a gene that detects this soapy taste more strongly than others.