A bowl of cooked lentils, a bowl of Greek yogurt with oats and raspberries, and a piece of salmon with broccoli on a light wooden table

Fibre vs protein: which one are you actually short of?

9 min readUpdated: 10 Nov 2026
Contents 9
  1. What each one does
  2. Where the gap usually is
  3. Protein and fibre in 27 foods, per 100 g, per portion and per 100 kcal
  4. Foods that give you both
  5. One day with enough of both
  6. Reading the label
  7. FAQ
  8. Related
  9. Sources

By the Nutriveda editorial team · Sources checked 2026-11-10

Short answer: you need both, and they do different jobs, so “which matters more” depends on which one you are short of. For most adults in Europe that is fibre, not protein. EFSA notes that average protein intake in European adults is often at or above the reference of 0.83 g per kg of body weight a day, while fibre intake around the world averages under 20 g a day against EFSA’s 25 g. The easy fix covers both: beans, lentils and peas give roughly as many grams of fibre as of protein.

What each one does

Protein supplies the amino acids your body uses to build and repair tissue. EU law allows foods that are at least a source of protein to say that protein “contributes to a growth in muscle mass”, “to the maintenance of muscle mass” and “to the maintenance of normal bones” (Regulation (EU) No 432/2012). EFSA’s population reference intake for adults, older adults included, is 0.83 g per kg of body weight a day, which is about 58 g for a 70 kg person.

Fibre is the part of plant food you do not digest in the small intestine. EFSA set 25 g a day as adequate for normal bowel function in adults and said higher intakes are linked with health benefits such as a lower risk of heart disease and type 2 diabetes and with weight maintenance. A large review in The Lancet in 2019 (Reynolds and colleagues, which pooled prospective studies and clinical trials) found that people with the highest fibre intakes had a 15-30% lower risk of dying from any cause or from cardiovascular disease than those with the lowest, with similar links for coronary heart disease, stroke, type 2 diabetes and colorectal cancer; the biggest benefit was seen at about 25-29 g a day.

So the question is not which nutrient is more important in general. It is which one your own plate is missing.

Where the gap usually is

EFSA reports typical protein intakes of about 67-114 g a day for men and 59-102 g a day for women in Europe, which is already above the reference for most body weights. Fibre is the opposite story: the Lancet review put the worldwide average under 20 g a day, below the 25 g that EFSA calls adequate.

Protein deserves a closer look if you eat little overall (a small appetite or a low-calorie diet), or if you eat no meat, fish, eggs or dairy and also few beans, lentils, soy or nuts. In those cases the table below shows where the grams are.

Protein and fibre in 27 foods, per 100 g, per portion and per 100 kcal

Values from USDA FoodData Central (SR Legacy). Portions are our choice, typical for a European plate. “Per 100 kcal” shows how much of each you get for the same energy, which is the fairest way to compare a dry food like almonds with a watery one like broccoli. Fibre in USDA is total dietary fibre.

