Last Tuesday, I watched a woman in the soup aisle at Kroger pick up a can of tomato bisque, squint at the back label, put it down, pick up another can, squint again, and then just walk away empty-handed. I get it. I’ve been that person. You go in wanting something warm and easy for lunch, and you leave overwhelmed by ingredient lists that read like a chemistry textbook. But here’s the thing — knowing what to look for (and what to avoid) doesn’t have to be that complicated. A few red flags on a soup label can save you from accidentally eating something that’s closer to junk food than comfort food.
Sodium levels are worse than you think
You’ve probably heard that canned soup is salty. Everyone sort of knows that. But the actual numbers are startling when you see them written out. The American Heart Association says you should aim for no more than 2,300 milligrams of sodium per day, with 1,500 being ideal. The average American is already eating around 3,500 milligrams daily. Now consider this: a single can of Snow’s New England Style Clam Chowder packs 3,020 milligrams of sodium. One can. That’s more than a full day’s worth in a single meal.
Campbell’s Cream of Chicken Soup? That’s 2,175 milligrams per can. Even options that sound healthier can trip you up — Gardein’s Be’f & Vegetable Soup still has 1,130 milligrams. If you’re looking for a truly low-sodium option, the AHA recommends 140 milligrams or less per serving. Health Valley Organic No Salt Added Minestrone hits about 100 milligrams per can, which is rare. Most cans aren’t even in the same ballpark.
And sodium doesn’t always say “sodium” on the label. It can show up as monosodium glutamate, disodium phosphate, sodium citrate, sodium benzoate, sodium nitrate — the list goes on. Salt is doing double duty in these cans: it preserves the food and makes it taste better. Manufacturers have every reason to load it in there, and they do.
That “one serving” isn’t the whole can
This one drives me nuts. You pick up a can of soup for a quick desk lunch. You eat the whole thing, because of course you do — it’s one can. But flip it over, and that one can of Campbell’s Tomato Soup is actually listed as 2.5 servings. So every number on that nutrition panel? Multiply it by 2.5 to know what you actually just ate. The sodium, the sugar, the fat — all of it gets multiplied.
Some brands are better about this. Progresso’s high-protein soup line, for instance, lists its serving size “as packaged,” meaning one can equals one serving. That’s refreshingly honest. But it’s the exception. There are whole Reddit threads where people try to figure out the actual math on soup serving sizes, and honestly, it shouldn’t require a calculator. If you’re comparing two cans at the store, make sure you’re comparing them on equal footing. Check whether the nutrition facts reflect the whole can or just a portion of it. Otherwise, you’re comparing apples to oranges — or in this case, half a bowl to a full one.
Sugar hides in unexpected places
When you think of sugary foods, soup probably isn’t on the list. Cookies, sure. Soda, obviously. But soup? Here’s where it gets kind of wild. Campbell’s Tomato Bisque contains 37.5 grams of sugar per can. For context, six regular Oreos have 27 grams. A single serving of Ben & Jerry’s Cherry Garcia — about a third of a pint — has roughly 37 grams. So that can of tomato bisque has more sugar than ice cream.
The American Heart Association recommends capping added sugar at 36 grams per day for men and 25 grams for women. One can of that bisque blows past both limits. And sugar doesn’t always appear on the label as “sugar.” It can be listed as sucrose, dextrose, maltose, fructose, high fructose corn syrup, or barley malt. According to research cited by UC San Francisco, there are 61 different names for sugar that show up on food labels. Tomato-based soups and squash varieties are the worst offenders, but really, any canned soup could surprise you. Check the “added sugars” line specifically — that’s the one that matters most.
Creamy soups carry a hidden fat problem
On the flip side of the sugar issue, there’s the fat question — and it tends to hit hardest with the soups people love most. Cream of mushroom. Loaded baked potato. Clam chowder. These thick, comforting soups often rely on cream, full-fat milk, butter, and cheese to get that rich texture. In a homemade version, you’d control exactly how much goes in. In a can, the manufacturer is making those decisions for you, and the results can be heavy.
Experts suggest looking for soups with less than 4 grams of fat per serving. But remember that serving size trick we just talked about — if the can says 4 grams per serving and there are 2.5 servings in the can, you’re actually looking at 10 grams if you eat the whole thing. Some canned soups also contain trans fats or partially hydrogenated oils, especially the creamier varieties. Trans fats are the kind that can damage blood vessels and have been linked to increased risk of diabetes and heart disease. The World Health Organization specifically flags synthetic trans fats as a concern. If you see “partially hydrogenated” anything on the label, that’s your cue to put the can back.
Protein and fiber separate good cans from bad ones
So far we’ve been talking about what to avoid. But there’s also the question of what you actually want to find on a label. Two big ones: protein and fiber. If your soup doesn’t have a decent amount of either, it’s basically just flavored water with salt. You’ll eat it, feel satisfied for maybe 45 minutes, then find yourself rummaging through the snack drawer.
Progresso’s one-serving high-protein line is a decent option here. Their Tomato Sausage & Lentil soup has 23 grams of protein per can, and the Mediterranean-style Meatball & Chicken comes in at 20 grams. Campbell’s Chunky Hearty Beef and Barley also has 20 grams of protein per can, but it’s a two-serving can with 1,580 milligrams of sodium, so it’s a trade-off. You have to weigh the good against the bad.
Fiber is the other thing to check. A good target is at least 3 grams per serving. Bean and lentil soups tend to do well here. Amy’s Vegan Split Pea Soup has 12 grams per container. Their Vegan Red Bean and Vegetable Soup has 9. Pacific Foods Organic Vegetable Lentil Soup sits at 4 grams per can. Fiber keeps you full longer, helps with digestion, and has been connected to better blood sugar regulation and lower cholesterol. If your soup can deliver protein and fiber without drowning you in sodium, you’ve found a winner.
BPA in the can lining still matters
We’ve been talking a lot about what’s inside the soup. But the can itself deserves attention. BPA — Bisphenol A — is a chemical that’s been used in can linings for decades. It can leach into food, and the health concerns around it are serious. BPA has been shown to affect brain development in fetuses, accumulate in body tissues, and linger in landfill soil long after the can is thrown away.
Here’s the frustrating part: the FDA hasn’t banned BPA in canned food. Manufacturers can still use it, though they need approval for packaging that contains the chemical. Many brands have moved to BPA-free linings, and these products usually don’t cost more. Look for “BPA-free” on the label or the packaging. Some cans also carry recycle codes that can give you information about the materials used — it’s a quick visual check that takes two seconds. There’s no established safe level of BPA exposure, so if a can doesn’t explicitly say BPA-free, assume it might not be.
The ingredient list tells the real story
While the nutrition panel gives you the numbers, the ingredient list tells you what’s actually in the can. And it’s often where the worst surprises live. A general rule: the fewer ingredients, the better. If you can read and recognize everything on the list, that’s a good sign. If it looks like a pharmaceutical label, put it back.
Watch out for MSG hiding under other names — yeast extract, autolyzed yeast, hydrolyzed protein, and even “natural flavors” can all be forms of it. MSG is classified as generally safe, but plenty of people are sensitive to it and experience headaches, nausea, or worse. Then there are the omega-6 oils — corn oil, canola oil, soybean oil, cottonseed oil — that are cheap and common in processed soups. These can promote inflammation when your diet is already heavy on processed food. Better options would list olive oil, coconut oil, or even animal fats like beef tallow.
Artificial colors and synthetic flavors are another flag. FD&C colors have been linked to allergic reactions in some studies. And the term “natural flavors” is essentially meaningless — a food chemist at Harvard has pointed out that there’s functionally no difference between natural and artificial flavors in terms of chemical structure. If a soup needs artificial help to taste like something, that tells you a lot about the quality of what’s actually in the can. Look for soups that rely on real ingredients — actual vegetables, herbs, spices, and recognizable proteins — to do the heavy lifting.
So here’s my parting thought, and it’s something I keep coming back to: the grocery store is designed to make quick decisions feel easy. Bright labels, comforting pictures of steaming bowls, words like “hearty” and “homestyle” splashed across the front. None of that means anything legally. The truth is always on the back of the can, in the small print. And once you start reading it — really reading it — you might find yourself wondering what else in your cart deserves a second look. Soup is just the beginning.
