How Many Calories Are In Vegetables? | Smart Plate Math

Most non-starchy vegetables land between 15–35 calories per 100 grams; starchy vegetables sit higher, from about 70–110 calories.

What “Calories In Vegetables” Really Means

Vegetables aren’t one block. Leafy greens pack lots of water and fiber with tiny energy. Roots and starches carry more carbohydrate, so the calorie count climbs. If you plan meals by numbers, grams beat cups because density varies. A packed cup of spinach isn’t the same as a loose cup of broccoli florets.

Quick Ranges By Group

Here’s a fast way to place common picks on the map. These ranges reflect raw, unseasoned vegetables. Sauces, cheese, and oil change the math fast.

Vegetable Group Calories Per 100 g Examples
Leafy Greens 7–25 Spinach, lettuce, watercress, arugula
Cruciferous 20–35 Broccoli, cauliflower, cabbage, bok choy
Alliums 30–45 Onion, leek, scallion, garlic (fresh)
Nightshades 15–30 Tomato, bell pepper, eggplant
Gourds & Squash 15–35 Zucchini, pumpkin, cucumber
Roots (Non-starchy) 30–50 Carrot, radish, beet
Starchy Vegetables 70–110 Potato, sweet potato, corn
Green Legumes 60–90 Green peas, edamame
Mushrooms 20–30 Button, cremini, portobello

Calories come from protein, fat, and carbohydrate. Most vegetables draw nearly all energy from carbohydrate, with small protein and fat. Fiber lowers net carbs, so leafy greens sit at the low end. Once you set your daily calorie needs, you can use vegetables to build volume and fiber without crowding your budget.

How Many Calories Are In Vegetables By Type And Serving

Portion size steers the answer. A 100-gram view lets you compare apples to apples. Cup measures feel familiar, so the blurbs below pair both. Raw weights reflect common produce. If you weigh at home, log the raw weight before cooking unless your tracker says otherwise.

Leafy Greens

Spinach sits near the floor at about 23 calories per 100 g and roughly 7 calories per 1 cup raw. Romaine and leaf lettuce land in the teens per 100 g. Watercress drops to the low teens. Big salads can stay lean even with two cups of leaves, which MyPlate counts as one cup-equivalent for the vegetable group.

Broaden the bowl with sliced cucumbers and tomatoes and the count barely moves. A packed cup of cucumber runs around 16 calories. A medium tomato sits near 22 calories per about 120–125 g. That’s real plate volume for small energy.

Cruciferous Picks

Raw broccoli averages around 31–34 calories per 100 g. Cauliflower clocks near 25 per 100 g. Shredded cabbage often posts about 25 per 100 g. These stand up well to steaming or roasting without much oil, so they’re handy when you want more chew for little cost.

Roots, Tubers, And Corn

Carrots bring about 41 calories per 100 g and around 50–55 per cup chopped. Beets land near the low forties. Potatoes and sweet potatoes jump higher: baked potato flesh with skin sits about 90–95 per 100 g; sweet potato clusters around 86–90. Corn kernels come in around the mid-eighties per 100 g. Still very workable inside balanced plates, just watch the fats you add.

Alliums And Friends

Yellow onion runs near 40 per 100 g. Leek slides a touch higher. Scallions stay lighter by weight because you eat more green tops. Garlic has more density by weight but you use small amounts, so a clove adds a tiny bump.

How Cooking Changes Vegetable Calories

Boiling or steaming doesn’t add energy; it shifts weight by adding or losing water. Roasting with oil is different. One teaspoon of oil adds about 40 calories to the pan. If you use that spoon across 400 g of vegetables, only ~10 calories per 100 g show up from oil. If you use a tablespoon on the same tray, that’s ~120 extra calories total.

Method Per 100 g Prepared What Changes
Raw Base value Water intact; crisp bite
Steamed/Boiled ≈ Base Water shifts; calories stable unless butter or oil is added
Roasted + 1 tsp oil Base + ~40 kcal Oil raises energy; browning adds flavor
Sautéed (1 tsp oil/100 g) Base + ~40 kcal Similar to roasting when oil is measured
Air-fried (spray) ≈ Base Minimal fat if spray is light

