Skip to main content
Diet and Nutrition

What Is Fiber, and Why Is It Good for You? Here Are 6 Health Benefits

Sarah Gupta, MDMaria Robinson, MD, MBA
Written by Sarah Gupta, MD | Reviewed by Maria Robinson, MD, MBA
Updated on September 23, 2026
Reviewed by Sarah Gupta, MD | March 6, 2025

Key takeaways:

  • Fiber is a carbohydrate found in plants and an essential part of a nutritious diet. Most people in the U.S. don't get enough of it.

  • Fiber-rich foods include fruits, vegetables, whole grains, beans, nuts, and seeds. 

  • Eating enough fiber can support gut and heart health and help manage cholesterol, blood sugar, and weight. 

  • A high-fiber diet may also lower your risk of heart disease, Type 2 diabetes, and colon cancer. 

Most people in the U.S. don’t eat enough daily fiber. Fortunately, getting more fiber doesn’t have to be expensive or complicated. Fiber-rich foods — like vegetables, whole grains, and beans — are easy to add to your diet. And eating more of them can help improve your health, manage your weight, and lower your risk of disease. 

What is fiber?

Fiber is a type of carbohydrate that your body can’t fully break down or digest. Instead, it passes through the small intestine largely undigested. You get fiber by eating:

  • Fruits

  • Vegetables

  • Whole grains

  • Beans and lentils

  • Nuts and seeds

  • Fiber supplements

Even though your body doesn’t fully digest fiber, it still plays an important role in your overall health. Depending on the type, fiber can:

  • Absorb water 

  • Add bulk to your stool

  • Feed the helpful bacteria in your gut

What are the different types of fiber?

There are two types of fiber: soluble and insoluble. Most fiber-rich foods have a mix of both, and both types help support smooth digestion. The type of fiber you eat doesn’t matter as much as the quantity. 

Soluble fiber 

Soluble fiber absorbs water and forms a gel in your gut. This slows digestion and can help lower cholesterol and control blood sugar. It also softens your stool, making it easier to pass. Foods with soluble fiber include: 

Soluble fiber is also found in over-the-counter (OTC) psyllium supplements, like Metamucil. 

Insoluble fiber

Insoluble fiber doesn’t absorb water. It bulks up your stool and helps food and waste move through your gut, which can help prevent constipation. Foods with insoluble fiber include: 

Is fiber good for you?

Yes, fiber is good for both your digestive health and your overall health. It helps maintain good gut health and can help manage blood sugar, cholesterol, and weight. 

Research suggests that eating enough fiber can:

What are the benefits of fiber?

Fiber plays an important role in many aspects of your health. Here’s a closer look at six of its most important benefits.

1. Fiber and gut health

Fiber helps keep your digestive system moving and supports a well-functioning gut. It also plays an important role in your gut microbiome (the beneficial community of microorganisms that live in your digestive tract). 

Some of the organisms in your gut break down fiber and turn it into substances called short-chain fatty acids (SCFAs). SCFAs help support the cells that line your colon and may have other benefits for your gut and overall health. 

Fiber can also help maintain the protective mucus layer that lines your gut. 

2. Fiber and constipation

Fiber can help prevent and relieve constipation. Research shows that fiber supplements help people with chronic constipation have more frequent bowel movements and softer stools. 

Different types of fiber work in different ways. Soluble fiber absorbs water, which helps keep stool soft and easier to pass. Insoluble fiber adds bulk to your stool and helps it move through your gut more easily. 

3. Fiber and heart health

Eating more fiber is linked to better heart health. A large 2024 analysis of 64 studies found that people who ate more fiber had a lower risk of dying from cardiovascular disease. 

Fiber may protect your heart in several ways by improving factors that are important for heart health. Research suggests that fiber can help:

  • Lower cholesterol

  • Improve blood sugar control

  • Support a weight range that’s healthy for you

  • Lower blood pressure

4. Fiber and weight loss

Eating more fiber may help with weight management. Fiber can help you feel full longer, which may help you eat less overall. 

Research also suggests that fiber may help with weight loss. A 2025 review of randomized controlled trials found that increasing fiber was associated with.

5. Fiber and blood sugar

Featuring Frances Largeman-Roth, RDN, Sandra Arévalo, RDNReviewed by Sanjai Sinha, MD | April 5, 2025

Fiber can help you manage your blood sugar. It slows the absorption of carbohydrates, which can help prevent blood sugar spikes. This can be especially helpful if you have diabetes. 

Research also suggests that fiber can help with blood sugar in other ways. Studies have found the following:

6. Fiber and cancer prevention

