Le piante secche catturano e digeriscono gli insetti. Le loro foglie sono ricoperte di peli appiccicosi contenenti un enzima digestivo prodotto dalle ghiandole nella foglia. Quando le prede atterrano sulla pianta, vengono avvolte dalle foglie e le ghiandole che secernono l'enzima iniziano il loro lavoro. Alcune varietà di drosera catturano attivamente gli insetti, avvolgendosi attorno a loro mentre lottano per assicurare il massimo contatto con l'enzima mortale.
Le piante di drenaggio si trovano in tutti i continenti. Crescendo in luoghi umidi e acidi, le piante carnivore come la drosera hanno difficoltà a ottenere tutti i nutrienti di cui hanno bisogno dal suolo. L'azoto essenziale deve essere ottenuto con altri mezzi, quindi le piante si sono evolute per catturare e digerire i nitrati negli insetti.
Per attirare la preda, la maggior parte delle piante carnivore ha sviluppato colori vivaci, peli di guida o estensioni delle foglie. La preda viene indotta a credere che le trappole contengano nettare. Alcune piante intrappolano i loro impollinatori, ma non ricevono nutrimento dall'insetto. Queste non sono vere piante carnivore.
Le piante carnivore non ottengono tutta la loro nutrizione dagli insetti intrappolati. Possono ancora creare energia dalla luce solare e utilizzare gli insetti come supplemento. Tuttavia, le piante crescono più vigorosamente quando gli insetti vengono aggiunti alla dieta.