The invention relates to a preparation and an application of two-component self-compacting concrete for a slab ballastless track. The preparation of the two-component self-compacting concrete is characterized in that the two-component self-compacting concrete is formed by mixing a dry mixture with a liquid in the ratio of 1:(0.05-0.15), wherein the dry mixture is formed by mixing components in parts by mass as follows: 100 parts of a bonding component, 0-30 parts of an inert mineral additive, 150-400 parts of fine aggregate, 150-300 parts of coarse aggregate, 0-2.0 parts of a water reducing agent, 5-20 parts of an expansion component, 0-10 parts of a viscosity regulating component, 0-0.5 parts of fiber and the like; and the liquid is formed by mixing components in parts by mass as follows: 100 parts of water, 0-4.0 parts of the water reducing agent, 0-3 parts of the viscosity regulating component and the like. According to the preparation and the application of the two-component self-compacting concrete for the slab ballastless track, the sensibility of the self-compacting concrete can be reduced, loss of the self-compacting concrete is reduced, and environment-friendly construction is realized. The two-component self-compacting concrete is applicable to the slab ballastless track of a high speed railway and is also applicable to the field of bridges, civil buildings, repair and strengthening and the like.