绿豆对某些药物具有解药的功效,特别是对于中药,如温补类的中药,里面含有生物碱的成分,绿豆汤会与其发生反应,产生沉淀物,从而降低药物的药效,所以最好能间隔两个小时以上再吃药。而像常服用的一些感冒类的中成药物,这些药物绝大部分都含有麻黄碱的成份,绿豆汤会使其降低药效,建议在服用感冒药期间不要喝绿豆汤。西药应该影响不大,只要喝完绿豆汤半个小时以后,应该就可以吃药了。