The present invention discloses a chocolate composition, a coating layer and a preparation method thereof and frozen drink coated with the coating layer. The chocolate composition is prepared by a combined use of oil and an emulsifier at a specific ratio, reduces viscosity, improves fluidity of slurry, finally improves uniformity of coating of the chocolate coating layer, can flexibly adjust thickness of the chocolate coating layer, can prepare the chocolate coating layer of 2 mm or more, and can also prepare the chocolate coating layer with the thickness of 1 mm or less. At the same time, through combined cooperation and synergistic effects of a sweetener, edible oil, an emulsifier and chocolate at a specific ratio, the preparation method also avoids problems of cracking, material discharging and waxing feeling problems caused by too thin thickness of the chocolate coating layer, improves coating effects of the chocolate coating layer, and also improves taste and mouthfeel of the chocolate coating layer.