Earthworms are a good source of protein. They contain 60-70% protein, 5-21% carbohydrates, 2-3% minerals, and several vitamins. Additionally, they have zinc, manganese, and copper.