Artichokes are actually an excellent source of dietary fiber. One medium artichoke can provide up to ten grams of fiber. Artichokes are a delicious and convenient way to meet the Dietary Guidelines Recommendation, which is 20 to 35 grams of fiber per day.