News of Health / Nutrition Facts Library

Artichoke Nutrition Facts: Is Artichoke Good for You?

Raw artichokes provide several key nutrients with very few calories, fat, or sugar. A 100-gram serving is high in copper and is a good source of dietary fiber, magnesium, manganese, and vitamins C, K, and folate. While they contain some sodium, their nutritional profile can be a beneficial part of a balanced diet, depending on how they are prepared and the portion size.

47Calories
3.3gProtein
10.5gCarbs
5.4gFiber
0.15gFat
0.99gSugars

Per 100 g · Artichokes, (globe or french), raw

High in (20% DV or more per 100 g): Copper
Good source of (10 to 19% DV): Dietary fiber, Magnesium, Manganese, Vitamin C, Vitamin K, Folate (DFE)

What stands out in artichoke

  • Good source of fiber. A 100-gram serving of raw artichoke contains 5.4 grams of dietary fiber, which is 19% of the Daily Value (DV).
  • High in copper. Artichokes are high in the mineral copper, providing 0.23 mg or 26% of the DV per 100 grams.
  • Source of several vitamins. Per 100 grams, artichokes are a good source of vitamin C (13% DV), vitamin K (12% DV), and folate (17% DV).
  • Low in calories and fat. A 100-gram portion of raw artichoke has 47 calories, about 0.2 grams of total fat, and no cholesterol.

What to keep in mind

  • Raw artichokes contain 94 mg of sodium per 100 grams. The nutritional values described here are for the raw vegetable; preparation methods like boiling in salted water or adding dips and sauces will increase the sodium, fat, and calorie content.

Artichoke nutrition facts per 100 g

Calories and macronutrients
Nutrient Per 100 g % DV
Calories 47 kcal –
Protein 3.3 g 7%
Total fat 0.15 g 0%
Saturated fat 0.04 g 0%
Monounsaturated fat 0.01 g –
Polyunsaturated fat 0.06 g –
Cholesterol 0 mg 0%
Carbohydrate 10.5 g 4%
Dietary fiber 5.4 g 19%
Total sugars 0.99 g –
Water 84.9 g –
Sodium 94 mg 4%
Vitamins and minerals
Nutrient Per 100 g % DV
Potassium 370 mg 8%
Calcium 44 mg 3%
Iron 1.3 mg 7%
Magnesium 60 mg 14%
Phosphorus 90 mg 7%
Zinc 0.49 mg 4%
Copper 0.23 mg 26%
Manganese 0.26 mg 11%
Selenium 0.2 mcg 0%
Vitamin A (RAE) 1 mcg 0%
Vitamin C 11.7 mg 13%
Vitamin D 0 mcg 0%
Vitamin E 0.19 mg 1%
Vitamin K 14.8 mcg 12%
Thiamin (B1) 0.07 mg 6%
Riboflavin (B2) 0.07 mg 5%
Niacin (B3) 1 mg 7%
Vitamin B6 0.12 mg 7%
Folate (DFE) 68 mcg 17%
Vitamin B12 0 mcg 0%
Choline 34.4 mg 6%

% Daily Value uses the FDA Daily Values for adults and children 4 years and older. Highlighted rows are 20% DV or more per 100 g. A dash means no Daily Value is set.

Artichoke by portion

The nutrition facts change with portion size. A medium artichoke (128 g) provides 60 calories, 4.2 grams of protein, and 6.9 grams of fiber. A large artichoke (162 g) contains 76 calories, 5.3 grams of protein, and 8.7 grams of fiber. Both sizes contain less than a gram of total fat and less than 2 grams of total sugars.

USDA portion Weight Calories Protein Carbs Fiber Fat
1 artichoke, medium 128 g 60 4.2 g 13.4 g 6.9 g 0.2 g
1 artichoke, large 162 g 76 5.3 g 17 g 8.7 g 0.2 g

How artichoke compares with other vegetables

Among 38 vegetables on this site, raw artichokes rank very high for certain nutrients. They are second highest for dietary fiber, third for magnesium, and fourth for protein. They also rank second for sodium content. In terms of calories, a 100-gram portion of artichoke (47 kcal) is similar to butternut squash (45 kcal), Brussels sprouts (43 kcal), and beets (43 kcal). However, artichokes provide more fiber (5.4 g) than any of these, which contain between 1.3 g (kelp seaweed) and 3.8 g (Brussels sprouts) per 100 grams.

Per 100 g Calories Protein Carbs Fiber Fat
Artichoke 47 3.3 g 10.5 g 5.4 g 0.15 g
Butternut Squash 45 1 g 11.7 g 2 g 0.1 g
Brussels Sprouts 43 3.4 g 8.9 g 3.8 g 0.3 g
Kelp Seaweed 43 1.7 g 9.6 g 1.3 g 0.56 g
Beets 43 1.6 g 9.6 g 2.8 g 0.17 g

Quick answers

How many calories are in an artichoke?

A medium raw artichoke has 60 calories, while a large one has 76 calories, based on USDA data.

How much fiber is in an artichoke?

A medium raw artichoke contains 6.9 grams of dietary fiber. A large artichoke provides 8.7 grams of fiber.

How much protein is in an artichoke?

A medium raw artichoke has 4.2 grams of protein. A large one has 5.3 grams of protein.

When to talk to a doctor or dietitian

  • At 370 mg of potassium per 100 g, artichoke is worth discussing if you have kidney disease or take a medicine that raises potassium levels; your doctor or a renal dietitian can tell you how much fits your plan.
  • This page describes nutrient content, not medical advice. If a health condition, medicine or pregnancy affects what you eat, a doctor or registered dietitian can tell you how artichoke fits your situation.

Last updated October 21, 2026