provider image
Welcome! You’re in GoodRx for healthcare professionals. Now, you’ll enjoy a streamlined experience created specifically for healthcare professionals.
Skip to main content
HomeWell-beingDiet and Nutrition

High-Fiber Foods: 9 Ways to Get More of Them in Your Diet

Candace Nelson, MS, CNKaren Hovav, MD, FAAP
Updated on September 6, 2024

Key takeaways:

  • You can increase your intake of fiber-rich foods by eating more whole grains, fruits, and vegetables. Beans, nuts, and seeds are other great sources of fiber.

  • To help you meet daily fiber goals, try including fruits and nuts in your snacks or desserts. You can also incorporate beans and legumes (like chickpeas) into wraps and sandwiches.

  • Fiber is important for your health. High-fiber intake has been linked to reduced rates of heart disease and improved cholesterol and blood sugar levels.

Top down view of a variety of different kinds of seeds, lentils, wheat, beans, and other grains in round containers on a wood table.
grandriver/E+ via Getty Images

Most people could stand to eat more fiber-rich foods on a daily basis. On average, adults in the U.S. consume 16 g of fiber per day, which falls short of dietary recommendations. Women should get about 25 g and men should aim for around 38 g per day. In the U.S., children also fall short of recommended fiber intake.

In general, most people in the U.S. don’t eat enough fruits, vegetables, and whole grains. It’s possible to get fiber from a variety of foods, including some packaged ones. But whole, unprocessed foods pack in more nutrients without increasing your intake of sugar and other less nutritious ingredients. Whole foods are also associated with more health benefits than packaged foods with fiber added to them.

List of foods high in fiber

If you’re looking to increase your intake of fiber-rich foods, here are five food groups to choose from.

SPECIAL OFFER

Save over 40% on Qsymia with GoodRx

Discover the once daily Qsymia for weight management. Qsymia is for adults and children 12-17 in combination with a healthy diet and regular exercise.

Woman going for a run at sunset
Igor Alecsander/E+ via Getty Images Plus

Vegetables

Nearly all vegetables are high in fiber. Below are some examples of vegetables and how much fiber you can expect in a 1-cup portion.

Vegetable

Fiber content

Serving size

Artichokes (cooked)

9.6 g

1 cup

Pumpkin (canned)

7.1 g

1 cup

Taro root (cooked)

6.7 g

1 cup

Brussels sprouts (cooked)

6.4 g

1 cup

Sweet potato (cooked)

6.3 g

1 cup

Parsnips (cooked)

6.2 g

1 cup

Jicama (raw)

5.9 g

1 cup

Broccoli (cooked)

5.2 g

1 cup

Fruits

Like vegetables, most fruits are a great source of fiber. Here are some high-fiber fruits and their fiber content.

Fruit

Fiber content 

Serving size

Sapodilla or sapote

9.5 g

1 cup

Durian

9.2 g

1 cup

Guava

8.9 g

1 cup

Raspberries

8 g

1 cup

Blackberries

7.6 g

1 cup

Asian pears

6.5 g

1 medium fruit

Blueberries

6.2 g

1 cup

Passion fruit

6.1 g

¼ cup

Persimmon

6 g

1 fruit

Kiwifruit

5.4 g

1 cup

Grapefruit

5 g 

1 fruit

Avocado

5 g

½ cup

Legumes

01:14
Reviewed by Alexandra Schwarz, MD | October 31, 2023

Legumes — including beans, peas, and lentils — are also among the top categories of fiber-rich foods. Here’s how much fiber is found in common cooked legumes.

Type of legume

Fiber content 

Serving size

Navy beans

9.6 g

½ cup

Yellow beans

9.2 in 

½ cup

Lima beans

9.2 

1 cup

Green peas

8.8 

1 cup

Split peas

8.2 g 

½ cup

Lentils

7.8 g 

½ cup

Mung beans

7.7 g

½ cup

Black beans

7.5 g

½ cup

Chickpeas

6.3 g

½ cup

Kidney beans

5.7 g

½ cup

White beans

5.7 g

½ cup

Edamame

4.1 g

½ cup

Whole grains

Whole grains are another type of plant-based food that packs in fiber. Here are a few different types of whole grains and the amount of fiber you’ll get from each.

Grain

Fiber content

Serving size

Popcorn

5.8 g 

3 cups

Quinoa (cooked)

5 g 

1 cup

Oats (uncooked rolled oats)

4 g 

½ cup

Teff (cooked)

3.6 g 

½ cup

Barley (cooked pearled barley)

3 g 

½ cup

Nuts and seeds

Many nuts and seeds are also high-fiber foods. Here are some common types with the fiber content they provide.

Nut or seed

Fiber content

Serving size

Pumpkin seeds

5.2 g

1 oz

Chia seeds

4.1 g

1 tbsp

Almonds

3.5 g

1 oz

Sunflower seeds

3.1 g

1 oz

Pistachios

2.9 g

1 oz

Flaxseeds

2.8 g

1 tbsp

How much fiber do you need?

