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.
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!