If kept properly cool, a cup of BSFL will last 1-2 weeks. If kept at room temperature, they will start to pupate before then — black soldier fly larvae that are preparing to turn into flies will turn dark, so it's best to feed those ones off first.
Jun 30, 2025