The invention discloses a method for preparing regenerative silk fibroin. The method includes adding a calcium alcohol solution into degumming silks, dissolving the degumming silks through water bath, centrifugally removing suspended impurities, and performing dialysis and drying to obtain the regenerative silk fibroin. The preparation method is simple, the dissolvability of the silk fibroin is good, the structure of the prepared regenerative silk fibroin is a beta-folding sheet layer, the irregular curl structure is decreased, the regenerative silk fibroin can be used as a carrier for immobilizing enzyme, and the enzyme can be immobilized on the regenerative silk fibroin, so that the enzyme can be prevented from being degraded by degeneration enzymes in an organism, and further the stability and the half-life period of the enzyme are improved.