Nourish

Food database › Vegetable › Asparagus

How many calories in an asparagus?

40 calper 1 cup (180 g)

A serving of asparagus — 1 cup (180 g) — has about 40 calories, with 4.3 g protein, 7.4 g carbs and 0.4 g fat, plus 3.6 g fiber.

Where those calories come from:

Protein 34%Carbs 59%Fat 7%
Asparagus nutrition (cooked)
NutrientPer serving
(1 cup (180 g))
Per 100 g
Calories40 cal22 cal
Protein4.3 g2.4 g
Carbs7.4 g4.1 g
  of which sugars2.3 g1.3 g
Fat0.4 g0.2 g
Fiber3.6 g2 g

Log it in one tap

Counting calories in asparagus? Snap a photo and Nourish's AI logs the calories and macros for you.

Asparagus calories — FAQ

How many calories are in an asparagus?

1 cup (180 g) of asparagus contains about 40 calories. That's roughly 22 calories per 100 grams.

How much protein is in an asparagus?

One serving (1 cup (180 g)) has about 4.3 g of protein, 7.4 g of carbs and 0.4 g of fat.

Is asparagus good for weight loss?

Asparagus can fit a weight-loss plan when it's logged and kept within your calorie budget. At 40 calories per serving, the key is tracking your total daily intake — that's what Nourish makes effortless.

More foods

Work out your daily calories →