Most people in the U.S don’t get enough fiber, so pretty much everyone can benefit from adding more to their diet. Most adults should aim to get about 14 g of fiber per 1,000 calories each day, according to the National Academy of Medicine. Here’s what that looks like based on your age and sex.

Age

Fiber per day 

Children

1-3 years old

19 g

4-8 years old

25 g

Females

9-18 years old

26 g

19-50 years old

25 g

51 years old and up

21 g

Males

9-13 years old

31 g

14-50 years old

38 g

51 years old and up

30 g

Keep in mind that it's possible to overdo it with fiber — especially if you quickly change how much you consume. Eating too much fiber can lead to bloating, gassiness, and constipation. So, if you’re trying to add fiber to your diet, build up slowly.

How to get more fiber in your diet

Here are nine ideas to help you incorporate more fiber-rich foods into your diet. The fiber grams listed below are estimates and will vary by product and serving size. Remember to check the nutrition label on the back of foods for more information.

1. Choose chickpeas

Reach for some chickpeas when possible. You can find these in the canned-food aisle. Just 1 cup of these legumes has 12.5 g of fiber. To up your fiber game even more, try:

  • Using hummus as a sandwich spread

  • Switching out white pasta for chickpea pasta

  • Making an easy chickpea salad sandwich by mashing chickpeas with a little mayonnaise, celery, onions, and your favorite spices. Serve it on whole-grain toast.

2. Start your day with oats

With 4 g of fiber in ½ cup of dried oats, oatmeal makes a convenient and fiber-rich breakfast. This is especially the case if you top yours with walnuts and berries. If you opt for instant oats, be sure to look out for added sugar.

3. Add a salad to dinner

Eat your usual dinner, but also add a salad. The more produce, beans, and nuts or seeds you top your greens with, the more fiber you’ll add. For example, topping your leafy greens with ½ cup of white kidney beans (cannellini beans) packs in nearly 5 g of extra fiber.

4. Try a fruit-forward dessert

When fruit is the star, getting fiber is easy. Next time you feel a sweet craving come on, try making a fruit parfait. Take your favorite berries and unsweetened yogurt and top it with pumpkin or chia seeds for an extra fiber boost. You can also drizzle in a little bit of your go-to natural sweetener. By combining 1 cup of berries with an ounce of either type of seed can add up to 13 g of fiber to your diet. 

GoodRx icon
  • Health benefits of fiber: Fiber can help you manage your weight, cholesterol, and blood sugar. Take a deep dive into how fiber benefits your health.

  • High-fiber fruits: Fruits are packed with many nutrients. And they’re a key source of fiber. Here are some of the best fiber-rich fruits.

  • Heart-healthy foods: Fiber can help lower your risk for heart disease. Learn about other components of a heart-healthy diet.

5. Make your snack a combo of fruit and nuts

A snack of fruits and nuts gives you energy to power through your day. Try a medium banana with 2 tbsp of peanut butter for a snack. This will get you about 6 g fiber total. A homemade trail mix made of dried fruit, nuts, and seeds is another fiber-packed option.

6. Swap out refined grains for whole grains

Choosing whole-grain products over refined versions is a sure way to get more fiber. Whole grains keep the fiber and nutrient-dense parts of the plant that are lost during processing.

Consider these grain swaps:

  • Replace white rice with brown rice. You’ll get five times the fiber with brown rice versus white rice.

  • Replace white pasta with a whole-grain pasta. Eating whole-grain pasta instead of white pasta can double your fiber intake.

  • Replace regular cereal for a whole-grain cereal. Switching out 1 cup of regular cereal with 1 cup of a whole-grain cereal can more than double your fiber intake.

7. Vary your veggies

Try a variety of vegetables with different colors to increase your fiber intake. Consider these ways to get an assortment of fiber-rich veggies:

  • Combine broccoli, mushrooms, and some onions and peppers to make a quick stir-fry.

  • Cook tomatoes, carrots, and a potato. Then, blend them into a soup. Throw in other veggies, like spinach and herbs.

  • Add a mix of veggies to your omelet.

8. Sip a smoothie

A fruit smoothie is a simple way to combine fiber-rich foods, including veggies, fruit, and nuts. For 13 g of additional fiber, combine and blend these ingredients:

9. Pick plant-based milk

Plant-based milks made from almonds, macadamia nuts, or oats can all contain fiber. And they’re a good option for people who need to avoid dairy. Try adding plant-based milk to your morning coffee or use it in place of water in your oatmeal. Be sure to read the nutrition label because the amount of fiber in each type of milk varies and some have added sugar.

What are the benefits of fiber?

Fiber has many benefits. It’s an important part of a balanced diet — and it may also lower your risk of chronic diseases. 

A diet high in fiber is associated with:

Frequently asked questions

What is the difference between soluble and insoluble fiber?

Most fiber-rich foods have both types of fiber. And both types are important parts of a balanced diet and gut health.

The main difference between soluble and insoluble fiber is that soluble fiber dissolves in water. When soluble fiber absorbs water, it turns into a gel-like substance, which softens stool and slows down digestion. This can help relieve diarrhea. 

