Solucanın diyeti, bulunduğu yere dayanır, ancak solucanlar geleneksel olarak ölü yapraklardan kavun kabukları ve hatta kartona kadar her şeyi yer. hemen hemen tüm katı atıkları ana diyetleri olarak kullanın. Bu yüzden birçok çevreci solucanların gezegeni kurtarma yeteneğine sahip olduğuna inanıyor. Atıkların oluşmadan önce yemelerine yardımcı olmak için solucanların çöplüklere eklenmesini önerirler.
Tıpkı diğer canlılar gibi solucanlar da diğerlerinden daha çok sevdikleri yiyeceklere sahiptir. Solucan çiftçileri kabak ve mısır koçanı yemeyi sevdiklerini buluyorlar. Solucanların çoğu aynı zamanda kavun ve karpuzdan elde edilen meyve kabuğunun büyük hayranlarıdır. Solucanlar, sık olmamakla birlikte muz kabukları, yumurta kabukları, kahve çekirdekleri ve çay poşetleri yemekten de hoşlanırlar. Solucan çiftçileri ayrıca solucanların, narenciye dayalı gıdaların, sarımsakların ve soğanların sindirimini tolere edebileceğini söylüyor. Ancak, solucanlar başka yiyeceklerle birlikte verildiğinde, bu tür yiyeceklerden kaçınılır.
Solucanların yemesi için iyi olmayan bazı yiyecekler var. Solucan çiftçileri etlerin, günlük ürünlerinin, tuzlu yiyeceklerin ve kemiklerin solucan kompost yığınlarına koymak için iyi olmadığını söylüyor. Solucanlar ile beslenmekten kaçınmak için diğer şeyler arasında inorganik ürünler ve çim bitkileri sayılabilir.