Fibre

Foods ranked by fibre per 100 g โ€” the part of plant foods that keeps digestion steady.

How much do you need?

General information: the US Daily Value for fibre is 28g per day for a typical adult. Daily Values are reference figures for labelling, not a personal target โ€” individual needs vary. Use the table below to see how much of that reference a food provides per 100 g and per serving.

Top 50 foods โ€” ranked per 100 g

#FoodFibre / 100 gPer serving
1๐ŸŒฑ Chia Seeds34 g9.5 g (2 tablespoons)
2๐ŸŒฑ Flaxseeds27 g5.4 g (2 tablespoons)
3๐ŸŒฑ Poppy Seeds20 g1.8 g (1 tablespoon)
4๐Ÿฅฅ Desiccated Coconut16 g4.5 g (1 handful (28 g))
5๐Ÿซ˜ Adzuki Beans12.7 g29.2 g (1 cup, cooked)
6๐ŸŒฐ Almonds12.5 g3.5 g (1 handful (28 g))
7๐ŸŒฐ Almonds (salted)12.5 g3.5 g (1 handful (28 g))
8๐Ÿ… Sun-Dried Tomato12.3 g6.6 g (1 cup)
9๐ŸŒฐ Almonds (roasted)12 g3.4 g (1 handful (28 g))
10๐Ÿฟ Popcorn (salted)12 g3.6 g (1 bag (30 g))
11๐ŸŒฑ Sesame Seeds11.8 g1.1 g (1 tablespoon)
12๐ŸŸก Passion Fruit11.2 g26.4 g (1 cup pulp)
13๐ŸŒฐ Almond Butter11 g3.5 g (2 tablespoons)
14๐Ÿซ Dark Chocolate (70%)11 g3.3 g (1 bar (30 g))
15๐Ÿฅฃ Shredded Wheat11 g4.4 g (1 bowl (40 g))
16๐ŸŒพ Whole Wheat Flour11 g11 g (100 g)
17๐ŸŒฐ Chestnuts (roasted)10.8 g10.8 g (100 g)
18๐Ÿฅฃ Oats (rolled, dry)10.6 g4.2 g (40 g (dry))
19๐ŸŒฐ Pistachios10.6 g3.0 g (1 handful (28 g))
20๐Ÿซ˜ Navy Beans10.5 g19.1 g (1 cup, cooked)
21๐Ÿ˜ Oatcakes10 g1.2 g (1 oatcake)
22๐Ÿฟ Popcorn (butter)10 g3 g (1 bag (30 g))
23๐Ÿฅฃ Weetabix10 g3.7 g (2 biscuits)
24๐ŸŒฐ Hazelnuts9.7 g2.7 g (1 handful (28 g))
25๐ŸŒฐ Pecans9.6 g2.7 g (1 handful (28 g))
26๐Ÿฅฅ Coconut9 g7.2 g (1 cup shredded)
27๐Ÿฅฃ Muesli (plain)9 g4.5 g (1 bowl (50 g))
28๐Ÿฅฃ Instant Oats (plain)9 g3.6 g (1 sachet (40 g))
29๐Ÿฅœ Tahini9 g2.7 g (2 tablespoons)
30๐Ÿซ˜ Black Beans8.7 g15.0 g (1 cup, cooked)
31๐ŸŒฐ Macadamia Nuts8.6 g2.4 g (1 handful (28 g))
32๐ŸŒป Sunflower Seeds8.6 g2.4 g (1 handful (28 g))
33๐Ÿฅœ Peanuts (salted)8.5 g2.4 g (1 handful (28 g))
34๐Ÿฅœ Peanuts (unsalted)8.5 g2.4 g (1 handful (28 g))
35๐Ÿฅœ Salted Peanuts (snack)8.5 g4.3 g (1 bag (50 g))
36๐Ÿซ˜ Split Peas8.3 g16.3 g (1 cup, cooked)
37๐Ÿซ˜ Black Lentils8 g15.8 g (1 cup, cooked)
38๐ŸŒฐ Mixed Nuts (salted)8 g2.2 g (1 handful (28 g))
39๐Ÿซ˜ Pinto Beans8 g13.7 g (1 cup, cooked)
40๐Ÿฟ Popcorn (sweet)8 g2.4 g (1 bag (30 g))
41๐Ÿซ˜ Lentils (cooked)7.9 g15.6 g (1 cup, cooked)
42๐Ÿซ˜ Red Lentils7.9 g15.6 g (1 cup, cooked)
43๐Ÿซ˜ Chickpeas7.6 g12.5 g (1 cup, cooked)
44๐ŸŒฐ Brazil Nuts7.5 g2.1 g (6 nuts (28 g))
45๐ŸŒฝ Cornmeal7.3 g7.3 g (100 g)
46๐Ÿ‘ Dried Apricots7.3 g2.2 g (1 handful (30 g))
47๐Ÿฅ‘ Avocado7 g10.5 g (1 medium avocado)
48๐Ÿซ˜ Butter Beans7 g12.6 g (1 cup, cooked)
49๐Ÿซ Elderberry7 g10.2 g (1 cup)
50๐Ÿž Wholemeal Bread7 g2.5 g (1 slice)

Frequently asked questions

Which food is highest in fibre?

In this database, Chia Seeds ranks first at 34 g per 100 g.

Are these values per 100 g or per serving?

Both: the ranking uses per 100 g so foods compare fairly, and the table also shows the value for a typical serving.

Where do the numbers come from?

USDA-based food data. Values are estimates and can vary by brand and preparation.

What is the Daily Value for fibre?

28g per day (US Daily Value, general reference).

Explore more

Nutrient Explorer ยท All foods ยท All nutrient rankings