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.
Formula
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 type | Typical range (kcal) | Main calorie driver |
|---|---|---|
| Garden salad (no dressing) | 20-80 | Negligible greens and raw vegetables |
| Caesar salad (restaurant) | 300-600 | Caesar dressing and croutons |
| Greek salad | 150-300 | Feta cheese and olive oil |
| Cobb salad | 400-700 | Bacon, egg, avocado and blue cheese |
| Chef salad | 300-500 | Deli meats and cheese |
| Nicoise salad | 250-450 | Tuna, eggs and olives |
| Kale and quinoa bowl | 350-550 | Dressing 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.