The invention discloses self-compacting concrete, which is prepared by taking low air entraining polycarboxylic acid and polyacrylamide as additives, taking continuous graded mineral waste rock of 5-20 millimeters as crude aggregate, taking mine waste rock of 0-5 millimeters as fine aggregate and using high-volume fly ash and mineral powder with a secondary feeding method. In the invention, the air entraining polycarboxylic acid and a polyacrylamide flocculent are taken as the additives, so that the defects of poor segregation resistance and poor stone coating property of self-compacting concrete in the conventional technology are overcome, the internal pore volume of freshly-mixed concrete paste matrix can be reduced remarkably, the paste matrix is more compact, and the compressive strength of the concrete is increased remarkably. In the invention, mine waste rock is adopted for completely replacing concrete aggregate, so that the utilization ratio of the mine waste rock is greatly increased, the cement using amount is reduced due to the application of the polyacrylamide, and the cost of the concrete is lowered. The flowing property, self-compacting property, pumping property anddemolded concrete representation of a self-compacting concrete mixture are superior to the prior art.