Artichoke: Calories, Nutrition Facts, and Health Benefits (2026)

A medium artichoke has 56 calories, 6.5 g fiber and 14 mg vitamin C. Full artichoke nutrition facts per serving and per 100 g, by goal, with blood-sugar and comparison data.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

A medium artichoke (120 g) contains 56 calories, 3.9 g of protein, and 6.5 g of fiber. It also provides 14 mg of vitamin C, which is 16% of the daily value, and 444 mg of potassium, making it a nutritious addition to your diet.

This page explores the nutrition profile of artichokes, focusing on their benefits per medium artichoke and per 100 g. We will also discuss their impact on common health goals and how they compare to other vegetables.

Artichoke Nutrition Facts (Per Serving and Per 100 g)

The following nutrition facts table provides a detailed breakdown of the nutrients found in artichokes.

Values are for 1 medium artichoke (120 g).

Nutrient Per Serving Per 100 g % Daily Value (per serving)
Calories 56 47 3%
Protein 3.9 g 3.3 g 8%
Carbohydrates 12.6 g 10.5 g 5%
Fiber 6.5 g 5.4 g 23%
Sugar 1.2 g 1.0 g -
Fat 0.2 g 0.1 g 0%
Vitamin C 14.0 mg 11.7 mg 16%
Potassium 444 mg 370 mg 9%
Folate 82 mcg 68 mcg 20%
Magnesium 72 mg 60 mg 17%

About 74% of artichoke calories come from carbohydrates, 23% from protein and 2% from fat.

Artichoke by Health Goal

Here, we evaluate how artichokes rate against various health and dietary goals.

Goal Rating Why
Weight loss Excellent 56 calories per serving with 6.5 g fiber for fullness
Blood sugar / diabetes Excellent Glycemic load of about 2 per serving
Immunity Fair Provides 14 mg vitamin C (16% DV)
Digestion Excellent 6.5 g fiber per serving supports regularity
Heart health Excellent Potassium (444 mg) and fiber, very low sodium
Muscle gain Fair Low in protein (3.9 g); best as a vitamin-rich choice, not a protein source

Artichoke and Blood Sugar

Glycemic index: 15. Glycemic load: 2 per serving.

Artichoke has a glycemic index of about 15 and a glycemic load of around 2 per serving, so it has a modest effect on blood sugar. Fiber and water slow sugar absorption, and pairing it with protein or fat steadies the response.

How Artichoke Compares to Other Vegetables

The comparison table highlights how artichokes stack up against other vegetables in terms of nutritional value.

Vegetable (per 100 g) Calories Sugar (g) Fiber (g) Vitamin C (mg)
Artichoke 47 1.0 5.4 11.7
Asparagus 20 1.9 2.1 5.6
Broccoli 34 1.7 2.6 89.2
Brussels Sprouts 43 2.2 3.8 85.0

Artichoke Myths, Checked

The whole artichoke is edible , Misleading. You eat the fleshy leaf bases and the heart; the fuzzy choke is discarded.

Artichokes have little nutrition , False. One has about 5 to 7 g fiber plus folate and magnesium.

How to Track Artichoke

Vegetable portions and cooking method both change the numbers, so the same artichoke can look very different once it is on your plate. Nutrola identifies food from a photo, barcode or voice entry and returns calories and macros, so you can log artichoke accurately instead of estimating. Nutrola is available from EUR 2.50 per month and shows no ads on any tier.

For related references, see vegetables ranked by nutrient density, highest-protein vegetables ranked, and lowest-carb keto vegetables ranked.

Sources

Nutrition values are from the USDA FoodData Central database, shown per serving and per 100 g, rounded. Percent Daily Values use US reference intakes for a 2,000 calorie diet. Glycemic index and load are from published international tables and vary by variety, ripeness and cooking method. This is educational and not medical advice.

Frequently Asked Questions (FAQ)

How many calories are in a medium artichoke?

A medium artichoke contains 56 calories. This makes it a low-calorie vegetable option suitable for various diets.

Is artichoke good for weight loss?

Artichokes can be beneficial for weight loss due to their low calorie content and high fiber, which can promote satiety. With 6.5 g of fiber per medium artichoke, they can help control hunger.

Can people with diabetes eat artichoke?

People with diabetes can eat artichokes, as they have a low glycemic index of about 15 and a glycemic load of about 2. This means they have a minimal impact on blood sugar levels.

How much fiber is in artichoke?

A medium artichoke provides 6.5 g of fiber. This high fiber content supports digestive health and can aid in maintaining a healthy weight.

Is artichoke high in sugar?

Artichokes are low in sugar, containing only 1.2 g per medium artichoke. This makes them a suitable choice for those monitoring their sugar intake.

Which parts of an artichoke can you eat?

You can eat the fleshy petals, the heart, and the base of the artichoke. The outer leaves are typically discarded, but the tender parts are delicious and nutritious.

Key Takeaways

  • A medium artichoke has 56 calories.
  • It contains 3.9 g of protein.
  • Artichokes provide 6.5 g of fiber.
  • They have 14 mg of vitamin C, or 16% of the daily value.
  • Artichokes contain 444 mg of potassium.
  • The glycemic index of artichokes is about 15.

Ready to Transform Your Nutrition Tracking?

Join millions who have transformed their health journey with Nutrola!