食虫植物主要用叶或由变态叶构成的捕虫器来捕捉昆虫,分泌消化液来消化昆虫的躯体,作为生活所需要的养料。同时,它们的叶还有叶绿体,能进行光合作用,也就是说,有以太阳能为动力,把空气中的二氧化碳和水同化成有机物的能力。
食虫植物的消化方式与高等动物的基本相同,都是在细胞外进行消化作用。但是,高等动物是有特殊的消化道如胃肠系统来进行消化作用的。食虫植物没有高等动物那样的胃肠消化系统,它们的变态叶或捕虫囊的内壁有腺毛或腺细胞,能分泌消化液,把昆虫消化掉。