The recommended daily fiber intake depends on age, gender, and activity level.
Daily Fiber Requirements:
Adults:
- Women: 21–25 g of fiber per day
- Men: 30–38 g of fiber per day
Children and Adolescents:
- 1–3 years: 14 g of fiber per day
- 4–8 years: 17–20 g of fiber per day
- 9–13 years: 22–25 g of fiber per day
- 14–18 years: 25–31 g of fiber per day
Pregnant and Breastfeeding Women:
- Recommended intake: 28–30 g of fiber per day
Can You Eat Too Much Fiber?
Yes, excessive fiber intake (over 50 g per day) can cause:
- Bloating and gas
- Abdominal pain
- Diarrhea
- Impaired absorption of minerals (calcium, iron, zinc)
Therefore, it is important to gradually increase fiber intake and drink plenty of water to avoid digestive issues.
High-fiber foods
Here are 60 foods with their fiber content per 100g:
- Wheat bran – 42.4 g of fiber
- Chia seeds – 34.4 g of fiber
- Flax seeds – 27.3 g of fiber
- White beans – 15.5 g of fiber
- Almonds – 12.5 g of fiber
- Chickpeas – 12.2 g of fiber
- Sesame seeds – 11.8 g of fiber
- Dark chocolate (85%) – 10.9 g of fiber
- Artichokes (cooked) – 10.3 g of fiber
- Oats – 10.6 g of fiber
- Dried figs – 9.8 g of fiber
- Figs (dried) – 9.8 g of fiber
- Sunflower seeds – 8.6 g of fiber
- Black beans (cooked) – 8.7 g of fiber
- Kidney beans (cooked) – 7.4 g of fiber
- Chickpeas (cooked) – 7.6 g of fiber
- Dried plums – 7.1 g of fiber
- Corn – 7.3 g of fiber
- Quinoa – 7.0 g of fiber
- Pumpkin seeds – 6.5 g of fiber
- Raspberries – 6.5 g of fiber
- Persimmon (Kaki) – 6.5 g of fiber
- Avocado (fresh) – 6.7 g of fiber
- Walnuts – 6.7 g of fiber
- Guava – 5.4 g of fiber
- Blackberries – 5.3 g of fiber
- Blackberries (fresh) – 5.3 g of fiber
- Green peas – 5.1 g of fiber
- Pears (fresh) – 5.5 g of fiber
- Fresh corn – 4.5 g of fiber
- Spinach (cooked) – 4.3 g of fiber
- Peas (cooked) – 4.4 g of fiber
- Brussels sprouts (cooked) – 4.1 g of fiber
- Sweet potatoes (cooked) – 4.0 g of fiber
- Pomegranate – 4.0 g of fiber
- Cauliflower (cooked) – 3.4 g of fiber
- Broccoli – 3.3 g of fiber
- Butternut squash (cooked) – 3.2 g of fiber
- Pears – 3.1 g of fiber
- Cabbage (cooked) – 2.5 g of fiber
- Apples with skin – 2.4 g of fiber
- Sweet potatoes – 3.0 g of fiber
- Sweet potatoes (batata) – 3.0 g of fiber
- Carrots – 2.8 g of fiber
- Beets – 2.8 g of fiber
- Mulberries (fresh) – 2.8 g of fiber
- Papaya – 2.7 g of fiber
- Mango – 2.6 g of fiber
- Cauliflower – 2.0 g of fiber
- Tomatoes (fresh) – 1.5 g of fiber
- Dried plums – 7.1 g of fiber
- Brown rice – 3.5 g of fiber
- Sauerkraut – 3.6 g of fiber
- Lentils (cooked) – 7.8 g of fiber
- Peas (cooked) – 4.4 g of fiber
- White beans – 15.5 g of fiber
- Kidney beans – 8.7 g of fiber
- Lentils – 8.8 g of fiber
- Black beans – 8.7 g of fiber
- Chickpeas – 7.6 g of fiber