High-Fiber Foods List: How to Hit Your Daily Fiber Goal

Last updated:

Fiber is one of those nutrients almost everyone agrees is good for you, yet very few people actually eat enough of it. An analysis of 2013-2018 national survey data shared by the American Society for Nutrition estimated that only about 5% of US men and 9% of US women meet fiber recommendations. The good news: closing that gap rarely takes exotic ingredients. A smart high-fiber foods list, a few swaps, and a realistic plan for one day of eating can get you most of the way there.

Key takeaways

  • Most adults need roughly 21 to 38 grams of fiber a day, depending on age and sex, or about 14 grams per 1,000 calories.
  • Beans, lentils and split peas are the fiber heavyweights, with 13 to 16 grams per cooked cup.
  • Spreading fiber across meals and snacks is easier than trying to load it into one sitting.
  • Increase fiber gradually over several weeks and drink enough fluids to limit gas and bloating.
Advertisement

How much fiber do you actually need?

According to the Mayo Clinic’s summary of National Academy of Medicine recommendations, daily targets look like this: women under 50 need about 25 grams, women 50 and older about 21 grams, men under 50 about 38 grams, and men 50 and older about 30 grams.

The Dietary Guidelines for Americans frame it another way. As Mayo Clinic explains, the guidelines suggest 14 grams of fiber for every 1,000 calories for people age 2 and older. On a 2,000-calorie day, that works out to about 28 grams.

Compare that with reality. Harvard’s Nutrition Source notes that most Americans get only about 15 grams a day, roughly half of what they need.

Advertisement

Soluble vs. insoluble fiber: why you want both

Fiber comes in two broad types, and most plant foods contain a mix.

  • Soluble fiber dissolves in water and forms a gel. Harvard notes it can help lower blood glucose and cholesterol. Good sources include oats, chia seeds, beans, lentils, apples and blueberries.
  • Insoluble fiber does not dissolve and adds bulk to stool, which supports regularity. You find it in whole wheat, brown rice, quinoa, leafy greens, nuts and the edible skins of fruit.

You don’t need to track these separately. Eating a variety of whole plant foods covers both.

High-fiber foods list by category

The figures below come from Mayo Clinic’s high-fiber foods chart. Values are rounded.

Legumes, nuts and seeds

  • Split peas, boiled, 1 cup: 16 g
  • Lentils, boiled, 1 cup: 15.5 g
  • Black beans, boiled, 1 cup: 15 g
  • Canned white beans (cannellini, navy, Great Northern), 1 cup: 13 g
  • Chia seeds, 1 ounce: 10 g
  • Almonds, 1 ounce (about 23 nuts): 3.5 g

Vegetables

  • Green peas, boiled, 1 cup: 9 g
  • Broccoli, boiled, 1 cup chopped: 5 g
  • Brussels sprouts, boiled, 1 cup: 4.5 g
  • Baked potato with skin, 1 medium: 4 g

Fruits

  • Raspberries, 1 cup: 8 g
  • Pear, 1 medium: 5.5 g
  • Apple with skin, 1 medium: 4.5 g
  • Banana, orange or 1 cup strawberries: about 3 g each

Grains

  • Whole-wheat spaghetti, cooked, 1 cup: 6 g
  • Pearled barley, cooked, 1 cup: 6 g
  • Quinoa, cooked, 1 cup: 5 g
  • Instant oatmeal, cooked, 1 cup: 4 g
  • Air-popped popcorn, 3 cups: 3.5 g
  • Brown rice, cooked, 1 cup: 3.5 g

Notice the pattern: a single cup of beans or lentils delivers more fiber than most people eat at breakfast and lunch combined. If you only change one habit, adding legumes a few times a week is the highest-impact move.

Advertisement

A sample high-fiber day

Here’s what roughly 33 grams of fiber can look like using everyday foods. Fiber values are based on the Mayo Clinic chart above, adjusted for portion size.

