🎉 50% off BodyPal Premium with code PROMO50

Asparagus calories

Asparagus, boiled, drained

Asparagus calories come to 20 for a 1/2 cup (90 g) of boiled, drained spears and 22 per 100 g. What stands out is the protein share: 34% of those calories come from protein, high for a vegetable, while fat sits at just 0.2 g per 100 g. Portions barely move the total.

20kcal
1 half cup · 90 g, boiled, drained
34%protein
2.2 gProtein
4 gCarbs
0.2 gFat
How to burn off 20 kcal
—Walking, brisk
—Jogging
—Cycling, moderate
—Swimming
Skip the math.
BodyPal counts these calories from your steps and workouts automatically.
Download on the App StoreGet it on Google Play
Nutrition facts
Boiled, drained · per 90 g
Calories20 kcal
Protein2.2 g
Carbohydrate3.7 g
Fat0.2 g
Saturated fat0 g
Cholesterol0 mg
Sodium13 mg
Potassium202 mg
Iron0.8 mg

Source: USDA FoodData Central

🛡️
Verified nutrition data

Numbers on this page come from USDA FoodData Central, the U.S. Department of Agriculture’s food composition database, and from manufacturer labels where a branded product is named. Last verified September 2026. How we verify our data →

Asparagus: calories, protein and sodium by serving

Percent of daily value uses the FDA reference of 2,000 kcal a day.

ServingkcalProteinCarbsFatSodium% DV kcal
1/2 cup (90 g)202.2 g3.7 g0.2 g13 mg1%
4 spears (60 g)131.4 g2.5 g0.1 g8 mg1%
1 cup raw (134 g)272.9 g5.2 g0.2 g3 mg1%
100 g222.4 g4.1 g0.2 g14 mg1%
3 × 1/2 cup (90 g)596.5 g38 mg
5 × 1/2 cup (90 g)9910.8 g63 mg

Half a cup of asparagus is a 20-calorie side

The default serving is 1/2 cup (90 g) of boiled, drained asparagus, and it carries 20 calories, 2.2 g of protein and 3.7 g of carbs. That is 1% of the daily value for calories. Four spears (60 g) come to 13 calories, so a few spears on the side of a plate barely register.

Portions scale in a straight line, and the line stays low. Two half-cup servings (180 g) total 40 calories, three (270 g) total 59, and a big 450 g pile, five half cups, still lands at 99 calories with 10.8 g of protein. Few side dishes let you double or triple the plate for so little.

Raw asparagus is measured differently. A cup of raw spears weighs 134 g and comes to 27 calories, more than the cooked half cup mainly because the cup holds more food. If you eat a generous plate, the vegetable itself is rarely the number that matters.

A third of the calories come from protein

Per 100 g, boiled asparagus has 2.4 g of protein, 4.1 g of carbs and 0.2 g of fat. Split by calories, that is 34% protein, 59% carbs and 7% fat. Carbs lead, as with most vegetables, but the protein share is high for something this light.

The carbs are not mostly sugar. Of the 4.1 g per 100 g, 2 g is fiber and 1.3 g is sugars. A half cup gives 1.8 g of fiber and 1.2 g of sugars, so the sweet part is small and the bulky part does more of the work on your plate.

Protein in absolute terms stays modest: 2.2 g per half cup, or 4% of the daily value. Asparagus will not carry a meal's protein on its own, but it adds some without bringing fat along. Saturated fat and cholesterol both read 0, so the macro picture is about as clean as vegetables get.

Sodium is near zero until you salt it

Boiled, drained asparagus has 14 mg of sodium per 100 g and 13 mg per half cup, which is 1% of the daily value. Four spears carry 8 mg. Even the 450 g pile of five half cups reaches only 63 mg, a small figure for that much food.

Raw spears are lower still, at 3 mg of sodium for a 134 g cup. Potassium runs the other way, at 224 mg per 100 g. So the vegetable itself is never the sodium problem on the plate.

The real total comes from what you add. The salt shaker, soy sauce, a salty cheese topping or a bottled dressing decides how much sodium lands on the plate. If you watch sodium, season with lemon, pepper or garlic first and taste before reaching for salt. That one habit keeps the number close to what the card shows.

The fat on asparagus comes from the cook

