5.4g Fiber and 3.3g Protein at Just 47 Calories

Raw globe artichoke (FDC 169205) delivers 5.4g dietary fiber per 100g (19% DV) — one of the highest fiber concentrations among common vegetables. Only parsnip (4.9g) comes close among non-legume vegetables. Cooked artichoke concentrates further: boiled artichoke has 8.6g fiber per 100g due to water loss during cooking [1].

One medium artichoke (~128g) provides approximately 6.9g fiber (25% DV) at just 60 calories. A single artichoke heart (~30g) provides about 1.6g fiber at 14 calories. The fiber in artichoke includes a significant proportion of inulin — a prebiotic soluble fiber that differs from the cellulose-type fiber found in most other vegetables [2].

Protein: 3.27g per 100g (7% DV) — higher than most vegetables. Asparagus (2.2g), broccoli (2.8g), and kale (2.9g) are the nearest comparisons. This means artichoke derives roughly 28% of its calories from protein — a high ratio that makes it useful for calorie-efficient protein logging [1].

Inulin: Why Artichoke Fiber Is Nutritionally Unique

A substantial portion of artichoke's fiber consists of inulin and fructo-oligosaccharides (FOS) — prebiotic fibers that are fermented by gut bacteria rather than digested by human enzymes. Artichoke is one of the richest dietary sources of inulin, containing an estimated 3-10g per 100g depending on variety and maturity [3].

Unlike cellulose (insoluble fiber from most vegetables), inulin is water-soluble and fully fermentable. It reaches the colon intact where it serves as a substrate for beneficial bacteria, particularly Bifidobacterium and Lactobacillus species. This is what distinguishes artichoke fiber from the fiber in lettuce, celery, or broccoli [2].

For nutrition logging: the standard USDA fiber value (5.4g per 100g) captures total dietary fiber including inulin. However, inulin's caloric contribution is lower than typical fiber (approximately 1.5-2 kcal/g vs. 2-4 kcal/g for other fibers), which means artichoke's actual available calories may be slightly lower than the listed 47 kcal [3].

Globe, Canned, or Marinated: Three Profiles Compared

Fresh globe artichoke (47 kcal/100g): The baseline. 94mg sodium, 5.4g fiber, 3.27g protein, 370mg potassium. Most nutritious option but requires cooking and preparation time. Only the heart and inner leaf bases are edible — outer leaves are discarded after scraping [1].

Canned artichoke hearts (33 kcal/100g): Lower calories (water-packed), but sodium jumps to 424mg per 100g — a 4.5x increase from fresh. Fiber (4.3g) and protein (2.5g) are modestly reduced. Rinsing canned hearts under water reduces sodium by approximately 30-40%. The convenience factor makes canned hearts the most commonly consumed form [1].

Marinated artichoke hearts (190 kcal/100g): Calories jump 4x due to oil — 17.5g fat per 100g (vs. 0.15g for fresh). Sodium is highest at 530mg. Fiber drops to 3.5g and protein to 1.5g. The oil does increase vitamin E availability. For calorie or sodium tracking, marinated hearts require close attention to portion size [4].

60mg Magnesium and 370mg Potassium Per 100g

Artichoke's mineral profile is notably strong: Magnesium: 60mg per 100g (14% DV) — second only to spinach (79mg, though partially bound by oxalates) among common vegetables, and nearly 3x broccoli (21mg). Potassium: 370mg (8% DV) — comparable to banana's 358mg but at roughly half the calories [1].

Phosphorus: 90mg (7% DV) and iron: 1.28mg (7% DV) contribute to a well-rounded mineral profile. Folate: 68mcg (17% DV) makes artichoke one of the better vegetable sources — more than carrot (19mcg) and comparable to broccoli (63mcg) and asparagus (52mcg) [1].

One medium steamed artichoke (~128g) delivers approximately 77mg magnesium (18% DV), 474mg potassium (10% DV), 115mg phosphorus (9% DV), and 87mcg folate (22% DV) — a meaningful mineral contribution from a single vegetable serving at around 60-64 calories [2].

How Much of an Artichoke Is Actually Edible?

A whole globe artichoke produces significant waste: only approximately 40-50% of the total weight is edible (the heart, inner leaf bases, and stem). A medium artichoke weighing 128g before trimming yields roughly 50-65g of edible portion. The outer leaves, choke (the fuzzy center), and leaf tips are discarded [1].

This matters for nutrition logging: if you eat one medium artichoke, you're consuming approximately 50-65g of the edible portion — delivering about 24-31 kcal, 1.6-2.1g protein, and 2.7-3.5g fiber. The USDA's per-100g values assume edible portion only, so using the whole artichoke weight would overestimate nutrient intake [1].

Artichoke hearts (canned or jarred) eliminate this calculation entirely — they are 100% edible. One heart (~30g) provides approximately 14 kcal, 1.0g protein, and 1.6g fiber for the fresh variety. Buying hearts is more practical for consistent nutrition tracking than calculating the edible fraction of whole artichokes [4].

Artichoke vs. Other High-Fiber Vegetables (per 100g, raw)

