https://www.blacksoldierflyfarming.com/

Larvae of the black solder fly (Hermetia illucens) are a popular protein source for animal feed. Ian Banks, working in research and development with Agriprotein, shared several characteristics that make black soldier fly larvae good candidates for mass-rearing (Thomas 2017a). The larvae are omnivorous, able to eat both meat and vegetable waste. They also grow quickly, reaching 2 cm in less than two weeks, and have less of a “disgust factor” than do the maggots of houseflies. Adult flies do not spread disease like houseflies do.

Insects for Food and Feed, EDN # 137