Early version. Nutrient values from USDA FoodData Central; dietitian review in progress. Not medical advice.

Artichoke vs green beans: which is healthier?

They are about equally nutrient-dense: artichoke scores 84/100 and green beans 87/100, so pick by your goal. Both can be part of a healthy diet; the table below shows where each one is stronger. Source: USDA FoodData Central.

Artichoke

84/100Excellent nutrient density

47 kcal per 100 g. 1 medium artichoke: 128 g

Green beans

87/100Excellent nutrient density

31 kcal per 100 g. 1 cup: 100 g

Which to pick for your goal

  • Fewer caloriesGreen beans47 vs 31 kcal per 100 g
  • More proteinArtichoke3.3 vs 1.8 g per 100 g
  • More fiberArtichoke5.4 vs 2.7 g per 100 g
  • Less sugarArtichoke1 vs 3.3 g per 100 g
  • More potassiumArtichoke370 vs 211 mg per 100 g
  • Less saturated fatAbout even<0.1 vs <0.1 g per 100 g

Nutrition side by side

Per 100 g and per typical portion. Bold marks the better value for each row.
NutrientArtichoke, 100 gGreen beans, 100 gArtichoke, 128 gGreen beans, 100 g
Calories47 kcal31 kcal60 kcal31 kcal
Protein3.3 g1.8 g4.2 g1.8 g
Carbohydrates11 g7 g13 g7 g
Sugars1 g3.3 g1.3 g3.3 g
Fiber5.4 g2.7 g6.9 g2.7 g
Fat0.1 g0.2 g0.2 g0.2 g
Saturated fat<0.1 g<0.1 g<0.1 g<0.1 g
Vitamin C12 mg12 mg15 mg12 mg
Vitamin A1 µg35 µg1.3 µg35 µg
Potassium370 mg211 mg474 mg211 mg
Iron1.3 mg1 mg1.6 mg1 mg
Calcium44 mg37 mg56 mg37 mg
Magnesium60 mg25 mg77 mg25 mg
Sodium94 mg6 mg120 mg6 mg

Last updated . Scores use the HowHealthyIs Score method.

All about artichoke All about green beans Open in compare tool