NutrientArtichokeBroccoliBrussels SproutsGreen PeasParsnip
Calories (kcal)4734438175
Fiber (g)5.42.63.85.74.9
Protein (g)3.272.83.45.41.2
Potassium (mg)370316389244375
Magnesium (mg)6021233329
Folate (mcg)6863616567
Vitamin C (mg)11.789.2854017

Practical Tips for Artichoke

  • 1

    One medium steamed artichoke (~128g edible) delivers 6.9g fiber (25% DV) at just 60 calories — one of the most fiber-efficient vegetable servings available [1].

  • 2

    Canned artichoke hearts have 424mg sodium per 100g — rinse under water for 30 seconds to reduce sodium by approximately 30-40%. Fresh artichoke has 94mg sodium [1].

  • 3

    Marinated artichoke hearts are 4x the calories of fresh (190 vs. 47 kcal) due to oil. Check portions carefully: a small jar (170g) contains roughly 323 calories [4].

  • 4

    Only 40-50% of a whole artichoke is edible — the heart, inner leaf bases, and stem. For consistent nutrition logging, use artichoke hearts instead of estimating whole-artichoke edible portions [1].

  • 5

    Artichoke is one of the richest food sources of inulin — a prebiotic fiber that feeds beneficial gut bacteria and is distinct from the cellulose fiber in most other vegetables [2].

Frequently Asked Questions — Artichoke

How many calories are in an artichoke?
A raw globe artichoke has 47 calories per 100g. One medium artichoke (~128g) has approximately 60 calories. A single artichoke heart (~30g) has about 14 calories. Marinated artichoke hearts are much higher at approximately 190 calories per 100g due to added oil.
Is artichoke high in fiber?
Yes — artichoke is one of the highest-fiber vegetables at 5.4g per 100g (19% DV). Cooked artichoke concentrates to 8.6g per 100g. Much of this fiber is inulin, a prebiotic soluble fiber that feeds beneficial gut bacteria. One medium steamed artichoke provides about 6.9g fiber (25% DV).
What is the nutritional difference between fresh and canned artichoke hearts?
Canned artichoke hearts are lower in calories (33 vs. 47 kcal per 100g) but much higher in sodium (424mg vs. 94mg for fresh). Fiber (4.3g vs. 5.4g) and protein (2.5g vs. 3.3g) are modestly reduced. Rinsing canned hearts reduces sodium by about 30-40%.
How much of a whole artichoke can you eat?
Only about 40-50% of a whole globe artichoke is edible — the heart, tender inner leaf bases, and stem. The outer leaves, choke (fuzzy center), and leaf tips are discarded. A medium artichoke (128g total) yields roughly 50-65g of edible portion. For easier tracking, use artichoke hearts.
Are marinated artichoke hearts healthy?
Marinated artichoke hearts have approximately 190 calories per 100g (vs. 47 for fresh) due to added oil, with 17.5g fat and 530mg sodium. They still contain some fiber (3.5g) and protein (1.5g), but the calorie and sodium content is significantly higher. Watch portion sizes — a small jar (170g) has about 323 calories.
What makes artichoke fiber special?
Artichoke is one of the richest food sources of inulin — a prebiotic soluble fiber that reaches the colon undigested, where it feeds beneficial bacteria (particularly Bifidobacterium). This distinguishes artichoke fiber from the cellulose-type insoluble fiber found in most other vegetables like lettuce or celery.

Important Notice

Nutritional values are based on USDA FoodData Central data for artichokes, (globe or french), raw (FDC 169205) and artichokes, (globe or french), cooked, boiled, drained, without salt (FDC 169207). Steamed, canned (FDC 169199), and marinated values are from comparable USDA entries and published analyses. Actual values vary by variety, size, and preparation. This tool is for informational and nutrition journaling purposes only — it is not a substitute for guidance from a qualified nutrition professional.

About the Author

Manish Kumar - Author
Manish KumarNASM Certified Personal Trainer (CPT)

Certified fitness professional and nutrition researcher with over 10 years of experience in the fitness and wellness industry. Founder of Food Nutrify, dedicated to making accurate, science-backed nutrition data accessible to everyone through free, easy-to-use calculators.

NASM Certified Personal TrainerSports Nutrition Specialist

References & Sources

  1. [1] USDA FoodData Central (2024). Artichokes, (globe or french), raw (FDC 169205) and artichokes, (globe or french), cooked, boiled, drained (FDC 169207). U.S. Department of Agriculture, Agricultural Research Service.
  2. [2] Ferrara L et al. (2024). Phytochemical and pharmacological properties of Cynara cardunculus L. (artichoke): A review. PMC — Nutrients.
  3. [3] Lattanzio V et al. (2009). Globe artichoke: A functional food and source of nutraceutical ingredients. ScienceDirect — Journal of Functional Foods.
  4. [4] Francavilla A, Joye IJ (2020). Anthocyanins in the composition and health-promoting properties of artichoke and cardoon. ResearchGate — Critical Reviews in Food Science and Nutrition.