Diet is an important factor in preventing hemorrhoids, alleviating hemorrhoidal symptoms and reducing the recurrence of hemorrhoids. Because constipation is one of the causes of hemorrhoids, from the point of view of prevention, should prevent constipation, to maintain smooth stool, so the diet should be more green vegetables, fresh fruit, such as celery, spinach, leeks, cauliflower, wild rice, as well as apples, peaches, apricots, melons and other foods rich in fiber, which can increase gastrointestinal peristalsis, laxative and discharging harmful substances in the intestinal tract and carcinogenic substances. In addition, on the hemorrhoids have a preventive effect of food and red beans, acacia flowers, black sesame seeds, Cistanche, pig large intestine, sheep large intestine, soft-shelled turtle meat, walnut meat, bamboo shoots, honey and so on. Hemorrhoid patients can eat more of the above food can play a role in preventing the recurrence of hemorrhoids, relieve symptoms. Hemorrhoid patients should avoid eating or eat less stimulating diet, such as white wine, yellow wine, chili, pepper, ginger, Dain Xiang, garlic, onion, etc., because these diets can stimulate the mucosal skin of the rectum and anus, so that the congestion is obvious, aggravating the hemorrhoidal bleeding, prolapse symptoms. In addition, the diet should not be too much, too full, so as not to aggravate hemorrhoids due to dry stool, discharge difficulties.