Meal What to eat Approx. fiber
Breakfast 1 cup cooked oatmeal topped with 1 cup sliced strawberries 7 g
Morning snack 1 medium apple, skin on 4.5 g
Lunch Lentil soup made with 1/2 cup cooked lentils, plus 1 slice whole-wheat bread 10 g
Afternoon snack 1 ounce almonds (about 23) 3.5 g
Dinner Stir-fry with 1 cup broccoli over 1 cup brown rice 8.5 g
Total About 33.5 g

Want recipes that fit right in? Try our gut-healthy overnight oats for a make-ahead breakfast, or a pot of turmeric lentil soup for several fiber-packed lunches.

If you currently eat closer to 15 grams, don’t jump straight to this menu. Start with one change, such as the oatmeal breakfast, and add another every week or so.

Easy swaps that add fiber without a full diet overhaul

Small substitutions add up quickly. Mayo Clinic and Harvard both recommend strategies like these:

  • Choose whole fruit over juice. An apple with its skin has fiber; most of it is lost in juice.
  • Make at least half your grains whole. Swap white pasta for whole-wheat and white rice for brown rice or barley.
  • Check cereal labels. Mayo suggests breakfast cereals with 5 or more grams per serving.
  • Replace meat with beans two or three times a week, as Harvard suggests. Chili, tacos and grain bowls all work well.
  • Sprinkle seeds. A spoonful of chia or ground flaxseed stirs easily into yogurt or oatmeal.
  • Snack on popcorn, nuts or raw vegetables instead of chips or crackers.
Advertisement

How to increase fiber without the bloat

The most common complaint when people boost fiber is gas. Mayo Clinic advises adding fiber gradually over a few weeks so the natural bacteria in your digestive system can adjust. It also notes that fiber works best when it absorbs water, so drink enough fluids throughout the day.

A practical approach:

  1. Track a typical day to find your starting point.
  2. Add about one high-fiber food every few days.
  3. Pair each fiber increase with a glass of water.
  4. If beans bother you, start with smaller portions and build up slowly.

If irregularity is what’s pushing you to eat more fiber, our article on how constipation can affect your well-being covers the bigger picture.

Food first, supplements second

Fiber supplements can help some people, but whole foods bring vitamins, minerals and other plant compounds that powders don’t. Mayo Clinic notes that soluble fiber from beans, oats and flaxseed may help limit cholesterol absorption, and that higher-fiber diets are linked with better blood sugar control and lower risk of heart disease. Harvard reports associations between higher fiber intake and lower risk of conditions including diverticulitis and type 2 diabetes.

If you have trouble getting enough from food, ask your doctor or a registered dietitian whether a supplement makes sense for you, since some can interact with medications.

When to see a doctor

Talk with a healthcare professional before making big fiber changes if you have a digestive condition such as inflammatory bowel disease, a history of bowel obstruction or narrowing, or you’ve been told to follow a low-fiber diet. Also check in if you notice ongoing changes in bowel habits, blood in your stool, unexplained weight loss or persistent abdominal pain.

Frequently asked questions

What food has the most fiber per serving?

Among common foods, legumes lead the pack. A cup of boiled split peas has about 16 grams, and a cup of lentils or black beans has about 15 grams, according to Mayo Clinic.

Is it possible to eat too much fiber?

Increasing fiber too quickly can cause gas, bloating and cramping. Raising intake gradually and drinking enough fluids usually helps your body adjust.

Do I need to count fiber grams every day?

Not usually. Tracking for a few days can show you where you stand, but building meals around whole grains, beans, fruits and vegetables generally gets you close.

Are fruit smoothies a good fiber source?

Blended whole fruit keeps its fiber, unlike juice. Adding oats, chia seeds or spinach can raise the fiber count further.

Sources

Reviewed by Amy Johnson, Nurse (12 years of clinical experience). This article is for general information and does not replace advice from your own doctor. See our editorial policy.
Medical disclaimer: This article is for informational purposes only and is not a substitute for professional medical advice, diagnosis or treatment. Always talk to your doctor or another qualified health provider about any questions you have about a medical condition or before starting a new treatment or supplement.

Save this guide for later on Pinterest

High-Fiber Foods List: How to Hit Your Daily Fiber Goal