- my iParenting

- quick clicks
- recipes today articles
- recipes today q&a
- community & groups
- research baby names
- prepare a birth plan
- content channels
- ip channel rss feeds
- read birth stories
- read parenting stories
- recommended books
- e-newsletters
- safety recalls
- ip diaries
- ip store
- mom of the month
- dad of the month
- editor's letter
- letters to the editor
From Our Sponsors
- e-newsletters
- Sign up to receive our free weekly e-newsletters
- award-winning products
The iParenting Media Awards program helps parents find the best products for their families.

Expert Q&A
![]() | ||
| By Cynthia Lair Nutritionist | ||
I have to eat a low-fiber diet. Which foods should I eat, and which should I avoid?

Foods that are high in fiber include whole grains, beans, vegetables and fresh fruit. Processed and refined foods are usually low in fiber -- white flour, white rice, white pastas. Animal foods like meat, chicken, fish, eggs, cheese and yogurt are also low in fiber.
Related Expert Q&A
More Answers by this Expert
- What are some fun (and nutritious) sandwich ideas?
- What are some ideas for homemade baby foods I can make for my 8-month-old grandson?
- How do I get my child to eat other foods besides peanut butter?
- When I fry eggplant, it always comes out very greasy. What am I doing wrong?
- What exactly is mincemeat pie?




