Most adults should aim for roughly 25–30 grams of fiber per day, with men generally needing a bit more than women.

Quick Scoop

  • Many health guidelines cluster around 28 grams of fiber daily for an average adult eating about 2,000 calories.
  • Women typically need about 22–28 g per day, depending on age.
  • Men typically need about 28–34 g per day, depending on age.
  • A practical rule: around 14 g of fiber per 1,000 calories you eat.
  • Most people get only about half of what they need (around 15 g/day).

Age- and Sex-Based Guide (Adults)

[5][1][3] [1][3][5] [3][5][1] [5][1][3] [1][3][5] [3][5][1]
Group Recommended fiber per day
Women 19–30 About 25–28 g/day.
Women 31–50 About 22–25 g/day.
Women 51+ About 22 g/day.
Men 19–30 About 30–34 g/day.
Men 31–50 About 28–31 g/day.
Men 51+ About 28 g/day.

How to Hit That Number

Think of building a day like this (example for ~28 g):

  • Breakfast: oatmeal with berries and a spoon of chia seeds.
  • Lunch: whole-grain bread sandwich plus a side salad (beans or chickpeas boost fiber fast).
  • Snack: an apple or pear with skin.
  • Dinner: brown rice or whole-wheat pasta with plenty of vegetables and some lentils or beans.

Each of these adds a few grams; together, they easily approach or pass the daily target.

Go Slow if You’re Low

If you currently eat little fiber, increase it gradually over 1–2 weeks and drink plenty of water to avoid bloating, gas, or constipation. Very high intakes (like jumping to 50 g from a low-fiber diet overnight) can be uncomfortable, so it is better to build up step by step.

TL;DR: Aim for about 25–30 g of fiber a day (women on the lower end, men on the higher), mostly from whole plant foods like fruits, vegetables, beans, and whole grains.