You can keep homemade croutons for up to two weeks if you store them properly, in a dry corner of your kitchen, and in an airtight container. If you keep them away from moisture it can take more than two weeks for homemade croutons to go bad.