科学家目前在地球上一共找到了600种左右的食肉植物。目前发现的食肉植物主要生活在两种环境中:第一种有着充足的阳光和水分,但是土壤缺少氮和磷,而这两种元素对于植物生长而言,是必不可少的;第二种虽然不仅有充足的阳光和水分,土壤也有氮和磷,但是土壤酸度较高,不利于植物从土壤里吸收氮和磷。于是生存在这两种环境下的某些植物就进化出了食肉的能力,从其他物种那里获取氮和磷这两种必要元素。
然而,上述两种环境比较少见,所以并没有太多的植物进化出食肉的能力。
尽管这些食肉植物具有食肉的能力,但它们依然能进行光合作用。它们通过光合作用生产的物质远多于它们所消耗的,因此它们依然是生产者。