Cilantro tastes bad to you because of your genes. A gene called OR6A2 codes for an olfactory receptor that is highly sensitive to the aldehyde compounds in cilantro leaves, the same type of chemicals found in soap. If you carry a specific variant of this gene, your nose picks up those aldehydes loud and clear, and your brain registers “soap” instead of “fresh herb.” About 4 to 21 percent of people experience this, depending on ethnic background.
The Chemicals Behind the Soapy Taste
Cilantro’s distinctive smell comes from a group of organic compounds called aldehydes, specifically a class known as unsaturated aldehydes. The dominant ones in cilantro leaves include decenal, dodecenal, and tetradecenal, names you don’t need to remember. What matters is that these same types of molecules show up in soaps and lotions, which is why the overlap in flavor is so striking. It’s not a metaphor. The chemical similarity is real.
Most herbs get their aroma from essential oils or compounds that don’t overlap with household products. Cilantro is unusual because its primary aroma compounds sit right in the middle of the “soapy” chemical family. For people without heightened sensitivity, the brain integrates those aldehydes with the herb’s other flavor notes (citrusy, peppery, green) and the result is pleasant. For people with the OR6A2 variant, the aldehyde signal overwhelms everything else.
How OR6A2 Changes What You Smell
OR6A2 is one of roughly 400 functional olfactory receptor genes in the human genome. It has a high binding specificity for the aldehydes that define cilantro’s scent. A common genetic variant near this gene alters how strongly you detect those compounds. If you have the variant, the receptor locks onto cilantro’s aldehydes with unusual efficiency, flooding your olfactory system with a soapy signal before the herb’s other, more pleasant aromas can register.
This matters because smell drives most of what you experience as taste. Your tongue can only detect five basic flavors: sweet, salty, sour, bitter, and savory. Everything else, all the complexity you associate with food, comes from your nose. So when OR6A2 tells your brain that cilantro smells like soap, your entire experience of eating it shifts. The herb doesn’t just smell wrong. It tastes wrong.
Who Is Most Likely to Taste Soap
A large study examining cilantro preferences across ethnocultural groups found wide variation in how common the aversion is. East Asians had the highest rate of disliking cilantro at 21%, followed by Caucasians at 17% and people of African descent at 14%. South Asians came in at 7%, Hispanics at 4%, and Middle Eastern populations at just 3%.
These numbers track loosely with how central cilantro is to a culture’s cuisine. Populations with long histories of cooking with cilantro tend to have lower rates of the aversion, which could reflect both genetic selection over time and early, repeated exposure reducing sensitivity. It’s not purely genetic, in other words. Environment plays a role too, though the OR6A2 variant remains the strongest single predictor researchers have identified.
Genetics Isn’t the Whole Story
While OR6A2 is the most well-studied factor, it doesn’t fully explain cilantro aversion on its own. Many people who carry the variant still enjoy cilantro, and some people who dislike it don’t carry the variant at all. Repeated exposure can shift perception over time. People who initially hate cilantro sometimes grow to tolerate or even enjoy it after eating it regularly, particularly in dishes where it’s blended with strong competing flavors like lime, chili, or garlic. This suggests the brain can learn to reinterpret or downweight the soapy signal when other flavor cues are consistently present.
How to Reduce the Soapy Flavor
If you want to eat cilantro without the soap taste, crushing the leaves may help. Studies have found that physically breaking down cilantro tissue accelerates the breakdown of its aldehyde compounds, diminishing the soapy quality. This is why cilantro pounded into a pesto, blended into a chutney, or muddled into a dressing often bothers people less than whole fresh leaves dropped on top of a dish.
Cooking also reduces aldehyde content, since these compounds are volatile and break down with heat. Cilantro stirred into a hot soup or sautéed briefly will taste milder than raw leaves. The tradeoff is that you lose some of the fresh, bright flavor that cilantro fans love.
Substitutes That Skip the Problem
If none of that works, several herbs can fill cilantro’s role in a recipe without triggering the same reaction:
- Flat-leaf parsley is the closest visual and textural match, with a clean, mild flavor that works in salsas, salads, and grain bowls.
- Thai basil or sweet basil brings aromatic complexity to Southeast Asian dishes that call for cilantro.
- Dill adds a tangy, slightly grassy note that works surprisingly well in dressings and yogurt-based sauces.
- A blend of parsley and mint mimics cilantro’s freshness more closely than either herb alone, especially in tabbouleh or tzatziki.
None of these are perfect replicas. Cilantro’s flavor profile is genuinely unique, which is exactly why the aversion is so frustrating. But in most recipes, the herb’s job is to add brightness and freshness, and any of these substitutes can do that without making your food taste like a bar of soap.

