Excavated rock and soil from tunnelling (ERST), fly ash (FA), and slag are one of the largest sources of solid waste and play an important role in reducing dependence on natural resources and solving the problem of solid waste accumulation. This study verifies the feasibility of high-performance ecological geopolymer concrete (HPEGC) incorporating ERST, FA and slag for engineering applications. The effects of different binding material to machine-made sand ratio (BMMSR) and SN/FS (the total mass of sodium silicate and NaOH solids to the total mass of the powdered raw material) on the slump, compressive strength, tensile strength, drying shrinkage, salt corrosion resistance of concrete and the microstructural deterioration process before and after salt corrosion were analysed by indoor tests and microscopic tests. The results showed that the hydration products generated at SN/FS of 10, 12, and 15 % could effectively fill the pores of HPEGC and improve the pore structure and interfacial properties of HPEGC by microminiaturisation of the pore size. HPEGC formed a dense three-dimensional reticulated polysilica-aluminate-like structure due to the coexistence of C-S-H gel, C-A-S-H gel, N-A-S-H amorphous gel, and Na2Al2Si3O10. HPEGC with SN/FS of 12 % and BMMSR of 0.36 showed 29.5 % and 18.9 % improvement in compressive and tensile strengths, better resistance to sulfate attack, and 4.5 % and 45 % reduction in economic cost and GHG emission, respectively, compared with ordinary Portland cement concrete (OPCC). The results of the study proved that the engineering application of HPEGC incorporating ERST, FA and slag as raw materials is promising, providing new solutions for global underground excavation materials and industrial solid waste, and effectively promoting the sustainable development of the construction industry.