Serving Sizes, Cup Equivalents, And Tracking

Labels and trackers mix grams, cups, and pieces. MyPlate defines one cup of vegetables as 1 cup raw or cooked, except leafy greens where 2 cups count as 1 cup-equivalent. That quirk is why big salads can stay light. For raw to cooked moves, water loss makes a cup of cooked broccoli far denser than a cup of raw florets. The FDA charts list typical calories and nutrients for many raw picks.

You can cut stress by weighing raw ingredients before heat. A small digital scale pays for itself in a month of home dinners. For restaurants, use simple tells: steamed veg adds near zero energy; a glossy sauté signals oil; creamy sauces bring dairy calories.

Eight Quick Calorie Benchmarks

Ultra-Low Choices (Per 100 g)

Spinach ~23, lettuce ~15, watercress ~11, celery ~16, cucumber ~15, zucchini ~17.

Low And Versatile

Tomato ~18, bell pepper ~26, cauliflower ~25, broccoli ~31–34, cabbage ~25, mushrooms ~22–28.

Moderate

Carrot ~41, beet ~43, onion ~40, brussels sprouts ~43, green beans ~35.

Higher Starch

Green peas ~81, corn ~86, potato baked ~93, sweet potato baked ~90, winter squash ~34–40.

How To Keep Vegetable Dishes Low In Calories

Measure Fats

Oil drives most surprise calories. Use a teaspoon on a sheet, toss well, and add a splash of vinegar or citrus for pop. Pan spray helps when you want crisp edges without a heavy pour.

Lean Flavor Boosters

Spice mixes, garlic, ginger, mustard, capers, lemon, and vinegars add punch without energy. A tablespoon of parmesan adds about 22 calories if you want a savory note without going heavy.

Smart Carbs

Pair higher-starch veg with lean protein and non-starchy sides to balance the plate. The mix helps satiety and keeps totals steady.

Health Context, Not Just Numbers

Calories answer one question. Vegetables also carry potassium, folate, magnesium, and fiber with small energy. MyPlate sets clear serving guidance for what counts as a cup. The FDA page for raw vegetables shows tidy panels you can match with your picks. Both resources help you spot which vegetables deliver more nutrients per calorie.

Big picture: more vegetables, more often. Pick a color spread in the week, rotate raw and cooked, and mind the oil. If weight loss is your aim, high-volume salads and soups are friendly tools. If training is the goal, starchier sides like potatoes or corn can fuel hard sessions.

Meal-Building Ideas Under 150 Calories

Five-Minute Salad

Two cups spinach (about 14 calories), one sliced tomato (around 22), half a cucumber (about 24), splash of balsamic. Toss with a measured teaspoon of olive oil if you want richness and add 40 calories.

Roasted Broccoli Sheet Pan

400 g broccoli florets with one teaspoon oil, garlic powder, and lemon zest. That adds ~40 calories from fat across the batch; each 100 g serving ends up near 35–40 plus a 10-calorie oil bump.

Carrot-Ginger Soup

600 g carrots simmered with onion, garlic, and stock, blended smooth. Finish with yogurt instead of cream for tang at a lower energy cost.

Accuracy Tips When You Track

Weigh Raw, Log Raw

This avoids confusion from water loss. If you prefer cooked entries, weigh cooked every time and build your own quick keys.

Watch Sauces

Pesto, aioli, butter, and cheese sauces swing totals fast. Ask for sauces on the side when eating out.

Note Variability

Produce isn’t identical. Soil, season, and variety shift carbohydrate and water. Expect small swings week to week.

Vegetables, Calories, And Weight Goals

When you build a deficit, vegetables keep meals satisfying while keeping energy low. If your budget is tight, cabbage, carrots, onion, and frozen broccoli deliver dependable value. If you want more fiber, leafy greens and cruciferous plates help you hit the daily target without a heavy calorie bill. Want a fuller pantry map? Try our low-calorie foods list.