因为平常的茎部含有少量的鞣酸。除此以外,鞣质、生物碱以及一些糖苷、多酚类物质都可能为植物带来苦味。
在某些环境影响下,如低温、动物啃食、病害等,植物会大量合成某些代谢产物 ,这就是有些本来不苦的蔬菜会变苦的原因。