The invention relates to a thirty-spice condiment and a preparation method thereof. The thirty-spice condiment comprises star anise, clove, zanthoxylum, costustoot, dried orange peel, villous amomum, fennel, cinnamon, rhizoma kaempferiae, galangal, amomum tsao-ko, rhizoma zingiberis, hot pepper, liquorice, white pepper, allspice, angelica root, rosemary, thyme, bay, cumin, long pepper, fenugreek,coriander, wrinkled giant hyssop, lesser galangal, purple perilla, schisandra chinensis, turmeric and fructus galangae. The thirty-spice condiment provided by the invention has a simple production process and is a raw material suitable for specific foods; and as the components are proportioned scientifically, the condiment has stronger taste as well as color, aroma and taste superior to general condiments, the cooking dosage can be effectively reduced, the nutrient components of the condiment are increased, the original tastes of the raw materials are highlighted, the self odor of the food isremoved, specific aroma is released in a cooking process and the aims of heightening appetite and promoting digestion are achieved.