Provided herein are methods and compositions for stabilization of active agents. The active agents are distributed, mixed or embedded in a silk fibroin matrix, thereby retaining the bioactivity of the active agents upon storage and/or transportation. In some embodiments, the storage-stable vaccine-silk compositions are also provided herein.