Food Protein per 100 g Fibre per 100 g kcal per 100 g Portion Protein per portion Fibre per portion Protein per 100 kcal Fibre per 100 kcal Source
Beans, lentils, peas and soy
Lentils, cooked 9.0 g 7.9 g 116 150 g cooked 13.5 g 11.8 g 7.8 g 6.8 g USDA FDC 172421
Chickpeas, cooked 8.9 g 7.6 g 164 150 g cooked 13.3 g 11.4 g 5.4 g 4.6 g USDA FDC 173757
Black beans, cooked 8.9 g 8.7 g 132 150 g cooked 13.3 g 13.1 g 6.7 g 6.6 g USDA FDC 173735
White beans, canned 7.3 g 4.8 g 114 150 g 10.9 g 7.2 g 6.4 g 4.2 g USDA FDC 175204
Green peas, frozen, cooked 5.2 g 4.5 g 78 150 g 7.7 g 6.8 g 6.6 g 5.8 g USDA FDC 170017
Edamame, frozen, prepared 11.9 g 5.2 g 121 100 g 11.9 g 5.2 g 9.8 g 4.3 g USDA FDC 168411
Tofu, firm (calcium sulfate) 17.3 g 2.3 g 144 100 g 17.3 g 2.3 g 12.0 g 1.6 g USDA FDC 172475
Grains and bread
Oats, dry 13.2 g 10.1 g 379 40 g dry 5.3 g 4.0 g 3.5 g 2.7 g USDA FDC 173904
Whole-wheat bread 12.4 g 6.0 g 252 2 slices, 70 g 8.7 g 4.2 g 4.9 g 2.4 g USDA FDC 172688
White bread 8.8 g 2.7 g 266 2 slices, 70 g 6.2 g 1.9 g 3.3 g 1.0 g USDA FDC 174924
Whole-wheat pasta, cooked 6.0 g 3.9 g 149 180 g cooked 10.8 g 7.0 g 4.0 g 2.6 g USDA FDC 168910
Brown rice, cooked 2.7 g 1.6 g 123 150 g cooked 4.1 g 2.4 g 2.2 g 1.3 g USDA FDC 169704
White rice, cooked 2.7 g 0.4 g 130 150 g cooked 4.0 g 0.6 g 2.1 g 0.3 g USDA FDC 168878
Quinoa, cooked 4.4 g 2.8 g 120 150 g cooked 6.6 g 4.2 g 3.7 g 2.3 g USDA FDC 168917
Nuts and seeds
Almonds 21.1 g 12.5 g 579 30 g 6.3 g 3.8 g 3.7 g 2.2 g USDA FDC 170567
Peanuts, raw 25.8 g 8.5 g 567 30 g 7.7 g 2.5 g 4.6 g 1.5 g USDA FDC 172430
Chia seeds, dried 16.5 g 34.4 g 486 15 g 2.5 g 5.2 g 3.4 g 7.1 g USDA FDC 170554
Vegetables and fruit
Broccoli, boiled 2.4 g 3.3 g 35 150 g 3.6 g 5.0 g 6.8 g 9.4 g USDA FDC 169967
Avocado 2.0 g 6.7 g 160 half, 75 g 1.5 g 5.0 g 1.2 g 4.2 g USDA FDC 171705
Raspberries 1.2 g 6.5 g 52 125 g 1.5 g 8.1 g 2.3 g 12.5 g USDA FDC 167755
Apple, with skin 0.3 g 2.4 g 52 1 medium, 180 g 0.5 g 4.3 g 0.5 g 4.6 g USDA FDC 171688
Meat, fish, eggs and dairy
Chicken breast, roasted 31.0 g 0.0 g 165 120 g 37.2 g 0.0 g 18.8 g 0.0 g USDA FDC 171477
Salmon, Atlantic, farmed, raw 20.4 g 0.0 g 208 120 g raw 24.5 g 0.0 g 9.8 g 0.0 g USDA FDC 175167
Eggs, whole 12.6 g 0.0 g 143 2 eggs, 100 g 12.6 g 0.0 g 8.8 g 0.0 g USDA FDC 171287
Greek yogurt, plain, nonfat 10.2 g 0.0 g 59 150 g 15.3 g 0.0 g 17.3 g 0.0 g USDA FDC 170894
Cottage cheese, 1% 12.4 g 0.0 g 72 150 g 18.6 g 0.0 g 17.2 g 0.0 g USDA FDC 173417
Beef patty, 85% lean, broiled 25.9 g 0.0 g 250 100 g 25.9 g 0.0 g 10.4 g 0.0 g USDA FDC 174032

Foods that give you both

Look at the first block of the table. Cooked lentils have 9.0 g of protein and 7.9 g of fibre per 100 g; black beans 8.9 g and 8.7 g; chickpeas 8.9 g and 7.6 g. A 150 g portion of lentils gives 13.5 g of protein and 11.8 g of fibre for 174 kcal, which is close to half the daily 25 g of fibre in one bowl. No other group comes near that balance.

Meat, fish, eggs and dairy are the densest protein sources (chicken breast 18.8 g of protein per 100 kcal, Greek yogurt 17.3 g), but they contain no fibre at all. Fruit and vegetables bring fibre and very little protein, although broccoli does better than most with 6.8 g of protein and 9.4 g of fibre per 100 kcal. Whole grains sit in between: whole-wheat bread has 6.0 g of fibre per 100 g against 2.7 g in white bread, with more protein too.

The practical rule: pair each protein food with a fibre food, and put beans, lentils or peas on the plate a few times a week, because they count for both.

One day with enough of both

A simple example, calculated from the same USDA values:

