Food comparison

Broccoli vs Asparagus

Compared on one consistent basis: per 100 g, from USDA data behind each food page.

Broccoli vs Asparagus: nutrition per 100 g

Per 100 gBroccoliAsparagus
Calories31 kcal28 kcal
Protein2.6 g1.4 g
Carbohydrate6.3 g5.1 g
Fat0.3 g0.2 g
Fibre2.4 g1.9 g
AllergensNone listedNone listed
Vitamins and minerals per 100 g
NutrientBroccoliAsparagus
Calcium, Ca46 mg20.58 mg
Copper, Cu0.06 mg0.13 mg
Folate, total65 ug182.5 ug
Iron, Fe0.69 mg0.44 mg
Magnesium, Mg21 mg13.78 mg
Manganese, Mn0.2 mg0.15 mg
Niacin0.64 mg1.08 mg
Phosphorus, P67 mg53.9 mg
Potassium, K303 mg277.5 mg
Sodium, Na36 mg2.46 mg
Thiamin0.08 mg0.07 mg
Vitamin B-60.19 mg0.11 mg
Vitamin C, total ascorbic acid91.3 mg9.15 mg
Zinc, Zn0.42 mg0.6 mg
How they differ

Broccoli is higher in protein. Reach for Broccoli when you want protein for fullness or recovery.

Bottom line

Per 100 g, Broccoli provides 31 kcal, 2.6 g protein, 6.3 g carbohydrate, 0.3 g fat and 2.4 g fiber; Asparagus provides 28 kcal, 1.4 g protein, 5.1 g carbohydrate, 0.2 g fat and 1.9 g fiber.

Looking beyond the macronutrients, Broccoli is the better source of vitamin C (see the vitamins and minerals table below).

Broccoli is one of the richest vegetable sources of vitamin C (about 90 mg per 100 g) and adds calcium; asparagus brings folate and vitamin K. Both are low-calorie, high-volume vegetables.

In short: for protein and muscle, Broccoli. If none of those goals applies, pick by taste, price and what the recipe needs.

Want a different pair? Use the food comparison tool to compare any two foods from the same category.

Values are per 100 g from the USDA FoodData Central records behind each food page and are rounded; brands and preparation change the numbers. This comparison is educational, not medical advice.