High-Fiber Foods List: 50 Best Foods With Fiber per Serving

High-Fiber Foods List: 50 Best Foods With Fiber per Serving

Reviewed: September 6, 2026

You buy beans, berries, whole-grain bread and a large bag of chia seeds. It feels like a fresh start. Then, two days later, your stomach feels tight and noisy. You wonder, “Isn’t fiber supposed to help?”

Yes. But more is not always better overnight.

The useful question is not simply, “Which food has the most fiber?” It is, “Which high-fiber foods fit my meals, my budget and my body?” This guide answers both questions. It gives you a clear list of 50 foods, realistic serving sizes and a gentle plan that does not turn eating into a math exam.

Quick answer: What are the best high-fiber foods?

The strongest everyday sources include split peas, lentils, black beans, chickpeas, chia seeds, raspberries, green peas, avocado, artichokes, barley, oats and whole-wheat pasta. Beans and lentils usually give you the most fiber in a normal meal-sized portion. Fruits, vegetables, whole grains, nuts and seeds help you build variety.

For a 2,000-calorie diet, the U.S. Food and Drug Administration uses a Daily Value of 28 grams of fiber. Personal needs vary with age, sex, calorie needs and health. The easiest approach is to add fiber gradually, spread it across the day and drink enough fluid.

High-fiber foods list: 50 foods with fiber per serving

Here is the chart most people are looking for. Values are rounded because food is not manufactured by a ruler. Size, variety, cooking method, brand and the amount that fits inside your cup can all change the number.

One more thing matters. A cup of cooked beans is not nutritionally equivalent to a cup of berries or three cups of popcorn. Use this list to plan meals, not to crown one “perfect” food.

Beans, peas and other legumes

High-fiber legumes in common cooked portions
No. Food Serving Fiber Easy way to eat it
1 Split peas 1 cup 16 g Soup, dal or stew
2 Lentils 1 cup 15.5 g Dal, curry, salad or soup
3 Black beans 1 cup 15 g Tacos, bowls or chili
4 Navy, cannellini or Great Northern beans 1 cup 13 g Soup, pasta or white-bean dip
5 Pinto beans 1/2 cup 7.5 g Burritos, rice bowls or mash
6 Chickpeas 1/2 cup 6.2 g Hummus, chana, salads or curry
7 Kidney beans 1/2 cup 5.7 g Rajma, chili or salad
8 Edamame 1/2 cup 5.5 g Snack, stir-fry or noodle bowl
9 Black-eyed peas 1/2 cup 4.1 g Stew, salad or rice dish

Seeds and nuts

High-fiber seeds and nuts in familiar portions
No. Food Serving Fiber Easy way to eat it
10 Chia seeds 1 oz (about 2 tbsp) 10 g Stir into yogurt or soaked oats
11 Ground flaxseed 2 tbsp 4.8 g Add to oats, yogurt or batter
12 Almonds 1 oz (about 23) 3.5 g Snack or salad topping
13 Sesame seeds 1/4 cup 3.3 g Tahini, topping or chutney
14 Walnuts 1 oz 3.1 g Oats, salad or snack
15 Pistachios 1 oz (about 49) 3 g Snack or yogurt topping
16 Sunflower kernels 1/4 cup 3 g Sprinkle over salad or cereal

Fruits

Fruits high in fiber, using edible portions
No. Food Serving Fiber Easy way to eat it
17 Guava 1 cup 9 g Fresh slices or fruit bowl
18 Raspberries 1 cup 8 g Oats, yogurt or snack
19 Avocado 1 medium About 10 g Toast, salad, salsa or sandwich
20 Pear, with skin 1 medium 5.5 g Fresh snack or sliced into oats
21 Dried figs 3 medium 5.3 g Snack with nuts or chop into oats
22 Apple, with skin 1 medium 4.5 g Fresh, baked or with nut butter
23 Blackberries 1/2 cup 3.8 g Yogurt, cereal or smoothie bowl
24 Kiwi 1 large 3.2 g Fresh or with yogurt
25 Grapefruit 1/2 fruit 3.1 g Breakfast or salad
26 Banana 1 medium 3 g Snack, oats or smoothie
27 Orange 1 medium 3 g Eat whole instead of juicing
28 Strawberries 1 cup 3 g Snack, oats or yogurt

Vegetables