Meal What Protein Fibre
Breakfast 40 g oats cooked in water, 150 g nonfat Greek yogurt, 125 g raspberries 22 g 12 g
Lunch 150 g cooked lentils (as a soup), 1 slice whole-wheat bread (35 g) 18 g 14 g
Snack 1 apple with skin (180 g) 0.5 g 4 g
Dinner 120 g salmon (raw weight), 150 g broccoli, 150 g cooked brown rice 32 g 7 g
Total 73 g 38 g

That covers the protein reference for a person of up to about 88 kg and passes 25 g of fibre comfortably. The foods above add up to about 1,150 kcal; oil, nuts, more bread or a second portion make up the rest of the day’s energy. If you eat much less fibre today, raise it over a few weeks rather than in one day.

Reading the label

Under Regulation (EC) No 1924/2006 a food in the EU may say:

  • “Source of fibre” if it has at least 3 g of fibre per 100 g or 1.5 g per 100 kcal; “high fibre” at 6 g per 100 g or 3 g per 100 kcal.
  • “Source of protein” if at least 12% of its energy comes from protein; “high protein” at 20%.

By these rules cooked lentils (31% of energy from protein, 7.9 g of fibre per 100 g) would qualify as both high protein and high fibre. Many “high protein” snack bars meet the protein rule and say nothing about fibre, so check that line separately.

FAQ

Is fibre or protein more filling?

Both help, and they work best together: a meal with a protein food and a high-fibre food (for example yogurt with oats and fruit, or lentils with bread) is the simplest way to build a filling plate. We have not found a single number that ranks one over the other for everyone, so we do not give one.

How much protein and fibre do I need a day?

EFSA’s reference for adults is 0.83 g of protein per kg of body weight (about 58 g at 70 kg) and 25 g of fibre. The Lancet review saw the largest benefit at about 25-29 g of fibre a day.

Which foods are high in both protein and fibre?

Beans, lentils, chickpeas and peas: about 5-9 g of protein and 5-9 g of fibre per 100 g cooked. Edamame, whole-wheat bread, almonds and peanuts also give useful amounts of both.

Do I need a protein shake if I eat enough fibre?

They are not linked. If your meals already reach about 0.83 g of protein per kg of body weight, a shake adds nothing you need; if they do not, food sources in the table are an option before a supplement.

Does high protein mean low fibre?

Only for animal foods, which have no fibre. Plant protein comes with fibre: per 100 kcal, lentils give 7.8 g of protein and 6.8 g of fibre.

Is brown rice a good source of protein or fibre?

Neither, by EU label rules: cooked brown rice has 2.7 g of protein and 1.6 g of fibre per 100 g. It has four times the fibre of white rice (0.4 g), so it is the better choice, but beans or lentils on the side do more for both.

Related

Sources

  1. USDA FoodData Central, SR Legacy (April 2018 release): FDC 172421, 173757, 173735, 175204, 170017, 168411, 172475, 173904, 172688, 174924, 168910, 169704, 168878, 168917, 170567, 172430, 170554, 169967, 171705, 167755, 171688, 171477, 175167, 171287, 170894, 173417, 174032; nutrients 1003 (protein), 1079 (total dietary fibre), 1008 (energy) per 100 g. fdc.nal.usda.gov
  2. EFSA NDA Panel. Scientific Opinion on Dietary Reference Values for protein. EFSA Journal 2012;10(2):2557; EFSA news 9 February 2012 “EFSA sets population reference intakes for protein”. efsa.europa.eu
  3. EFSA NDA Panel. Scientific Opinion on Dietary Reference Values for carbohydrates and dietary fibre. EFSA Journal 2010;8(3):1462; EFSA news 26 March 2010. efsa.europa.eu
  4. Reynolds A, Mann J, Cummings J, et al. Carbohydrate quality and human health: a series of systematic reviews and meta-analyses. The Lancet 2019;393(10170):434-445. pubmed.ncbi.nlm.nih.gov
  5. Commission Regulation (EU) No 432/2012 – list of permitted health claims (protein). EUR-Lex
  6. Regulation (EC) No 1924/2006 on nutrition and health claims, annex (source of / high fibre, source of / high protein). EUR-Lex

This page is for information only and is not medical or dietary advice. If you have a kidney condition, a bowel condition such as IBS or inflammatory bowel disease, or follow a diet set by your doctor, talk to your doctor or dietitian before changing how much protein or fibre you eat.

Share
Scroll to Top