Skip to content
Nutrition & composition Rankings & best sources

Highest-Fiber Foods: Ranking per 100 Grams and by Serving

Quick answer

Chia and flax lead on fiber per 100 grams, while a full serving of beans or lentils can contribute more total fiber than a spoonful of seeds.

Seeing 34 g of fiber per 100 g next to chia makes it look almost unbeatable. The catch is obvious once you picture the food: almost nobody eats 100 g of chia in one sitting, while a bowl of lentils can easily weigh 150–200 g.

That is why a fiber ranking changes when you move from concentration to actual servings. Seeds lead by weight, legumes can dominate by the bowl, and fruits and vegetables add fiber along with a lot of water and volume. The useful question is how much fiber actually reaches the plate.

Fiber ranking per 100 grams

Food Approx. fiber
Chia seeds 34 g
Flaxseed 27 g
Almonds 12.5 g
Dry oats ~10 g
Cooked lentils ~7.9 g
Cooked chickpeas ~7.6 g
Avocado 6.7 g
Raspberries 6.5 g
Cooked green peas ~5.5 g
Cooked artichoke ~5.4 g
Pear with skin ~3.1 g
Cooked broccoli ~3.3 g

Chia and flax win on concentration, not necessarily on the plate

Chia provides about 34 g/100 g and flax about 27 g/100 g. In a more realistic 20 g serving, that becomes roughly 6.8 g fiber from chia and 5.4 g from flax.

Those are excellent numbers for a small addition to oatmeal or yogurt, but the serving context changes their role. Seeds are a concentrated way to add fiber rather than a 100-gram portion competing directly with a bowl of beans.

Legumes look much stronger when you count the whole serving

Cooked lentils contain roughly 7.9 g fiber/100 g and chickpeas around 7.6 g. That seems far below chia until the serving reaches about 200 g: then they provide roughly 15–16 g fiber.

They also bring protein, folate, potassium, nonheme iron and carbohydrate. Few single changes can raise the fiber content of an entire meal as much as making beans or lentils a substantial part of it.

Almonds and oats show the same serving-size effect

Almonds are about 12.5 g fiber/100 g, but a 1-ounce / 28 g handful supplies roughly 3.5 g. Dry oats are near 10 g/100 g, so a 50 g portion supplies about 5 g.

Cook the oats with water or milk and the bowl becomes much heavier without creating or destroying much fiber. The prepared oatmeal simply has a lower fiber concentration per 100 g because it contains more water.

Among fruit, raspberries and avocado stand out for different reasons

Raspberries and avocado provide roughly 6.5–6.7 g fiber/100 g, about twice the 3.1 g/100 g in a pear with skin. A 125 g serving of raspberries can provide about 8 g fiber.

Avocado needs extra context because it also carries substantial fat and energy: about 160 calories/100 g versus roughly 52 calories/100 g for raspberries. Similar fiber numbers do not make the foods nutritionally identical.

Vegetables contribute more than their ranking suggests

Artichokes, peas and broccoli sit well below dry seeds per 100 g, but people can eat them in substantial portions. One medium artichoke can provide around 7 g fiber; 150 g cooked broccoli around 5 g.

How much fiber should adults get?

The FDA Daily Value is 28 g fiber per day on a 2,000-calorie diet. You do not need one food to get close to that number. A normal mix of foods can do it much more comfortably.

A day that reaches the Daily Value without a “fiber champion”

Food Serving Approx. fiber
Oats 50 g 5 g
Raspberries 125 g 8 g
Cooked lentils 150 g 12 g
Almonds 1 oz 3.5 g

Those foods alone total about 28–29 g before counting vegetables, bread or other fruit. It is a good reminder that the daily total matters more than finding one winner.

Fiber is not one single compound

Oats and legumes contain important soluble and fermentable fractions; whole grains, vegetables, seeds and fruit provide different mixtures of soluble and insoluble fibers. Variety gives the gut a broader mix than relying on one food every day.

Increase fiber gradually if your current intake is low

A sudden jump from a low-fiber diet to large portions of beans, bran and seeds can cause gas or bloating. Gradual increases and normal fluid intake are often easier to tolerate.

What is worth remembering

Chia and flax lead by concentration, legumes can win by serving size, and fruits and vegetables round out the day with fiber, water and volume. A varied combination works better than chasing one fiber champion.

Sources