Bacillus thuringiensis, mais conhecido como pó de Bt, é um tipo de bactéria natural que mata lagartas nas plantas. O pó de Bt não prejudica outros tipos de insetos benéficos.
A maioria dos pesticidas mata lagartas, mas os produtos químicos encontrados nesses pesticidas matam outros insetos, como vespas predadoras, minhocas e joaninhas. Além disso, os caules e as folhas absorvem esses produtos químicos, tornando os pesticidas inadequados para as plantas cultivadas com o propósito de alimentação. O óleo de nim pode ser usado para controlar lagartas juntamente com outras pragas, como tripes, minadores de folhas e moscas brancas; no entanto, o óleo de nim pode matar insetos benéficos, como minhocas e abelhas.