The invention discloses a cattle feed for production of high quality beef and a preparation method thereof. The feed comprises the following components by weight: 240-250 parts of bean cake, 34-38 parts of, corn germ cake powder 23-25 parts of shrimp powder, 17-19 parts of rice straw powder, 5-6 parts of apple vinegar, 3-4 parts of garlic, 2-3 parts of pepper oil, 5-7 parts of lemon flower, 2-3 parts of Sophora japonica leaves, 3-4 parts of mung bean sprout, 28-34 parts of pea powder, 14-16 parts of bread crumbs, 2-3 parts of oyster sauce, 0.3-0.5 part of a lactic acid bacteria fermentation agent, 2-3 an amino acid preparation, 0.2-0.3 part of red bean paste, 5-7 parts of hornwort, 2-3 parts of Radix Codonopsis leaf, 3-4 parts of golden mushroom, 2-3 parts of potato powder, 2-3 parts of chromium yeast, 4-5 parts of mango powder and 1-2 parts of attapulgite. The feed has rich in nutrition, good palatability, good feeding attraction and delicious fragrance, can improve the organizational structure of the beef, improve the quality of beef, extend the shelf life of beef, improve cattle gastrointestinal function, improve the feed digestibility, reduce material consumption, and save feed cost.