Are salads actually good for weight loss?
Sometimes. A salad can be the most filling 400 calories of your day or a 900-calorie bowl wearing a health costume. The difference is four ingredients.
Dr. Maya Krishnan
Head of Nutrition
7 min read
Salads can help with weight loss, but not because they are salads. They help when they are filling for their calorie count, and that comes down to protein and fibre rather than to leaves. A well-built salad is one of the most satiating 400-calorie meals you can eat. A badly built one can clear 900 calories and leave you hungry by four o’clock, which is the worst of both outcomes.
I get asked this most often by people who have been eating salad for lunch for three weeks and are frustrated that nothing has changed. Usually nothing is wrong with their discipline. Something is wrong with their bowl.
What makes a salad high in calories?
In practice, the calorie gap between a light salad and a heavy one is almost entirely explained by four things. Everything else — the leaves, the cucumber, the tomato, the onion — is rounding error.
- Creamy dressing: 150–250 kcal per generous ladle, and it is very easy to use two
- Cheese: around 100 kcal for a modest scatter of feta, more for a cheddar-heavy bowl
- Croutons and fried toppings: 100–150 kcal, and they are not filling
- Nuts and seeds: genuinely good for you, genuinely 150–200 kcal a handful
None of those are forbidden. Three of them at once, though, and your salad now out-calories the sandwich you were avoiding. The reason we pack dressing separately is not presentation — it is so the single largest variable is under your control rather than the kitchen’s.
How much protein should a salad have?
The single most common mistake I see is a salad with no meaningful protein in it. Leaves and vegetables are mostly water and fibre; they fill your stomach briefly and then leave. Protein is what makes a meal hold until dinner. For a vegetarian bowl that means paneer, tofu, chana or rajma, and it means a real portion of them, not a garnish.
“If your lunch has under 15g of protein, you are not eating a meal. You are eating a delay.”
What should you look for on a healthy menu?
Rather than trusting the word "healthy" on a menu, look for three numbers. Aim for at least 15–20g of protein, at least 6–8g of fibre, and a calorie count that fits the rest of your day. If a menu does not print those numbers, that is itself informative — it usually means nobody has counted them.
This is why every bowl on our menu carries its calories, protein and fibre, and why the menu sorts by lowest calories directly. Not because the numbers are the whole story, but because you cannot make a decision without them. If you are eating to a target in Surat, our calorie-counted bowls are listed on the diet food delivery page, and the full menu is filterable by High Protein and High Fibre.
One last thing, and it is the part nobody wants to hear: no single food causes weight loss. What a good salad does is make a calorie deficit survivable, because you are not white-knuckling your way to dinner. That is a real advantage, and it is enough. It just is not magic.