Vegetables with fiber in practical portions
No. Food Serving Fiber Easy way to eat it
29 Green peas, cooked 1 cup 9 g Soup, rice, pasta or side dish
30 Acorn squash, cooked 1 cup 9 g Roasted or mashed
31 Artichoke 1 medium 6.5 g Steam, roast or add hearts to salad
32 Collard greens, cooked 1 cup 6 g Soup, stew or side dish
33 Broccoli, cooked 1 cup, chopped 5 g Stir-fry, pasta or side dish
34 Turnip greens, cooked 1 cup 5 g Cook with garlic and beans
35 Sweet potato, skin on 1 medium 4.8 g Baked, roasted or mashed
36 Brussels sprouts, cooked 1 cup 4.5 g Roasted or sautéed
37 Okra, cooked 1/2 cup 4.1 g Curry, stew or roasted
38 Potato, baked with skin 1 medium 4 g Bake and top with beans
39 Sweet corn, cooked 1 cup 4 g Salad, soup or side dish
40 Cauliflower, raw 1 cup, chopped 2 g Snack, salad or roasted
41 Carrot, raw 1 medium 1.5 g Snack, salad or soup

Whole grains and grain foods

Fiber-rich grains and familiar grain foods
No. Food Serving Fiber Easy way to eat it
42 Whole-wheat spaghetti, cooked 1 cup 6 g Pasta with vegetables and beans
43 Pearled barley, cooked 1 cup 6 g Soup, pilaf or grain bowl
44 Bran flakes 3/4 cup 5.5 g Add fruit and milk or yogurt
45 Quinoa, cooked 1 cup 5 g Salad, bowl or warm side
46 Oatmeal, cooked 1 cup 4 g Top with berries and seeds
47 Millet, cooked 1/2 cup 3.3 g Porridge or savory grain bowl
48 Air-popped popcorn 3 cups 3.5 g Snack with light seasoning
49 Brown rice, cooked 1 cup 3.5 g Use in bowls, curry or stir-fry
50 Whole-wheat bread 1 slice 2 g Toast or sandwich

About the numbers: Values are rounded estimates compiled primarily from the U.S. Dietary Guidelines food-source table and USDA-linked nutrient data summarized in Mayo Clinic’s high-fiber food chart. Product labels and Foodmanac profiles may differ because varieties, brands, cooking and serving weights differ. Compare the same form and serving size when making a decision.

How much fiber do you need each day?

The FDA Daily Value is 28 grams on a 2,000-calorie diet. That number is useful when reading a package, but it is not a personal prescription.

The National Academy of Medicine recommendations summarized by Mayo Clinic and commonly used for adults are:

General daily fiber targets for adults
Group Daily fiber target
Women age 50 or younger 25 g
Women older than 50 21 g
Men age 50 or younger 38 g
Men older than 50 30 g

Why does the target change? Fiber guidance is linked partly to calorie needs, which often decrease with age. Your clinician may recommend something different if you have diabetes, kidney disease, digestive illness, recent surgery or another medical condition.

What counts as “high fiber” on a food label?

The FDA says 5% Daily Value or less is low, while 20% Daily Value or more is high. With a 28-gram Daily Value, 20% is 5.6 grams. So a packaged food with roughly 6 grams of fiber per labeled serving is high in fiber by that benchmark.

Check the serving size first. A cereal may look impressive until you notice that your bowl holds two or three labeled servings. The reverse can happen too. A small serving may look modest, but it may be easy to combine with fruit, nuts or seeds.

Soluble vs insoluble fiber: Do you need both?

Yes, and you probably do not need to track them separately.

Soluble fiber mixes with water and can form a gel-like material. You find it in foods such as oats, barley, beans, apples, citrus fruit and psyllium. According to the CDC’s fiber guidance, it can slow digestion and help with blood-glucose and cholesterol management.

Insoluble fiber adds bulk and helps material move through the digestive tract. Whole wheat, wheat bran, nuts, beans and many vegetable skins provide it.

Real food refuses to stay in neat boxes. Most plant foods contain a mixture of fiber types. That is why variety matters more than chasing one isolated number.

What can high-fiber foods do for your health?

Fiber does not “clean” your body in a magical way. Your liver and kidneys already handle that work. Still, fiber has several useful jobs that are less dramatic and far more believable.

It can support regular bowel movements

