5 reasons to eat fiber

Learn about the benefits of fiber. And find out what foods have a lot of it.

Man cutting up bananas and fruit to go in fiber-rich oatmeal

Updated on May 9, 2024.

Fiber is a nutrient that comes from plants. It is found in certain foods, including: 

  • Vegetables 
  • Fruit 
  • Nuts and seeds 
  • Beans 
  • Whole grains, like oatmeal, brown rice, certain breads, and barley 

Food that have a lot of fiber often have other nutrients that are healthy, such as protein and chemicals that help repair damage to cells in your body.   

Fiber is good for you. It has a lot of health benefits. Eating foods with fiber can help you: 

  1. Lower your blood pressure 
  2. Improve your cholesterol levels 
  3. Feel fuller after you eat. This can help you eat less or lose extra weight 
  4. Digest more slowly. This helps keep your blood sugar levels steady 
  5. Reduce your risk for diseases, including diabetes, heart disease, and some types of cancer 

Eating fiber also helps keep your gut healthy. Your gut is your digestive system. It is made up of your: 

  • Mouth 
  • Stomach 
  • Esophagus. This is the tube that connects your mouth to your stomach 
  • Intestines 
  • Anus 
  • Other organs, including liver, pancreas, and gallbladder  

Your gut is also home to millions of bacteria. Not all bacteria are harmful. Some are very helpful. Eating fiber feeds good bacteria. It can also prevent bad bacteria from growing. This helps keep your gut healthy.   

How much fiber should you eat? 
The amount of fiber you should eat depends on your age. It also depends on your sex. Women and people assigned female at birth should get 22 to 28 grams of fiber each day. Men and people assigned male at birth should get 28 to 34 grams. 

Most people in the United States do not get enough fiber. This is because many people eat processed foods. These are foods that are changed a lot when they are prepared. Examples of processed foods include: 

  • Baked goods, like cookies and cakes 
  • Frozen pizza and other meals 
  • Cured meat, like bacon 
  • Snacks, like chips, crackers 
  • Fast foods 
  • Sodas 

Try to eat fewer processed foods. And try to eat a little more fiber each day. You can do this by: 

  • Choose whole wheat bread instead of white bread 
  • Have brown rice instead of white rice 
  • Eat the skin on fruit and vegetables, like apples, potatoes, and cucumbers 
  • Pick sweet potatoes instead of white potatoes 
  • Add beans to rice or other meals 
  • Snack on low-salt, low-fat popped popcorn instead of chips or crackers 

More On

What are some healthy shopping tips?

video

What are some healthy shopping tips?
Going to the grocery store without a shopping list is a recipe for disaster. Joy Dubost, PhD, RDN, Head of Nutrition and Health, North America at Unil...
3 Sweet Ways to Eat Less Sugar

article

3 Sweet Ways to Eat Less Sugar
Any idea how much sugar you eat in the course of a day? The amount might startle you—even if you don't have a soda habit or a sweet tooth, per se. Mo...
7 Clever Ways to Lighten Any Recipe

slideshow

7 Clever Ways to Lighten Any Recipe
Try these tips to help reduce the amounts of fat, sugar, and calories in your favorite foods—without sacrificing flavor.
How can I take control of my food addiction?

video

How can I take control of my food addiction?
You should take control of your food addiction in steps; figuring out your emotional connection to food and purging your home of problem foods is key....
What are the health benefits of kale?

video

What are the health benefits of kale?
Kale, like most dark leafy greens, has many healthy benefits - it's low in calories and high in fiber, minerals and antioxidants. Nutrition expert Bro...