Eating more fiber may help lower your risk of colon cancer. A large review of studies found convincing evidence linking higher fiber intake with a lower risk of colorectal cancer. 

Fiber may help protect your colon in several ways. It helps move waste through your gut and feeds healthy gut bacteria. The SCFAs produced by these bacteria also help protect the cells lining your colon. 

How much fiber should I eat?

You should aim to get about 14 g of fiber for every 1,000 calories you eat, according to expert groups like the National Academy of Medicine. Your recommended daily amount depends on your age and sex. 

For adults between ages 19 and 50, this is about:

  • 25 g per day for females

  • 38 g per day for males

The table below shows a more detailed breakdown of daily fiber goals by age and sex.

Age Recommended grams of fiber per day
Children 1 to 3 19
4 to 8 25
Females 9 to 18 26
19 to 50 25
51 and up 21
Males 9 to 13 31
14 to 50 38
51 and up 30

How can I add more fiber to my diet?

Eating more fruits, vegetables, whole grains, and nuts is an easy way to add fiber to your diet. Choosing whole or less processed foods can also help you get more fiber. 

For example, here’s how a comparison of the fiber in different apple foods:

  • Whole apple (with peel): 4.4 g 

  • One half cup of applesauce: 1.4 g

  • Apple juice: none

Other ways to get more fiber include:

  • Aim for 4 to 5 servings of fruits and veggies a day, and leave the peels on them.

  • Choose whole-grain bread, pasta, and cereal. 

  • Start your day with a high-fiber breakfast, like oatmeal or bran cereal. 

  • Check nutrition labels and look for foods with at least 5 g of fiber per serving. 

  • Add beans or lentils to soups, salads, and other meals.

  • Experiment with adding more plant-based meals and snacks to your diet.

If you’re increasing your fiber intake, do it gradually. Adding a lot of fiber at once can cause gas, bloating, and cramping. Drinking plenty of water can also help your body adjust. 

Fiber-fortified foods and fiber supplements

Fiber-fortified foods (foods that have extra fiber added) and supplements can help boost your fiber intake if you have trouble getting it from food. But they aren’t necessarily a replacement for fiber-rich whole foods. Whole foods provide a variety of types of fiber, along with vitamins, minerals, and other beneficial nutrients. Many fiber supplements contain just one type of fiber. 

Frequently asked questions

Fiber supplements can help you get more fiber if you’re not getting enough from food. Depending on the type of fiber, they may help relieve constipation, lower cholesterol, or improve blood sugar control. Common fiber supplements include:

Fiber works in different ways depending on the type. Some fiber absorbs water and forms a gel, while other fiber adds bulk to your stool. Certain types of fiber are also fermented by bacteria in your gut, producing molecules called short-chain fatty acids (SCFAs) that help support gut health.

The bottom line

Fiber is an important part of a balanced, nutritious diet. Getting enough can support your gut and heart health, help manage blood sugar and weight, and lower your risk of certain health conditions. Some easy ways to add more fiber to your diet include eating more fruits, vegetables, and whole grains, as well as beans, nuts, and seeds. 

If you’re increasing your fiber intake, start gradually and drink plenty of water to help prevent gas and bloating. 

why trust our exports reliability shield

Why trust our experts?

Sarah Gupta, MD
Written by:
Sarah Gupta, MD
Sarah Gupta, MD, is a licensed physician with a special interest in mental health, sex and gender, eating disorders, and the human microbiome. She is currently board certified by the American Board of Psychiatry and Neurology.
Sophie Vergnaud, MD, is the Senior Medical Director for GoodRx Health. A pulmonologist and hospitalist, she practiced and taught clinical medicine at hospitals in London for a decade before entering a career in health education and technology.
Maria Robinson, MD, MBA, is a board-certified dermatologist and dermatopathologist who has practiced dermatology and dermatopathology for over 10 years across private practice, academic, and telehealth settings. She is a fellow of the American Academy of Dermatology and the American Society of Dermatopathology.

References

Dahm, C. C., et al. (2024). Role of dietary fibres in cardiometabolic diseases. Current Opinion in Clinical Nutrition and Metabolic Care.

Ghavami, A., et al. (2023). Effect of soluble fiber on blood pressure in adults: A systematic review and dose-response meta-analysis of randomized controlled trials. Nutrition Journal.

GoodRx Health has strict sourcing policies and relies on primary sources such as medical organizations, governmental agencies, academic institutions, and peer-reviewed scientific journals. Learn more about how we ensure our content is accurate, thorough, and unbiased by reading our editorial guidelines.

Was this page helpful?

Latest articles