A 21-year-old member asked:
Disclaimer

if i eat more vegetables can i prevent hemorrhoids?

7 doctor answers
Dr. David Gutman
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
22
22 thanks
Dr. Jeffrey Crespin
27 years experience Gastroenterology
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
1
1 comment
7
7 thanks
Dr. Dennis Higginbotham
29 years experience Obstetrics and Gynecology
More fiber, including a fiber supplement in addition to more fruits and vegetables along with a stool softener will be helpful.
Mar 4, 2012
Dr. Jeffrey Crespin
27 years experience Gastroenterology
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
5
5 thanks
Dr. Jack Hinkle
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
12
12 thanks
Dr. Jonathan Leibowitz
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
5
5 thanks
Dr. Dean Giannone
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
3
3 thanks
Dr. Joshua Katz
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
27
27 thanks

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month

Related questions:

A 36-year-old female asked:
Dr. Herman Hammerstead
A Verified Doctor answered
A US doctor answered Learn more
None: Food is not the cause or cure for disease. High fiber foods will help prevent constipation which may aggravate hemorrhoids, butt won't cure the proble ... Read More
2
2 thanks
A 48-year-old member asked:
Dr. Andrew Hoffman
34 years experience General Surgery
Avoid constipation: Constipation and forced bowel movements are the root cause behind formation of the stretched veins called hemorrhoids.
A 36-year-old female asked:
Dr. Bruce Jacobs
Specializes in Family Medicine
Keep stools soft: Drink lots of fluids and take stool softener(colace)
1
1 thank
A 45-year-old member asked:
Dr. John Fung
Dr. John Fung answered
38 years experience General Surgery
Straining: Eating a balanced diet, rich in fiber, is one of the most effective lifestyle changes you can help prevent hemorrhoids. A high-fiber diet, together w ... Read More

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month