At 0.2 g of fat per 100 g, asparagus adds almost nothing on that front. Butter, olive oil, hollandaise, bacon wraps and parmesan are where the calories on a roasted or sauteed plate come from. The oil you toss the spears in can easily outweigh the vegetable itself, so measure it if you are counting.

As a side, asparagus works best next to something that brings the protein and fat it lacks: eggs, salmon, chicken, steak or beans. Its fiber and volume fill out the plate, which lets the denser part of the meal be smaller. A 1/2 cup next to a protein source adds 20 calories and real bulk.

Logging is simple because small portion errors barely move the total. BodyPal can log asparagus from a photo, so spears on a dinner plate need no weighing. If you add a sauce, log it as its own line; that is the entry that changes the day.

How does asparagus compare?

Here is how asparagus stacks up against brussels sprouts, cooked carrots and corn on the cob, per 100 g and per usual serving.

FoodUsual servingkcalkcal / 100 gP / C / F per 100 gSodium / 100 g
Asparagus (this page)1/2 cup (90 g)20222.4 / 4.1 / 0.214 mg
Brussels sproutsHalf cup (78 g)28362.6 / 7.1 / 0.521 mg
Cooked carrotsHalf cup sliced (78 g)27350.8 / 8.2 / 0.258 mg
Corn on the cob1 ear (63 g)59943.1 / 22.3 / 0.7240 mg

Verdict: For the fewest calories pick asparagus: 22 per 100 g against 36 for brussels sprouts, 35 for cooked carrots and 94 for corn on the cob, which runs about 4.3 times higher. If you want a little more protein per 100 g, brussels sprouts at 2.6 g and corn at 3.1 g edge it out, but corn also brings 240 mg of sodium.

Most popular asparagus brands in the United States
Ranked by popularity in the BodyPal database
#  Productkcal / 100 g
1Goya Green Asparagus1/2 cup · 130 g15 kcal
2Roland White Asparagus2/3 cup · 130 g15 kcal
3Americas Asparagus Fresh Asparagus5 spears · 93 g27 kcal
4Birds Eye Asparagus Spears6 spears · 79 g25 kcal
5Pampa Asparagus Spears1/2 cup · 125 g12 kcal

Canned and jarred spears are drained and packed in water, so their labels read a little lower than the 22 calories per 100 g of home-boiled asparagus.
Source: manufacturer labels / USDA FoodData Central.

Asparagus FAQs

How many calories are in asparagus?

Half a cup of boiled asparagus (90 g) is about 20 calories and four spears (60 g) are 13. Per 100 g asparagus has 22 calories.

Is asparagus good for weight loss?

A half-cup serving has 20 calories, 0.2 g of fat and 1.8 g of fiber, so even a large plate of 200 g stays at 44 calories.

Asparagus vs bok choy: which has fewer calories?

Boiled asparagus has 22 calories per 100 g and bok choy has 20, so the two are within 2 calories of each other.

How much protein is in asparagus?

Boiled asparagus has 2.4 g of protein per 100 g, so a half-cup serving (90 g) gives about 2.2 g and a cup of raw spears (134 g) about 2.9 g.

How many calories are in 4 asparagus spears?

Four spears (60 g) of boiled asparagus have 13 calories. They also bring 1.4 g of protein, 2.5 g of carbs and 1.2 g of fiber, so a few spears on the side barely change a meal's total.

How many calories are in a cup of asparagus?

A cup of raw asparagus (134 g) has 27 calories. Cooked, a 1/2 cup (90 g) has 20, so two half cups, a full cooked cup at 180 g, come to 40 calories.

How many calories are in 100 g of asparagus?

Boiled, drained asparagus has 22 calories per 100 g. That amount also gives 2.4 g of protein, 4.1 g of carbs, 0.2 g of fat and 2 g of fiber, with 14 mg of sodium.

How much is one serving of asparagus in grams?

A standard serving is 1/2 cup of boiled asparagus, which weighs 90 g and has 20 calories. Four spears weigh about 60 g, and a cup of raw spears weighs 134 g.

Is asparagus high in calories?

No, asparagus has just 22 calories per 100 g. A 1/2 cup serving is 1% of the daily value for calories, and even 450 g, five half cups, comes to 99 calories.

Similar foods
Calories per 100 g

More vegetables & salad → All calorie guides →

Free calculators
Same maths, same data, free

All 9 calculators →