Slightly less than half the population has a genetic makeup that produces sulfur compounds when digesting asparagus, which can cause a temporary strong (but harmless) odor. The ability to detect this odor is also determined by genetics.