ブロッコリーに含まれるレシチンが腸内で消化、分解されニオイを発生させる物質のトリメチルアミンに変化するからです。 このことから大量に食べすぎると悪臭の原因になると言われています。(´・ω・`)