Insoluble fiber, on the other hand, bulks up your stool and helps it pass more efficiently through the intestine. 

What is viscous fiber?

Viscosity describes something that’s thick and sticky. Like soluble fiber, viscous fiber thickens and becomes a gel-like substance in your stomach. Since it’s thick, it takes longer to move through your digestive system. This can make you feel full for longer. 

Many foods contain viscous fiber, including:

  • Plants

  • Beans

  • Asparagus

  • Oats

  • Brussel sprouts

  • Sweet potatoes

  • Apricots

The bottom line

Some of the best fiber-rich foods include fruits, vegetables, and whole grains. Other examples of high-fiber foods are legumes, nuts, and seeds.

Small changes can go a long way when trying to add more fiber-rich foods to your meals. Some effective strategies include replacing white rice with a whole-grain rice, adding a side salad to your dinner, and blending your favorite fruits, veggies, and nut butter into a smoothie.

why trust our exports reliability shield

Why trust our experts?

Candace Nelson, MS, CN
Candace Nelson, MS, CN, is an award-winning journalist specializing in health and condition care. She is passionate about preventing chronic conditions.
Alex Eastman, PhD, RN
Alex Eastman, PhD, RN, is a California-based registered nurse and staff medical editor at GoodRx, where he focuses on clinical updates and Latino health.
Karen Hovav, MD, FAAP
Karen Hovav, MD, FAAP, has more than 15 years of experience as an attending pediatrician in a variety of clinical settings. She has worked in a large academic center in an urban city, a small community hospital, a private practice, and an urgent care clinic.

References

Anderson, J. W., et al. (2009). Health benefits of dietary fiber. Nutrition Reviews.

Bailey, R. L. (2018). Total usual nutrient intakes of U.S. children (under 48 months): Findings from the Feeding Infants and Toddlers Study (FITS) 2016. The Journal of Nutrition.

View All References (25)

Bliss, R. (2015). Online nutrition resources at your fingertips. U.S. Department of Agriculture.

Dietary Guidelines for Americans. (n.d.). Food sources of dietary fiber.

Dikeman, C. L., et al. (2007). Viscosity as related to dietary fiber: A review. Critical Reviews in Food Science and Nutrition.

Ellis, E. (2020). Fiber. Academy of Nutrition and Dietetics.

FoodData Central. (2019). Bananas, raw. U.S. Department of Agriculture.

FoodData Central. (2019). Blueberries, frozen, unsweetened (includes foods for USDA’s food distribution program). U.S. Department of Agriculture.

FoodData Central. (2019). Cannellini beans. U.S. Department of Agriculture.

FoodData Central. (2019). Cereals ready-to-eat, General Mills, Cheerios. U.S. Department of Agriculture.

FoodData Central. (2019). Chickpeas (garbanzo beans, bengal gram), mature seeds, cooked, boiled, without salt. U.S. Department of Agriculture.

FoodData Central. (2019). Natural peanut butter. U.S. Department of Agriculture.

FoodData Central. (2019). Nuts, almond butter, plain, without salt added. U.S. Department of Agriculture.

FoodData Central. (2019). Old-fashioned rolled oats. U.S. Department of Agriculture.

FoodData Central. (2019). Quinoa, cooked. U.S. Department of Agriculture.

FoodData Central. (2019). Seeds, flaxseed. U.S. Department of Agriculture.

FoodData Central. (2019). Spinach, raw. U.S. Department of Agriculture.

FoodData Central. (2019). Whole grain cereal. U.S. Department of Agriculture.

FoodData Central. (2020). Almond milk, unsweetened. U.S. Department of Agriculture.

FoodData Central. (2020). Pasta, whole grain, cooked. U.S. Department of Agriculture.

Institute of Medicine Committee on Examination of Front-of-Package Nutrition Rating Systems and Symbols. (2010). Overview of health and diet in America. Front-of-Package Nutrition Rating Systems and Symbols.

Kunzmann, A. T., et al. (2015). Dietary fiber intake and risk of colorectal cancer and incident and recurrent adenoma in the prostate, lung, colorectal, and ovarian cancer screening trial. The American Journal of Clinical Nutrition.

Manitus, N. (2021). Inflammatory bowel disease (IBD): Role of fiber. AGA GI Patient Center.

National Lipid Association Clinician’s Lifestyle Modification Toolbox. (2021). Viscous fiber and your cholesterol.

NIH News in Health (n.d.). Rough up your diet: Fit more fiber into your day. National Institutes of Health.

Quagliani, D., et al. (2016). Closing America’s fiber intake gap. American Journal of Lifestyle Medicine.

Swann, O. G., et al. (2020). Dietary fiber and its associations with depression and inflammation. Nutrition Reviews.

Yang, J. (2012). Effect of dietary fiber on constipation: A meta analysis. World Journal of Gastroenterology.

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?

Your Guide to Sustainable Weight Loss

Our 6-day newsletter series breaks down the latest medications and how you can achieve sustainable weight loss.

By signing up, I agree to GoodRx's Terms and Privacy Policy, and to receive marketing messages from GoodRx.