High-fiber food chart

The foods with the most fiber in each group, on one page to print and keep.

High-fiber food chart

Grams of fiber per serving. The Daily Value is 28 g.

FiberKit

Beans & legumes

FoodServingFiberBar
Navy beans½ cup, cooked9.6 g
Adzuki beans½ cup, cooked8.4 g
Split peas½ cup, cooked8.1 g
Lentils½ cup, cooked7.8 g
Pinto beans½ cup, cooked7.7 g
Borlotti beans½ cup, cooked7.7 g
Mung beans½ cup, cooked7.7 g
Black beans½ cup, cooked7.5 g
Kidney beans½ cup, cooked6.6 g
Lima beans½ cup, cooked6.6 g
Chickpeas½ cup, cooked6.2 g
Tempeh3 oz6 g

Vegetables

FoodServingFiberBar
Acorn squash1 cup, cubes, baked9 g
Collard greens1 cup, chopped, cooked7.6 g
Artichoke1 medium, cooked6.8 g
Butternut squash1 cup, cubes, baked6.6 g
Jicama1 cup, sliced, raw5.9 g
Broccoli, cooked1 cup, chopped, cooked5.1 g
Kohlrabi1 cup, raw4.9 g
Kale, cooked1 cup, cooked4.7 g
Mixed vegetables½ cup, cooked4 g
Green beans1 cup, cooked4 g
Sweet potato1 medium, baked3.8 g
Baked potato1 medium, baked with skin3.8 g

Fruits

FoodServingFiberBar
Raspberries1 cup8 g
Blackberries1 cup7.6 g
Gooseberries1 cup6.5 g
Persimmon1 fruit6 g
Pear1 medium5.5 g
Apple1 medium4.4 g
Passion fruit2 fruits3.7 g
Goji berries, dried1 oz (5 tbsp)3.6 g
Figs, dried¼ cup3.6 g
Plantain, cooked1 cup, sliced, boiled3.6 g
Blueberries1 cup3.6 g
Pomegranate½ cup, arils3.5 g

Grains & cereals

FoodServingFiberBar
Bulgur1 cup, cooked8.2 g
Raisin bran1 cup8.1 g
Chickpea pasta2 oz, dry8 g
Spelt1 cup, cooked7.6 g
Teff1 cup, cooked7.1 g
Shredded wheat1 cup, spoon-size6.1 g
Barley, pearled1 cup, cooked6 g
Bran flakes¾ cup5.5 g
Quinoa1 cup, cooked5.2 g
Amaranth1 cup, cooked5.2 g
Rye crispbread2 crispbreads5 g
Muesli⅔ cup5 g

Nuts & seeds

FoodServingFiberBar
Chia seeds1 oz9.6 g
Coconut, dried1 oz4.6 g
Flaxseed, ground2 tbsp, ground3.8 g
Almonds1 oz (23 almonds)3.5 g
Almond butter2 tbsp3.3 g
Sunflower seeds1 oz3.1 g
Pistachios, roasted1 oz (49 kernels)2.9 g
Hazelnuts1 oz (21 nuts)2.7 g
Pecans1 oz (19 halves)2.7 g
Peanuts, roasted1 oz2.4 g
Macadamia nuts, roasted1 oz (10–12 nuts)2.2 g
Brazil nuts1 oz (6 nuts)2.1 g

Fiber per day

AgeWomenMen
19 to 5025 g38 g
51 and older21 g30 g
Pregnant28 g
Breastfeeding29 g

Tips

  • Add fiber over a few weeks and drink more water.
  • Keep the skins on fruit and vegetables.
  • Choose bread and cereal with a whole grain as the first ingredient.
  • Canned beans count as much as dried. Rinse them to cut the salt.
Fiber per serving: USDA FoodData Central. Daily needs: National Academies, Adequate Intake.fiberkit.app/high-fiber-foods

Servings are typical portions. Every food is ranked on the high-fiber foods page, and the fiber calculator works out your own daily goal.