The invention relates to a preparation method of a healthy wine, and in particular relates to a preparation method of a tartary buckwheat wine with a function of reducing blood fat. The preparation method comprises the following steps of: 1, extracting a tartary buckwheat extracting solution; 2, carrying out vacuum concentration on the tartary buckwheat extracting solution; 3, separating the concentrated solution by an activated resin column; 4, top-washing the resin column by using pure water until effluent becomes clear from muddy; 5, eluting the resin column by using 40-65% alcohol, detecting an eluent by using an ammonia water development process, when test paper becomes yellow from colorless and then changes into colorless, stopping eluting, and collecting the eluent; 6, carrying out vacuum concentration on the eluent for recovering alcohol, vacuum-drying to obtain a dry extract with the flavonoid content of 40-85 percent; and 7, selecting white wine with an alcoholic strength of 25-68%vol, adding the dry extract, fully uniformly stirring, standing for 24-48h, and filtering to obtain the tartary buckwheat wine. The tartary buckwheat wine prepared by adopting the preparation method has the flavonoid content being not less than 100mg/L, is safe and nontoxic, and has the effect of assisting the reduction of the blood fat.