The invention provides a flavored steamed bun and a preparation method thereof. The steamed bun comprises (by weight) 500 parts of wheat flour, 45-50 parts of white sesame paste, 15-20 parts of peanut, 18-23 parts of white sugar, and 8-10 parts of active yeast. The preparation method comprises the steps of (1) mixing sesame paste with water at weight ratio of 1:(4-5) to obtain sesame paste mixed solution; (2) baking peanut in oven, cooling, and pulverizing into powder; and (3) mixing wheat flour, peanut powder, white sugar and active yeast, adding the sesame paste mixed solution, blending into dough, proofing, making into bun, steaming, brushing a layer of egg-honey mixed solution, baking in oven, and vacuum-packaging. The steamed bun increases nutritional components (calcium, magnesium, iron, zinc, vitamin B, vitamin E, unsaturated fatty acid, etc.) special in sesame paste to realize abundant nutrition. The adoption of baking after steaming prolongs product shelf life.