25-35 grams of fiber per day is recommended, obtained through high-fiber foods like fruits, vegetables, beans, nuts, seeds, and whole grains.