A cup of cooked artichoke hearts contains about five grams of fiber per cup. Even better, it's the insoluble kind, which helps to promote good digestion.
Because artichoke hearts are more popular than the rest of the plant, they can sometimes be more expensive than many of the foods on this list. However, canned and frozen varieties are great options for a year-round, more affordable ingredient.

This site offers information designed for educational purposes only. You should not rely on any information on this site as a substitute for professional medical advice, diagnosis, treatment, or as a substitute for, professional counseling care, advice, diagnosis, or treatment. If you have any concerns or questions about your health, you should always consult with a physician or other healthcare professional.