Fiber can increase stool bulk and help it hold water. That can make stool easier to pass for many people. If constipation is persistent, painful or accompanied by blood, vomiting, fever or unexplained weight loss, do not keep adding bran and hoping for the best. Seek medical advice.

It may help you feel satisfied after eating

A lentil bowl, a pear and a handful of nuts take time to chew and digest. That often feels different from drinking juice or eating a refined snack. Fiber-rich foods can support fullness, but they do not cancel calories or guarantee weight loss.

Some fibers can support cholesterol and blood-sugar management

Soluble fibers in oats, barley, beans and some fruits can be helpful in an overall heart-healthy eating pattern. The CDC also notes that fiber is not broken down and absorbed like other carbohydrates, so it does not create the same rapid blood-sugar effect. If you use insulin or glucose-lowering medication, make major diet changes with your healthcare team.

Higher-fiber dietary patterns are linked with better long-term health

A major series of systematic reviews and meta-analyses published in The Lancet found better outcomes across several noncommunicable diseases among people with higher fiber and whole-grain intake. This is strong support for a fiber-rich pattern. It is not proof that chia pudding prevents disease on its own.

A simple high-fiber day with about 30 grams

Thirty grams can sound enormous when breakfast is toast, lunch is rushed and dinner happens late. Break it into ordinary meals and the target becomes much less intimidating.

Example day using flexible, familiar foods
Meal Food Approximate fiber
Breakfast 1 cup oatmeal, 1/2 cup raspberries and 1 tablespoon chia seeds About 13 g
Lunch 1/2 cup lentils with vegetables About 10 g
Snack 1 medium apple with skin About 4.5 g
Dinner 1/2 cup cooked broccoli with 1/2 cup brown rice About 4 g
Total Across the full day About 31.5 g

You do not have to copy this menu. Maybe raspberries are expensive where you live. Use a pear or guava. Maybe lentils are already part of dinner. Wonderful. Move them there. The goal is not a perfect menu. It is a pattern you can repeat without resentment.

Want to check a different combination? Use Foodmanac’s food database, food comparison tool or Mix Lab to compare foods and portions.

A gentle seven-day plan to eat more fiber

If your current diet is low in fiber, jumping straight to 30 or 40 grams can leave you bloated and discouraged. Start with one change. Notice how you feel. Then add another.

  1. Day 1: Keep your usual meals and add one whole fruit. Choose an apple, pear, orange, banana, guava or berries. Eat the edible skin when appropriate.
  2. Day 2: Upgrade one grain. Try oatmeal, brown rice, whole-wheat bread, whole-wheat pasta, barley or another whole grain you enjoy.
  3. Day 3: Add half a cup of beans or lentils. Put them in soup, curry, salad, tacos or a grain bowl. If beans bother your stomach, begin with a smaller amount.
  4. Day 4: Make vegetables visible. Add cooked peas, broccoli, okra, greens or Brussels sprouts to one meal. Cooked vegetables may feel gentler than a large raw salad.
  5. Day 5: Build a fiber-rich snack. Try fruit with nuts, air-popped popcorn, vegetables with hummus or yogurt with seeds.
  6. Day 6: Combine two sources at breakfast. Oatmeal with fruit is simple. Whole-grain toast with avocado works too.
  7. Day 7: Review, do not judge. Which change felt easy? Which one caused discomfort? Keep the easy habit and adjust the difficult one.

This is where many plans go wrong. They demand a new breakfast, lunch, dinner and personality on Monday morning. You do not need a dramatic reset. You need one useful habit that survives a busy Wednesday.

High-fiber foods around the world

Healthy eating should not require you to abandon the food you grew up with. Fiber exists in ordinary cuisines everywhere.

Simple high-fiber choices across food traditions
Food tradition Useful choices Simple meal idea
South Asian Lentils, chickpeas, kidney beans, okra, peas, guava, whole-wheat roti Dal with vegetables and whole-wheat roti
East Asian Edamame, brown rice, barley, sweet potato, mushrooms, leafy vegetables Brown-rice bowl with edamame and cooked vegetables
Middle Eastern Chickpeas, lentils, bulgur, barley, figs, sesame and vegetables Lentil soup with whole-grain bread and salad
Latin American Black beans, pinto beans, avocado, corn, guava and whole-grain tortillas Bean bowl with corn, vegetables and avocado
Mediterranean White beans, chickpeas, whole grains, figs, nuts, fruit and vegetables Bean-and-vegetable salad with whole-grain bread
U.S. and Canadian Oats, berries, popcorn, beans, whole-wheat pasta, apples and potatoes with skin Oatmeal breakfast and bean chili for dinner

