The invention discloses a composting contaminated soil restoration method through straw. The method comprises the following steps that the straw is mixed with contaminated soil, initial compost raw materials are obtained and mixed with active biological carbon for composting treatment, and restoration of the contaminated soil is completed. The restoration method is capable of simultaneously reducing the effectiveness of various pollutants and has the advantages of low cost, simple process, convenient operation, high restoration efficiency, free of toxic and side effect and the like. Through the method, stacking of agricultural straw can be reduced, reduction treatment and resource utilization of agricultural straw solid waste are achieved, the pollutants in the soil can be effectively removed, and efficient restoration of the contaminated soil is achieved. The in-site restoration method is adopted, cost and pollution caused by transportation of raw materials or the contaminated soil can be reduced, meanwhile, the physicochemical property of the contaminated soil can be improved, the restored soil can be used for subsequent resource recycling, and the method has wide application prospects.