The invention provides flavoring with beef flavor and a preparation method thereof. The flavoring is prepared from pure beef powder, refined butter, a yeast extract, hydrolyzed vegetable protein, bovine ossein, disodium 5'-ribonucleotide, salt, white sugar, glucose, dahurian angelica root powder, ginger powder, black pepper powder, white pepper powder, garlic powder, onion powder, tsaoko fruit powder, kaempferia galamga powder, anise powder, groud cinnamon, nutmeg seed powder, disodium 5'-inosinate, monosodium glutamate, maltodextrin and an anticaking agent. The flavoring with beef flavor prepared by mixing, heating, drying and crushing the above mentioned raw materials has rich meat flavor, natural and comfortable taste and a strong cooking property, is convenient to store, carry and utilize, is especially applicable as flavoring in the food industries of instant noodles, bibimbap, food and drink, leisure food and the like, and has the advantages of simple preparation, natural and rich flavor, high quality of a finished product, low production cost, etc.