Food and Nutrition|Nutrients and Nutritional Info|Prevention and Wellness
Dietary Supplements|fiber|nutrition

How to Get More Fiber in Your Diet

Last Updated September 2023 | This article was created by familydoctor.org editorial staff and reviewed by Beth Oller, MD

Fiber is a substance found in plants. Dietary fiber is a type of carbohydrate we eat. Eating the right amount of fiber has been shown to have a range of health benefits. It helps you feel full longer, which can curb overeating and weight gain. Eating fiber-rich foods aids in digestion and the absorption of nutrients.

Foods that are high in fiber can help treat certain issues. These include constipation, irritable bowel syndrome (IBS), and diverticulitis. Dietary fiber can reduce your risk of coronary heart disease, stroke, type 2 diabetes, and some cancers. It also may lower your cholesterol.

Path to improved health

The amount of fiber you should get from your daily diet depends on your age and gender. Men 50 years of age and younger should consume at least 38 grams of fiber per day. Men older than 50 years of age should get at least 30 grams of fiber daily. Women 50 years of age and younger should consume at least 25 grams of fiber per day. Women older than 50 years of age should get at least 21 grams of fiber daily.

The following changes can increase the fiber in your diet:

  1. Eat at least 2 cups of fruits and 2 ½ cups of vegetables each day. This can include:
  • 1 artichoke
  • 1 medium sweet potato
  • 1 small pear
  • ½ cup of green peas
  • ½ cup of berries, such as raspberries or blackberries
  • ½ cup of prunes
  • ¼ cup figs or dates
  • ½ cup of spinach
  • 1 medium apple
  • 1 medium orange
  1. Replace refined white bread with whole-grain breads and cereals. Choose brown rice instead of white rice. Eat the following foods:
  • 100% whole-wheat bread
  • Oatmeal
  • Brown rice
  • Bran muffins
  • Bran or multiple-grain cereals, cooked or dry
  • Popcorn (unbuttered)
  • Almonds
  1. Check nutrition fact labels for the amount of dietary fiber. Try to get 5 grams of fiber per serving.
  2. Add ¼ cup of wheat bran (miller’s bran) to foods. You can put it in cooked cereal, applesauce, or meat loaf.
  3. Eat ½ cup cooked beans, such as navy, kidney, pinto, black, lima, or white beans.

Things to consider

Try not to add too much fiber to your diet at once. You may get symptoms such as bloating, cramping, or gas. You can prevent these by increasing your fiber slowly. Start with one of the changes listed above. Wait several days to a week before making another. If one change doesn’t seem to work for you, try a different one. Be sure to drink more fluids as you increase the amount of fiber you eat. Fluids help your body digest fiber. Try to drink 8 glasses a day, totaling at least 64 ounces a day. Choose no- or low-calorie beverages, such as water, unsweetened tea, or flavored water.

Questions to ask your doctor

  • How much fiber is too much?
  • Should I take a supplement to increase my fiber intake?
  • What are some good ways to add fiber to my diet?

Resources

MedlinePlus: Dietary Fiber

@media print { @page { padding-left: 15px !important; padding-right: 15px !important; } #pf-body #pf-header-img { max-width: 250px!important; margin: 0px auto!important; text-align: center!important; align-items: center!important; align-self: center!important; display: flex!important; }