Skip to content
Other

Salad Calories Calculator

Pick every component of your salad, adjust the serving size for each one, and get instant totals for calories, protein, carbohydrates, fat and fiber. Covers six greens, seven proteins, eight vegetables, eight toppings and seven dressings. Change any quantity and the numbers update in real time.

Your details

The leafy base of your salad.
Choose the main protein source added to your salad.
85 g is roughly 3 oz, a common restaurant protein portion.
g
g
g
Toppings often carry a surprisingly large share of total calories.
15 g is about 1 tablespoon of most toppings.
g
30 g is about 2 tablespoons, a typical restaurant pour.
g
Total CaloriesModerate salad
237kcal

Sum of all salad components

Protein30.4g
Carbohydrates11.5g
Fat7.7g
Fiber2.6g
Greens calories14
Protein calories140
Vegetables calories17
Topping calories40
Dressing calories26
Protein (g)30.4
Carbs (g)11.5
Fat (g)7.7
Fiber (g)2.6

This salad has 237 kcal.

  • Your salad provides 30.4 g of protein, about 51% of calories from protein.
  • The dressing adds 26 kcal (11% of total). A light pour or a lower-calorie dressing is an easy lever if you want to reduce the count.

Next stepThis is a light meal. Adding a protein like grilled chicken or chickpeas will improve satiety without dramatically increasing calories.

Formula

Calories=i(cal100g,i×gi100)Calories = \sum_{i} \left(\frac{\text{cal}_{100\text{g},i} \times g_i}{100}\right)

Worked example

A salad with 85 g romaine (17 kcal/100 g = 14 kcal), 85 g grilled chicken (165 kcal/100 g = 140 kcal), 50 g tomato (18 kcal/100 g = 9 kcal), 50 g cucumber (15 kcal/100 g = 8 kcal), 15 g feta (264 kcal/100 g = 40 kcal) and 30 g balsamic vinaigrette (88 kcal/100 g = 26 kcal) gives a total of 14 + 140 + 9 + 8 + 40 + 26 = 237 kcal.

Why salad calorie counts vary so widely

A garden salad with plain greens and raw vegetables can clock in under 50 kcal, while a restaurant Caesar with extra croutons and a generous dressing pour can exceed 800 kcal. The single biggest source of variation is dressing: two tablespoons (30 g) of ranch adds about 145 kcal, while the same amount of lemon juice adds fewer than 7 kcal. Other high-calorie ingredients that look small on the plate include nuts and seeds (around 580-650 kcal per 100 g), cheese (260-430 kcal per 100 g) and croutons (around 400 kcal per 100 g). Leafy greens and most raw vegetables, by contrast, contribute very little: 85 g of romaine is only about 14 kcal.

How to use this calculator

Select your leafy base and adjust its serving size in grams, then choose a protein and enter how much of it you are adding. Pick up to two vegetables with their quantities, a topping, and a dressing with its amount in grams. All calories and macronutrients update the moment you change any value. A tablespoon of most dressings weighs roughly 15 g and a typical restaurant pour is about 30 g or two tablespoons. For toppings such as nuts and seeds, 15 g is a level tablespoon. Protein portions at 85-115 g (3-4 oz) are typical for most restaurant salads.

Protein, carbs, fat and fiber in your salad

The macro breakdown matters as much as total calories. A high-protein salad (30 g or more) suppresses hunger for longer and supports muscle maintenance. Fiber from leafy greens, cruciferous vegetables and legumes such as chickpeas slows glucose absorption and also improves satiety. Fat from avocado, olive oil, nuts or cheese is calorie-dense but helps absorb the fat-soluble vitamins (A, D, E and K) in the greens. Carbohydrates are typically low in plain salads but can climb with croutons, dried fruit, corn or a dressing that contains added sugar. The donut chart and bar chart above break down where your calories and macros come from so you can see at a glance which ingredient is the main driver.

Making your salad lighter or more filling

To reduce calories without losing volume, swap an oil-based dressing for lemon juice or a small amount of balsamic vinegar, cut the nut or cheese portion to one tablespoon rather than two, and skip the croutons. To make the salad more filling without significantly raising calories, add a lean protein such as canned tuna, shrimp or tofu, and bulk up the greens portion. Kale and spinach are slightly higher in calories than iceberg or romaine but also provide more protein, fiber and micronutrients per gram. Avocado is calorically dense but its fat and fiber combination is one of the most effective at sustaining fullness.

Typical calorie ranges for common salads

Salad typeTypical range (kcal)Main calorie driver
Garden salad (no dressing)20-80Negligible greens and raw vegetables
Caesar salad (restaurant)300-600Caesar dressing and croutons
Greek salad150-300Feta cheese and olive oil
Cobb salad400-700Bacon, egg, avocado and blue cheese
Chef salad300-500Deli meats and cheese
Nicoise salad250-450Tuna, eggs and olives
Kale and quinoa bowl350-550Dressing and toppings

Ranges vary significantly by ingredient quantities and dressing; these are general benchmarks.

Frequently asked questions

How many calories are in a typical salad?

It depends almost entirely on what goes into it. A plain garden salad with greens and vegetables but no dressing or protein can be as low as 30-80 kcal. Add a lean protein and a light dressing and you reach 200-350 kcal, which is a reasonable light meal. A restaurant Caesar salad or Cobb salad with generous dressings can exceed 600-800 kcal. Use this calculator to find the number for your exact combination.

Does salad dressing really add that many calories?

Yes. Oil is one of the most calorie-dense foods at around 884 kcal per 100 g, and oil-based dressings such as ranch, Caesar and Italian range from 370 to 490 kcal per 100 g. A 30 g restaurant pour of Caesar dressing alone contributes about 140 kcal. Lemon juice (22 kcal/100 g) or a very light balsamic (88 kcal/100 g) are much lower-calorie alternatives.

Are salads a good source of protein?

Leafy greens and raw vegetables provide very little protein on their own (1-3 g per 100 g). To make a salad a meaningful protein source, add a dedicated protein component: 85 g of grilled chicken delivers about 26 g of protein, the same weight of tuna about 25 g, and chickpeas about 8 g. Aim for at least 20-30 g of protein at a main meal to support satiety.

Is kale more nutritious than romaine or spinach?

Kale provides the most fiber and vitamin K per gram of the common salad greens, and is higher in protein and certain antioxidants than iceberg or romaine. Spinach is the richest in iron and folate. Romaine sits in the middle: more nutritious than iceberg, very high in vitamin A, and a good base for most dressings. For nutritional variety, mixing greens works well.

How many grams is a typical salad serving?

A main-meal salad without protein typically weighs 150-250 g, with 80-120 g of greens and the rest vegetables. Adding a protein source such as chicken or fish brings the total to 250-400 g. Restaurant salads often weigh 350-500 g before dressing. The calculator defaults to 85 g of greens (a large side-salad portion) and 85 g of protein (a 3 oz serving), both of which you can adjust.

Can I use this calculator for meal prep?

Yes. Set up your standard meal-prep salad base in the calculator and note the per-serving calorie and macro totals. If you are making a batch, simply multiply: the calorie density per gram stays the same regardless of total volume. The referenceTable on this page also gives you benchmarks for common salad styles to compare against.

Sources

Written by Grace Mbeki, MSc Data Scientist & Educator · Nairobi, Kenya

Turning everyday numbers into clear, actionable answers for the decisions that matter most.

Search 3,500+ calculators

Loading search…