The invention relates to a preparation method of long-term antibacterial and fresh edible coating liquid, and belongs to the technical field of food processing. TP (tea polyphenol) extract liquid is taken as a raw material, by adding casein and theaflavin extracts, the long-term antibacterial and fresh edible coating liquid is prepared, TP is subjected to a complexation reaction with proteins in casein, precipitation will be formed under the action of hydrophobic-hydrogen bonding, with degree of association increasing, complexes show colloidal properties, and the solubility of the complexes will be changed with temperature; furthermore, the proteins are precipitated after phenolic hydroxyl groups interacting with the proteins and amino acids, so that the TP has the effects of sterilization, antivirus and the like. The complexation reaction is invertible. Curcumin has the double activity of oxidation loving and anti-oxidation, and has certain inhibitory effect on most of the bacteria and the inhibitory effect is significant, which is a good natural antibacterial agent and can effectively improve antibacterial energy of the edible coating liquid and preservation time of food.