Artichokes are a good source of fiber, vitamin C, folate and magnesium. Just one medium sized artichoke provides 10g of dietary fiber, which is almost half of the daily requirement! High fiber foods can help lower cholesterol, maintain blood sugar levels, and even assist in weight loss. (Read more about fiber on the Mayo Clinic site, and get your artichoke nutrition facts at Self.com.)