The invention discloses a fructus cannabis steamed stuffed bun and a preparation method thereof. The fructus cannabis steamed stuffed bun comprises wrappers and stuffing, the wrappers comprise flour,water, yeast and baking soda, and the stuffing includes fructus cannabis, 45-55 parts of water, shredded potatoes, edible salt, white pepper powder, vegetable frying seasoning, cold dish seasoning, chicken powder, chicken essence, thirteen kinds of spices, dark soy sauce, bruised ginger and shallot oil. The preparation method includes the steps that S1, the stuffing is prepared, wherein fructus cannabis paste is prepared, seasoning oil is prepared, and the stuffing is stirred; S2, the wrappers are prepared, wherein dough is prepared and leavened, and the dough is prepared into the wrappers; S3, the steamed stuffed bun is prepared; S4, secondary leavening is conducted; S5, steaming is conducted; S6, cooling and packaging are conducted. The fructus cannabis steamed stuffed bun has the advantages of promoting intestine and stomach digestion, relaxing bowels and preventing constipation. In addition, the preparation method has the advantages of being convenient to use, simple and easy to operate.