Open the app

High-fiber foods: a list and simple ways to add them to meals

Beans, oatmeal, vegetables, apples, and seeds in small bowls on a light kitchen table

You do not need bran or a specialty bar to get more fiber. Beans, grains, vegetables, fruit, nuts, and seeds all contribute. The useful goal is not finding the record-holder, but finding a few options that fit an ordinary week.

Where to find fiber

Fiber comes from plant foods. Different foods play different roles on the plate, so a list of the "richest" choices is limited: you can eat a spoonful of dry bran, but it cannot replace a side dish, fruit, or a regular lunch.

Memorial Sloan Kettering lists whole grains, legumes, nuts and seeds, fruit, and vegetables as good sources. Its patient guide also gives serving sizes and fiber amounts. Memorial Sloan Kettering guide.

Food groupPractical choicesWhere they fit
LegumesLentils, beans, chickpeas, peasSoup, salad, stew, or part of a side dish
Grains and breadOats, buckwheat, barley, whole-grain breadBreakfast, a side dish, or a familiar sandwich
VegetablesPeas, broccoli, cabbage, carrots, frozen mixesA hot dish, soup, or a ready side
Fruit and berriesApples, pears, berries, dried fruitBreakfast, a snack, or dessert
Nuts and seedsAlmonds, pumpkin seeds, flaxseedOatmeal, yogurt, or salad

Frozen vegetables, canned beans without sweet sauce, and ready-cooked lentils solve the same problem as foods that take longer to prepare. For a regular diet, convenience matters more than a perfect list.

Do not compare foods only by the number per 100 grams

Dried legumes, seeds, and bran often lead tables because they contain little water. In everyday life, though, people eat them in small servings. A cucumber or apple contains less fiber per 100 grams, but it may be the food you will actually eat today.

It is more useful to cover a few familiar roles: a grain or bread for breakfast, vegetables at lunch, fruit for a snack, and legumes in one or two everyday dishes. Every meal does not need to become a search for the highest possible number.

The European Food Safety Authority gives healthy adults an adequate intake of 25 g of dietary fiber per day. This is a population reference, not a personal score or a reason to make up for a lower-fiber day with a huge serving at night. EFSA summary report.

How to add fiber without changing everything at once

Start with one swap that does not require a new routine. Add fruit to a familiar breakfast, keep a vegetable mix in the freezer, or sometimes replace part of a side dish with beans. Keep that option for a few days before adding another.

A sharp increase above your usual amount of plant food can bring bloating, gas, or a change in stool. If that happens, do not introduce bran, psyllium, legumes, and large portions of raw vegetables all at once. Slow down and see which food and serving work for you. Our article on fiber and digestion explains what happens in the gut.

If you have inflammatory bowel disease, an intestinal narrowing, are recovering from intestinal surgery, have significant digestive symptoms, or already follow a doctor-prescribed diet, do not change fiber sources and amounts on your own. Discuss it with your treating clinician.

What to check on a package

A name on the front of whole-grain bread, muesli, yogurt with additions, or a ready meal does not guarantee its fiber content. When the maker lists dietary fiber, compare that line in the nutrition table at the same product weight. When it is not listed, the ingredients still tell you something: whole grains, legumes, vegetables, nuts, and seeds usually appear there.

Scanning a barcode can quickly open the page for a specific package, but it does not have to become a daily test. One high-fiber food does not make a diet "good," and a day without one needs no compensation. The useful foods are the ones you can buy, prepare, and eat again.

A short plan for your next shop

Choose one option from three different groups, such as oats, frozen vegetables, and canned chickpeas. That is enough to see where they actually fit into your normal meals this week. Nothing else has to change.

Scan a barcode

Frequently asked questions

Which foods are highest in fiber?
The main sources are legumes, whole grains, vegetables, fruit, nuts, and seeds. Dried foods and seeds often have the highest values per 100 grams, but it is more practical to choose several foods from different groups that you eat regularly.
How can I add more fiber to my diet?
Start with one familiar change: add fruit to breakfast, keep frozen vegetables, or sometimes choose legumes as a side. Do not introduce bran, supplements, and large portions of new foods at the same time.
Why does fiber cause bloating?
A sharp increase above your usual amount of plant food can change digestion and bring gas or bloating. Slow the change down and check the specific food and serving instead of increasing the amount further.
Do I need bran to get enough fiber?
No. Bran and supplements can be convenient in some situations, but everyday legumes, grains, vegetables, fruit, nuts, and seeds contain fiber too and serve different roles in a diet.

Read next

Topics: Fibre

This article is for general information. It is not medical advice, a diagnosis, or a prescription for treatment or a diet, and it does not replace a consultation with your doctor. If you have a health condition, are pregnant, take medication, or follow a diet prescribed to you, decisions about food belong with your doctor.

Figures from regulations, guidelines and studies are given as they stood when this article was prepared and may since have changed; check them against the primary sources. This article is not advertising, an offer, or individual advice, and neither the author nor the site owner is responsible for decisions taken on the basis of it.