Do you notice the pattern? Beans, grains, vegetables, fruit, nuts and seeds keep returning. The seasonings and combinations change. The basic ingredients do not.

How to increase fiber without gas and bloating

A little gas is not a moral failure. It is often a sign that gut bacteria are fermenting carbohydrates they did not receive in large amounts before. But severe discomfort is not something you must “push through.”

  • Add one serving at a time. Give your body several days before making another large change.
  • Drink enough fluid. Fiber works better when water is available. Fluid needs vary, so use thirst, climate, activity and medical advice as your guide.
  • Spread fiber across the day. A moderate amount at three meals is often easier than a giant bowl of bran at night.
  • Start with cooked foods. Cooked oats, lentils, vegetables and soups may feel gentler than a huge raw salad.
  • Use smaller bean portions. Rinse canned beans, begin with a few spoonfuls and increase slowly.
  • Watch sugar alcohols and added fibers. Some “high-fiber” bars contain chicory root, inulin or sugar alcohols that can upset sensitive stomachs.
  • Keep a brief symptom note. Record the food, serving and how you felt. Patterns are more helpful than fear.

When a high-fiber diet may not be right

High fiber is not automatically safe for every digestive condition. The NIDDK notes that people with gastroparesis may be advised to eat less fiber. A healthcare professional may also recommend a lower-fiber plan for a narrowed intestine, certain active inflammatory bowel disease flares, recovery after some stomach or intestinal surgeries, or preparation for a colonoscopy.

Talk with a clinician before making a major increase if you have ongoing abdominal pain, vomiting, difficulty swallowing, blood in stool, unexplained weight loss, a known bowel narrowing or a history of intestinal blockage. If you have severe pain, vomiting, swelling and cannot pass gas or stool, seek urgent medical care.

Whole foods or fiber supplements?

Whole foods are a sensible first choice because they bring more than fiber. Beans provide protein and minerals. Fruit provides water and vitamins. Nuts and seeds provide fats, minerals and texture. Whole grains offer a wider nutritional package than isolated powder.

A supplement can still be useful for some people. Psyllium, for example, is a soluble fiber used for regularity and cholesterol management. Yet supplements can cause bloating, affect how some medicines are absorbed and become unsafe when taken without enough fluid. Ask a pharmacist or clinician how to separate fiber supplements from your medicines.

And please do not swallow dry chia seeds or dry fiber powder by the spoonful. Follow the product directions and take it with the recommended amount of liquid.

Common mistakes that make fiber harder than it needs to be

Going from almost zero to “fiber-maxxing”

Your digestive system likes time. A trend may move quickly. Your gut does not have to.

Relying on juice

Juicing often removes much of the fiber-rich pulp. A whole orange is usually a better fiber choice than orange juice.

Looking only at the front of the package

Words such as “multigrain” or “made with whole grains” do not tell you the fiber amount. Read the Nutrition Facts panel and ingredient list.

Forgetting the rest of the diet

A snack bar with added fiber is still a snack bar. Consider its added sugar, sodium, saturated fat, calories and ingredients too.

Believing one food must do everything

You do not need chia seeds at every meal. A week that includes lentils, oats, fruit, vegetables and nuts gives you more variety and may be easier to enjoy.

Your practical high-fiber shopping list

If a 50-food chart feels overwhelming, begin with ten flexible items:

  • Oats
  • Lentils
  • Chickpeas or another bean
  • Frozen peas
  • Broccoli or another green vegetable
  • Apples or pears
  • Frozen berries when affordable
  • Whole-wheat bread or pasta
  • Almonds, walnuts or seeds
  • Potatoes or sweet potatoes to eat with the skin when appropriate

Frozen vegetables and canned beans count. Convenience is not cheating. Rinse canned beans if you want to reduce some sodium, and compare labels when choosing breads and cereals.

Frequently asked questions about high-fiber foods

What food is highest in fiber?

Among common meal-sized portions, cooked split peas, lentils and beans are some of the highest-fiber choices. Chia seeds are especially fiber-dense in a small portion. The “highest” food depends on whether you compare by weight, cup, calories or normal serving.

