A 21-year-old member asked:
if i eat more vegetables can i prevent hemorrhoids?
7 doctor answers
Dr. David Gutman answered
19 years experience Internal Medicine
Maybe: There are many factors that contribute to hemorrhoid formation. Constipation resulting from a low-fiber diet is one possible factor. In these people, preventing constipation by increase fiber intake can help prevent hemorrhoids. Usually a powder fiber supplement in addition to eating more vegetables is needed.
Answered on Oct 3, 2016
Fiber: Hemorrhoids are vessels around the anal area that stretch in response to pressure. Increased pressure and swelling may result from straining to have a bowel movement of chronic constipation. Eating fruits and vegetables does make stools softer and results in less straining. So eating more fruits and vegetables is likely to reduce in less hemorrhoids than if you subsisted in meat and potatoes.
Answered on Feb 8, 2017
Hemorrhoids: Unfortunately, pregnant women often get hemorrhoids not because of their diet, but because the increased blood supply to the fetus also increases the blood supply to their hemorrhoidal veins. Vegetables are still a good nutrititious source in pregnancy, but unlikely to prevent these hemorrhoids from developing.
Answered on Mar 30, 2016
Dr. Jack Hinkle answered
Specializes in Family Medicine
Diet and hemorrhoids: The answer is yes, especially if the vegetables choosen contain more fiber or bulk. Read or look up the fiber content of the foods you want to choose. The higher the better. Start slowly in increasing your fiber content, as too much too soon can result in gas production.
Answered on Sep 28, 2016
Dr. Jonathan Leibowitz answered
27 years experience Internal Medicine
MAYBE: Its all about fiber - eat a potato - your not helping - blueberrys come out whole - as does spinach and corn. So anything that is gonna move the stool out clean, fast, and smooth and your probably doing yourself some good -.
Answered on May 14, 2013
Dr. Dean Giannone answered
24 years experience Internal Medicine
Yes - high fiber: Eating more vegetables, as part of a diet generally high in fiber, will help prevent hemorrhoids by easing the passage of stool.
Answered on Aug 27, 2013
Dr. Joshua Katz answered
27 years experience Colon and Rectal Surgery
Diet and Hemorrhoids: Eating fresh fruit and vegetable is a good start. Of equal importance is the development of healthy eating habits- two liters of water per day, regular meals at scheduled times and eating a high fiber diet. Also, limit time on the toilet to five minutes or less, and dont read, or text, or talk on the phone while sitting there.
Answered on Dec 28, 2016
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:
People also searched for:
Connect by text or video with a U.S. board-certified doctor now — wait time is less than 1 minute!