The invention relates to a garlic oil cyclodextrin or cyclodextrin derivative inclusion compound, and a preparation method thereof. Garlic oil is an organic sulfide extracted from garlic and has the functions of resisting bacteria, diminishing inflammation, improving organism immunity, preventing and treating cardiovascular system diseases, and the like. Garlic oil has aroma and hot taste similar to fresh garlic, is integral in flavor, pure natural, safe and healthy, and is widely applied to salty food additives, health-care food, edible blend oil and the like, but as the garlic oil is unstable in properties, strong in volatility and acrimony and difficult to dissolve in water, the application of the garlic oil to food is greatly limited. The preparation method applies cyclodextrin and cyclodextrin derivatives to the inclusion of garlic oil so as to prepare the garlic oil cyclodextrin or cyclodextrin derivative inclusion compound, solves the problems that the garlic oil is low in water solubility, strong in acrimony and the like, and enables the garlic oil to be directly applied to food and health care products.