Растения-хищники растут в среде, бедной элементами минерального питания (азот, фосфор). Многие из них живут на болотах или торфяниках, где кислая среда мало способствует разложению мертвого органического вещества (растительных и животных остатков) на минералы. Как и большинство растений, хищники, чтобы выработать необходимое им органическое вещество, осуществляют фотосинтез и поглощают редкие минеральные элементы из почвы. Они компенсируют нехватку минеральных элементов в среде, добывая питательные вещества другим способом: благодаря своим листьям-ловушкам они ловят маленьких животных (насекомых, мелких водных ракообразных), выделяют ферменты, которые разлагают жертву, а затем поглощают уже переваренные вещества.