Salad Calories Calculator — Count What's Actually in the Bowl
Add up a home-built salad from USDA's published food table: greens, a vegetable, protein, topping and dressing, with the dressing's share of the calories.
Salad Calories Calculator
Background.
A salad has no nutrition label. You assemble it from a bag of leaves, a tomato, last night's chicken and a bottle of dressing, so the only way to know what the bowl adds up to is to add it up, one ingredient at a time.
Every figure used here comes from a single table, USDA's Nutritive Value of Foods (Home and Garden Bulletin No. 72, 2002 revision). For each food the bulletin gives a household measure, the weight of that measure in grams and its calories, and each menu choice shows the published figure behind it. You pick greens, one vegetable, one protein or cheese, one topping and one dressing, and say how much of each went in.
The exercise is worth doing because calories are spread so unevenly through a bowl. Shredded iceberg carries about 13 kcal per 100 g. The regular dressings in the same table run from about 369 kcal per 100 g for Thousand Island to 520 for Caesar, roughly thirty to forty times as dense, and croutons, bacon, almonds and sunflower seeds are in the same league at 465 to 586. The leaves fill the bowl; the spoonfuls and half-ounces set the total. That is why the dressing's share of the calories is reported on its own line.
Two familiar items are missing because the bulletin has no row for them: romaine lettuce and ranch dressing. The table is also a 2002 snapshot. A tomato is still a tomato, but a bottled dressing may have been reformulated since, so where your bottle carries a label, its figure is the better one.
What is salad calories calculator?
The calorie count of a salad is the sum of the food energy in each thing you put in it, measured in kilocalories, the unit American food labels print as Calories. Because leaves, vegetables and dressings are measured in cups, ounces and tablespoons, each amount is first turned into grams using USDA's own weight for that measure, then multiplied by the calories per gram of that food. Food energy rests on the general factors Clemson Extension's nutrition factsheet gives: 9 kcal per gram of fat, against 4 per gram of protein or carbohydrate. Fat is why dressings, nuts and cheese count for so much.
How to use this calculator.
- Choose iceberg or spinach and enter the cups of leaves. A side salad is around 2 cups and a main-course bowl 4 to 6; at least a quarter cup is required.
- Choose one vegetable and its volume. If the bowl has several, enter the one there is most of: cucumber, tomato and carrot run only 14 to 47 kcal a cup, so the leftover error is small.
- Choose the protein or cheese and enter its weight in ounces. A large hard-cooked egg weighs about 1.8 oz, and 3 oz of cooked chicken is almost exactly half a roasted breast.
- Enter the topping in ounces too: an ounce of seasoned croutons is about 0.7 of a cup, an ounce of cooked bacon about 4½ medium slices, an ounce of sunflower seeds just under a quarter cup.
- Choose the dressing and the tablespoons that actually went on. Spooning your usual pour into a measuring spoon once is the single most useful check you can make.
The formula.
Each ingredient's calories are amount × grams per unit × published kcal ÷ published grams. Greens and the vegetable are entered in cups and weighed at USDA's cup weight for that food (55 g for shredded iceberg, 30 g for chopped spinach, 180 g for chopped tomato). Protein and topping are entered in ounces and converted at the avoirdupois ounce, exactly 28.349523125 g. Dressings are entered in tablespoons at the weight USDA gives for that dressing: 15 g for blue cheese, Caesar and Italian, 16 g for French, Thousand Island and oil and vinegar. The five results are summed for the total, their weights summed for the bowl, and two ratios follow: the dressing's share of the calories, and calories per 100 g. USDA prints calories as whole numbers, so a cup of lettuce listed at 7 kcal could be anything from 6.5 to 7.5, and that half-calorie uncertainty grows with the number of cups. The table holds up against first principles: USDA lists a tablespoon of regular blue cheese dressing as 8 g of fat and 1 g of protein, and 8 × 9 + 1 × 4 = 76 kcal against the 77 it prints.
A worked example.
Take three cups of shredded iceberg, half a cup of chopped tomato, three ounces of roasted chicken breast, half an ounce of seasoned croutons and two tablespoons of regular blue cheese dressing. The iceberg weighs 3 × 55 = 165 g, and at 7 kcal per 55 g that is 21 kcal. Half a cup of tomato is 90 g at 38 kcal per 180 g, so 19 kcal. Three ounces of chicken is 85.0486 g; at 142 kcal per 86 g that comes to 140.4290 kcal. Half an ounce of croutons is 14.1748 g at 186 kcal per 40 g, or 65.9126 kcal. Two tablespoons of blue cheese is 30 g at 77 kcal per 15 g, which is 154 kcal. Added together, the bowl holds 400.3417 kcal in 384.2233 g of salad, a density of 104.195 kcal per 100 g. The dressing's 154 kcal is 38.4671% of the total, from 30 g that make up under 8% of the bowl's weight. The 255 g of leaves and tomato, two-thirds of what is in front of you, supply 40 kcal, about a tenth.
Frequently asked questions.
Why isn't ranch dressing on the list?
Can I use iceberg for romaine?
How much does a low-calorie dressing save?
Is oil and vinegar lighter than a creamy dressing?
Why does one ounce of cheddar show 115 kcal when the menu says 114?
When does the summary say the dressing is more than half the salad?
References& sources.
- [1]U.S. Department of Agriculture, Agricultural Research Service (Gebhardt, S.E. and Thomas, R.G., Nutrient Data Laboratory). "Nutritive Value of Foods," Home and Garden Bulletin No. 72, 2002 revision, table 9 — the source of every calorie and gram weight on this page. Items used include 1124 (iceberg lettuce, shredded, 1 cup, 55 g, 7 kcal), 1191 (raw spinach, chopped, 1 cup, 30 g, 7), 1105 (cucumber, peeled, sliced, 1 cup, 119 g, 14), 1206 (tomatoes, chopped, 1 cup, 180 g, 38), 1080 (carrots, grated, 1 cup, 110 g, 47), 876 (chicken breast, roasted, meat only, ½ breast, 86 g, 142), 146 (egg, hard cooked, 1 large, 50 g, 78), 261 (tuna, water pack, chunk light, 3 oz, 85 g, 99), 54 (cheddar, 1 oz, 114), 67 (feta, 1 oz, 75), 695 (chickpeas, cooked, 1 cup, 164 g, 269), 572 (croutons, seasoned, 1 cup, 40 g, 186), 759 (bacon, regular, 3 medium slices, 19 g, 109), 673 (almonds, 1 oz, 164), 730 (sunflower kernels, ¼ cup, 32 g, 186), 278 (California avocado, 1 oz, 50), and the salad dressing rows 189–196, 202 and 206. Also item 855, the composite "Salad, tossed, with chicken, no dressing" (1½ cups, 218 g, 105 kcal), used as a check on the component build. Retrieved 2026-07-30.
- [2]Clemson University Home & Garden Information Center, factsheet "Fat in Your Diet" — the independent check on the table above, because it publishes the energy factors that generate a calorie column: "All fats contain nine calories per gram, which is more than double the four calories per gram in proteins and carbohydrates," and "Both oils and solid fats have about 120 calories per tablespoon." Applied to USDA's own macronutrient figures for a tablespoon of regular blue cheese dressing (8 g fat, 1 g protein), those factors give 76 kcal against the 77 USDA publishes. Retrieved 2026-07-30.
- [3]Clemson University Home & Garden Information Center, factsheet "Go Lean With Protein" — the portion conventions behind this page's protein slot: "1 ounce equivalent = 1 ounce of lean cooked meat, poultry, or seafood; ¼ cup of cooked dry beans or tofu; 1 tablespoon of peanut butter or ½ ounce of nuts or seeds," along with its suggestion to "put walnuts or pecans in a green salad rather than cheese or meat" and its listing of 12 almonds as an ounce equivalent. Retrieved 2026-07-30.
How this page was produced
- Published by
- Quanta Calculator
- Overseen by
- Daniel, Quanta Calculator Researcher
- Primary sources
- 3 cited below
- Method
- kcal_total = Σ ( amount_i × g_per_unit_i × kcal_i ⁄ g_i )
- Published
- Last verified
Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 1560 calculators remain free
- No billing is enabled