Salad Calories Calculator

Add up the calories in your salad ingredient by ingredient — greens, vegetables, protein, toppings, cheese, and dressing — using real per-gram calorie values.

Quick Facts

Method
Sum of each ingredient's grams times its calorie density (kcal/g)
Greens ~0.17, veg ~0.30, chicken ~1.65, cheese ~4.00, nuts/croutons ~5.50, dressing ~4.50 kcal/g.

Your Results

Calculated
Total calories
-
Whole salad as built
Base (greens + veg)
-
Before add-ons
Dressing + toppings + cheese
-
The calorie-dense extras
Protein calories
-
From the chicken

Ready

Enter the grams of each component and press Calculate.

How the salad calorie calculation works

A salad has no single calorie value the way an apple does — it is whatever you build it from. This calculator estimates the total the honest way: it multiplies the grams of each component by that food's calorie density (kilocalories per gram) and adds the pieces together. The formula is simply total kcal = Σ (grams of each ingredient × its kcal/g). Because fat carries about 9 kcal per gram while raw vegetables carry well under 0.4 kcal per gram, the components differ by more than a factor of twenty, which is why two salads of the same size can differ enormously in calories.

The calorie densities used

The defaults are standard USDA per-100-gram values, expressed here as kcal per gram:

  • Leafy greens (romaine, spinach, mixed spring mix): about 0.17 kcal/g (~17 kcal per 100 g). Two packed cups is roughly 85 g, so about 15 kcal.
  • Raw non-starchy vegetables (tomato, cucumber, bell pepper, onion): about 0.30 kcal/g (~30 kcal per 100 g).
  • Grilled skinless chicken breast: about 1.65 kcal/g (~165 kcal per 100 g). A palm-sized 100 g portion adds ~165 kcal.
  • Cheese (cheddar, feta, parmesan average): about 4.0 kcal/g (~400 kcal per 100 g).
  • Nuts or croutons: about 5.5 kcal/g. Nuts run close to 6 kcal/g and croutons around 4 kcal/g, so the 5.5 default sits between them.
  • Oil-based dressing / vinaigrette: about 4.5 kcal/g (~450 kcal per 100 g). Two tablespoons is roughly 30 g, or ~135 kcal.

Why the extras dominate

In the default salad — 85 g greens, 120 g vegetables, 100 g chicken, 20 g cheese, 15 g nuts/croutons, 30 g dressing — the greens and vegetables together contribute only about 50 kcal, while the dressing, cheese, and toppings contribute nearly 300 kcal. That is the core insight of the tool: the leafy base is almost free, and the calorie count is decided by the dressing and dense toppings. Serving dressing on the side and dipping the fork, rather than pouring it over, commonly cuts a salad's dressing calories by half or more.

Frequently Asked Questions

How many calories are in a plain green salad?
Leafy greens are extremely low in calories — about 15 to 20 kcal per 2 packed cups (roughly 85 g). A large undressed bowl of mixed greens with a handful of raw tomato, cucumber, and pepper usually totals only 30 to 60 kcal. Almost all of a typical salad's calories come from the dressing, cheese, nuts, croutons, and any meat.
Why does salad dressing add so many calories?
Oil-based dressings are mostly fat, and fat carries about 9 kcal per gram — more than twice the energy of protein or carbohydrate. Two tablespoons (about 30 g) of vinaigrette or ranch adds roughly 130 to 145 kcal, often more than all the greens and vegetables combined. Measuring the dressing, using half, or serving it on the side is the single most effective way to lower the total.
How do I weigh ingredients without a scale?
Use common portion equivalents: 2 packed cups of leafy greens ≈ 85 g; 1 tablespoon of dressing ≈ 15 g; a palm-sized piece of cooked chicken ≈ 100 g; 1 ounce of cheese ≈ 28 g; a small handful of nuts ≈ 15 g. A cheap digital kitchen scale removes the guesswork entirely and is by far the most accurate approach.
Are the calories different for grilled versus fried chicken?
Yes. The default assumes plain grilled or roasted skinless breast at about 1.65 kcal/g. Breaded and fried chicken can reach 2.5 to 3.0 kcal/g because of the added oil and breading, so a crispy-chicken salad can carry 100 to 200 kcal more from the protein alone. Enter grams in the protein field and mentally use a higher density, or add the extra breading calories in the toppings field.