Asparagus, Garlic and Body Odour: The Actual Chemistry
Short answer: asparagus is a genetic lottery and garlic is not. Whether you produce the asparagus smell at all is inherited — and separately, whether you can smell it is too. Garlic's sulphur compounds are excreted by everyone, through pores and urine alike.
Every page on this subject tells you to avoid both. Almost none explains that one of them may not apply to you and the other definitely does — which is genuinely useful, because it tells you where to spend your attention.
- Asparagusic acid
- A compound found in asparagus and no other food. Digestion breaks it into volatile sulphur compounds — methanethiol, dimethyl sulfide, dimethyl sulfoxide and dimethyl sulfone. Volatile means they vaporise at room temperature, which is why the smell reaches you so quickly.
- The first lottery — production
- The ability to produce those compounds is inherited in an autosomal dominant pattern. Some people simply do not make them.
- The second lottery — perception
- Separately, some people have a specific anosmia and cannot smell the compounds even when present. So two people can eat the same meal and genuinely disagree about the result.
- Garlic — no lottery
- Alliin and allicin break down into diallyl disulfide, allyl methyl sulfide and allyl mercaptan, excreted through pores and urine. There is no genetic variation here. Everyone emits them.
- Why garlic lasts longer
- Allyl methyl sulfide is metabolised slowly and leaves the body through the lungs and skin over many hours — which is why brushing your teeth does not fix garlic breath.
- The general rule
- Sulphur is the common thread. Sulphur-rich foods produce volatile sulphur compounds, and volatile compounds are the ones you can smell.
What this actually means for you
- Test asparagus on yourself rather than assuming. You may be a non-producer, in which case avoiding it achieves nothing.
- Do not test garlic — it applies to everyone. If something matters in the next 24–48 hours, this is the one to drop.
- Brushing does not fix garlic. Allyl methyl sulfide leaves through the lungs and skin over hours. The only real lever is time and water.
- Onion, leek, broccoli, cabbage and Brussels sprouts work through the same sulphur chemistry, less dramatically.