It is best to use a variety of foods to meet your fiber needs for the day.
Many foods will have "natural fiber" like beans, lentils, legumes, nuts, seeds, fruits, veggies, whole grains. Some may have "added fiber" like those high fiber bars and cereals. Variety is the key!
I think this link will take you to the article. www.sparkpeople.com/resource/nutrition_art
Your SP Registered Dietitian Nutritionist
And remember----Sparkpeople is always about sharing in a positive manner!