What are the best high-fiber foods for constipation?

Oats, pears, kiwi, berries, beans, lentils, vegetables and whole grains can help many people increase fiber. Add them gradually and drink enough fluid. Persistent or painful constipation needs medical evaluation.

What fruit has the most fiber?

Raspberries and guava are strong choices by the cup. A medium pear, avocado or apple also provides a useful amount. Keep edible skins when suitable because peeling can remove fiber.

Are bananas high in fiber?

One medium banana has about 3 grams. It is not the highest-fiber fruit, but it is affordable, portable and easy to combine with oatmeal, nuts or chia seeds.

Are eggs high in fiber?

No. Eggs naturally contain no dietary fiber. They can still be part of a balanced meal. Pair them with vegetables, beans, avocado or whole-grain toast if you want more fiber.

Is rice high in fiber?

Brown rice has more fiber than white rice, but it is not as fiber-rich as beans, lentils or barley. One cup of cooked brown rice provides roughly 3.5 grams. See Foodmanac’s rice calorie and serving guide for a closer comparison.

How can I get 30 grams of fiber a day?

Spread it out. Try oats, berries and chia at breakfast; lentils or beans at lunch; fruit for a snack; and vegetables with a whole grain at dinner. You do not need one enormous high-fiber meal.

Can too much fiber cause constipation?

Yes. A sudden increase, especially without enough fluid, can worsen bloating or constipation for some people. Increase slowly and seek advice if symptoms are severe or persistent.

Are high-fiber foods good for weight loss?

They can support fullness and make a lower-calorie eating pattern feel more satisfying. They do not guarantee weight loss. Total intake, food quality, sleep, activity, medicines and health conditions also matter.

Are high-fiber foods good for diabetes?

Fiber-rich foods can support blood-sugar management, especially when they replace refined carbohydrates. Portions still matter because beans, grains and fruit contain carbohydrates. People using insulin or glucose-lowering medicines should coordinate major changes with their care team.

Should I choose soluble or insoluble fiber?

Choose a variety of plant foods and you will usually get both. Oats, barley, beans and fruit provide useful soluble fibers. Whole grains, nuts, seeds and vegetables provide insoluble fiber too.

Is a fiber supplement as good as food?

Not exactly. A supplement may help with a specific goal, but whole foods also provide vitamins, minerals and other plant compounds. Ask a clinician or pharmacist before using a supplement if you take medicines or have digestive problems.

How quickly should I increase fiber?

There is no perfect timetable. Add one serving, keep it for a few days and notice your symptoms. Continue gradually over several weeks rather than doubling your intake in one day.

The bottom line

The best high-fiber food is not the one with the biggest number. It is the one you enjoy, tolerate and eat often enough to matter.

Start with one fruit, one serving of beans or lentils, and one whole-grain swap. Drink enough fluid. Give your body time. Then build from there.

Small changes can feel almost too ordinary to celebrate. A spoonful of lentils. An apple kept on your desk. Oats waiting for the morning. But ordinary choices, repeated calmly, are often the ones that stay.

References

  1. Dietary Guidelines for Americans: Food Sources of Fiber, Standard Portions. U.S. Department of Health and Human Services and U.S. Department of Agriculture.
  2. How to Understand and Use the Nutrition Facts Label. U.S. Food and Drug Administration. Updated March 5, 2024.
  3. Fiber: The Carb That Helps You Manage Diabetes. Centers for Disease Control and Prevention. May 15, 2024.
  4. Eating, Diet, & Nutrition for Constipation. National Institute of Diabetes and Digestive and Kidney Diseases.
  5. Chart of High-Fiber Foods. Mayo Clinic. Updated December 24, 2025.
  6. Dietary Fiber: Essential for a Healthy Diet. Mayo Clinic. Updated December 24, 2025.
  7. Reynolds A, et al. Carbohydrate quality and human health: a series of systematic reviews and meta-analyses. The Lancet. 2019;393(10170):434–445.
  8. Treatment for Gastroparesis. National Institute of Diabetes and Digestive and Kidney Diseases.

Medical note: This article is educational and does not replace individualized care. Fiber needs and tolerances vary. Speak with a qualified healthcare professional if you have a digestive condition, take medicines affected by fiber, or have persistent symptoms.