吃大蒜一小时后可以吃药吗? 当然可以。吃大蒜后,最好间隔一小时服药。大蒜具有刺激性,其中所含的大蒜素会刺激胃肠道,影响药物的吸收,导致药效降低。为了保证药物的疗效,必须避免刺激性食物:辛辣、生冷、不易消化等食物。