Scientific deep-dive

Is Soup Good for Weight Loss? Evidence Review (Broth vs Cream, Satiety, Sodium)

Yes for broth-based with veg + lean protein; no for cream-based + cheese bisques. Flood & Rolls 2007 Appetite: ~270 kcal soup preload cut total meal energy ~20%. Ello-Martin 2007 AJCN 12-mo RCT: low-energy-density pattern -7.9 vs -6.4 kg.

By Eli Marsden · Founding Editor
Editorially reviewed & fact-checked against primary sources · How we verify contentLast reviewed
11 min read·9 citations

The honest answer: yes for broth-based soups loaded with vegetables and lean protein (lentil, minestrone, miso, chicken-vegetable, gazpacho), eaten as a preload before a meal or as the main course with a protein anchor; no for cream-based chowders, bisques, and cheese-laden soups where the dairy fat doubles or triples the calorie load. Soup is ~80–95% water by weight, which is the load-bearing feature for weight loss. The Flood & Rolls 2007 Appetite crossover RCT[1] in 60 adults found that a ~270 kcal soup preload eaten 15 minutes before an ad-libitum lunch cut total meal energy intake by ~134 kcal (~20%) vs no-preload control — and broth, chunky, pureed, and chunky-pureed forms all worked comparably. The mechanistic foundation is Rolls 1999 Am J Clin Nutr [2]: when a chicken-rice casserole was blended with the same volume of water and served as soup, total meal energy intake fell ~26% vs the same casserole eaten with a separate glass of water on the side. Water incorporated INTO the food triggers satiety; water drunk alongside it does not. The Ello-Martin 2007 AJCN 1-year RCT[3] in 97 obese women confirmed the practical translation: a low- energy-density eating pattern (soup, fruit, vegetables, broth bases) produced −7.9 kg at 12 months vs −6.4 kg for the fat-reduction-only group. The Ello-Martin 2005 AJCN review[4] documents broth-based soup at ~0.3 –0.5 kcal per gram — vs ~1.5–2.5 kcal/g for typical entrees — placing it among the lowest-energy- density foods in the food supply. The honest pitfalls are sodium and cream-based add-ins. Per USDA FoodData Central [7], canned chicken noodle soup runs ~889 mg of sodium per cup; cream of mushroom prepared with milk hits ~1,019 mg; New England clam chowder ~890 mg. The AHA recommends <2,300 mg/day with an ideal limit of 1,500 mg for most adults[8]; the DGA 2020–2025 sodium target is <2,300 mg/day for ages 14+[9]. One bowl of regular canned soup can deliver ~40–60% of the daily sodium ceiling. Practical rules: choose low-sodium or homemade broth bases; add lentils, beans, chicken, or tofu for ~15–25 g of protein per bowl; skip cream- based chowders and cheesy bisques as a default; pair with a protein side if the soup itself is broth-only. Magnitude check: STEP-1 semaglutide[5] −14.9% body weight at 68 weeks; SURMOUNT-1 tirzepatide[6] −20.9% at 72 weeks. Soup is one of the most reliable low-energy-density preload foods, not a weight-loss intervention — but for GLP-1 patients managing nausea, early satiety, and low-volume tolerance, broth-based soups are one of the few foods that consistently work.

At a glance

  • Soup is ~80–95% water by weight and runs ~0.3–0.5 kcal per gram for broth-based versions vs ~1.5–2.5 kcal/g for typical entrees (Ello-Martin 2005 AJCN review[4]). The water content is the load-bearing weight-loss feature.
  • Soup preload before a meal cuts intake. Flood & Rolls 2007 Appetite RCT[1] in 60 adults: a ~270 kcal soup preload 15 minutes before lunch reduced total meal energy intake by ~134 kcal (~20%). All four soup forms (broth, chunky, pureed, chunky-pureed) worked comparably.
  • Water blended INTO food works; water on the side does not. Rolls 1999 AJCN crossover RCT [2] in 24 lean women: a chicken-rice casserole blended with water into soup form cut total meal energy intake ~26% vs the same casserole eaten with a separate glass of water.
  • 12-month RCT signal favors the soup-rich pattern. Ello-Martin 2007 AJCN[3] in 97 obese women: low-energy-density eating pattern (soup, fruit, vegetables, broth bases) produced −7.9 kg at 1 year vs −6.4 kg for fat-reduction-only group.
  • Broth-based vs cream-based is the biggest decision. Per USDA[7]: chicken noodle ~62 kcal/cup; minestrone ~82 kcal/cup; lentil ~139 kcal/ cup; miso ~36 kcal/cup; cream of mushroom (with milk) ~166 kcal/cup; New England clam chowder ~164 kcal/cup. Cream-based versions run 2–3x the calorie load.
  • Sodium is the real pitfall. Canned chicken noodle ~889 mg Na/cup; cream of mushroom (with milk) ~1,019 mg; minestrone ~911 mg; lentil ~876 mg (USDA[7]). One bowl can hit 40–60% of the AHA <2,300 mg/day ceiling[8] and the DGA 2020–2025 same target[9]. Look for “low-sodium” (≤140 mg/serving) or homemade.
  • Best-evidence soup styles for weight loss: lentil, minestrone, miso, chicken-vegetable, gazpacho, tomato-vegetable, hearty bean. Worst: New England clam chowder, lobster bisque, broccoli-cheddar, cream of anything, French onion with the cheese-and-bread crown.
  • GLP-1 use case is unusually strong. Broth-based soup is low-volume, nausea-tolerant, easy on delayed gastric emptying, and the bone-broth subgenre adds electrolyte and protein without dense food.

The volumetrics argument: why ~80–95% water matters

Soup is among the lowest-energy-density foods commonly eaten. Broth-based soups like miso (~36 kcal/cup), chicken broth (~38 kcal/cup), gazpacho (~46 kcal/cup), and chicken noodle (~62 kcal/cup) run ~0.15–0.4 kcal per gram per USDA FoodData Central[7]. The Ello-Martin 2005 AJCN review[4] by an obesity-nutrition group at Penn State documents the principle: people eat a relatively consistent weight of food per day, but the energy density of that food (kcal per gram) varies 5–10-fold. Cutting energy density — by adding water, vegetables, or broth — reduces calorie intake without reducing the amount of food eaten or triggering hunger.

Broth-based soups are the canonical low-energy-density food because the water is structurally part of the meal, not a separate beverage. The Rolls 1999 AJCN crossover RCT [2] directly tested this. Twenty-four lean women ate three matched meals on three separate days:

  • Casserole alone (chicken, rice, vegetables, cheese): baseline ad-libitum intake.
  • Casserole + glass of water on the side: identical food + 350 g water as a separate beverage.
  • Casserole blended into soup form: same ingredients + same volume of water blended INTO the meal to become a thick soup.

Total meal energy intake in the soup arm was ~26% lower than the casserole-with-water-on-the-side arm. The water added to the side did not reduce intake; the water blended into the food did. The mechanism is satiety signaling: stretch receptors in the stomach register total meal volume, and nutrient-sensing in the upper intestine integrates the slower gastric emptying of a viscous water-rich meal vs a compact entree. Water drunk separately empties the stomach within ~10–20 minutes and does not contribute to sustained satiety signaling.

The preload effect: Flood & Rolls 2007 Appetite RCT

The strongest single piece of evidence that soup actively reduces calorie intake at a meal is the Flood & Rolls 2007 Appetite crossover RCT[1] in 60 adults (women and men, normal-weight to overweight). Each subject attended five test lunches on five separate days, in randomized order:

  • No-preload control (lunch only)
  • Broth soup preload (clear, ~270 kcal)
  • Chunky soup preload (clear with vegetables, ~270 kcal)
  • Pureed soup preload (smooth blended, ~270 kcal)
  • Chunky-pureed soup preload (~270 kcal)

Soup preload was eaten 15 minutes before an ad-libitum lunch. Findings:

  • Lunch intake was reduced by an average of ~134 kcal across all four soup forms vs no-preload control.
  • Total meal intake (soup + lunch) was ~134 kcal LOWER than the no-preload control — even though subjects had already eaten ~270 kcal of soup. Net reduction in total energy: ~20%.
  • Soup form did not matter. Broth, chunky, pureed, and chunky-pureed all produced statistically comparable reductions. The preload effect is about the fluid + low-energy-density food vehicle, not the texture.
  • Subjective hunger ratings did not differ between preload and no-preload arms before the lunch, arguing the satiety effect is largely automatic rather than driven by conscious fullness.

Practical translation: a ~150–200 kcal broth-based soup eaten 15 minutes before lunch or dinner typically reduces total meal calories by ~100–150 kcal in healthy adults. Over a 7-day week with daily preload, that is ~700–1,000 kcal saved without conscious portion restriction at the main meal. The preload tactic does not depend on the soup form, but the soup must be low energy density (broth-based, not cream-based) to capture the effect.

Magnitude comparison

Soup style drives the calorie curve. Broth-based soups (miso, chicken broth, gazpacho, chicken noodle, minestrone, lentil) run ~36-139 kcal per cup; cream-based versions (clam chowder, cream of mushroom with milk) run ~164-166 kcal per cup, 2-3x the broth-based options. For weight loss, the broth-based row is the load-bearing choice (USDA FoodData Central per ~245 g serving).[1][4][7]

  • Miso soup (1 cup) — calories36 kcal
    ~838 mg sodium; broth-based, low energy density
  • Chicken broth, low-sodium (1 cup)17 kcal
    ~70 mg sodium; near zero energy density
  • Gazpacho, restaurant (1 cup)46 kcal
    Cold tomato-vegetable; ~739 mg sodium
  • Chicken noodle, canned (1 cup)62 kcal
    ~889 mg sodium; broth + noodles + chicken
  • Tomato soup, prep w/ water (1 cup)74 kcal
    ~471 mg sodium; broth-based when water-prep
  • Minestrone, canned (1 cup)82 kcal
    ~911 mg sodium; beans + veg + pasta in broth
  • Lentil soup, canned (1 cup)139 kcal
    ~876 mg sodium; ~9 g protein from lentils
  • Tomato soup, prep w/ milk (1 cup)150 kcal
    ~744 mg sodium; milk adds 76 kcal vs water-prep
  • New England clam chowder, w/ milk (1 cup)164 kcal
    ~890 mg sodium; cream + butter + potatoes
  • Cream of mushroom, w/ milk (1 cup)166 kcal
    ~1,019 mg sodium; one of the highest-sodium soups
Soup style drives the calorie curve. Broth-based soups (miso, chicken broth, gazpacho, chicken noodle, minestrone, lentil) run ~36-139 kcal per cup; cream-based versions (clam chowder, cream of mushroom with milk) run ~164-166 kcal per cup, 2-3x the broth-based options. For weight loss, the broth-based row is the load-bearing choice (USDA FoodData Central per ~245 g serving).

Broth-based vs cream-based: the calorie-density split

The single most consequential soup decision for a weight- loss eater is broth-based vs cream-based. The same brand and same volume of canned soup can deliver 2–3x the calorie load depending on the base. Per USDA FoodData Central [7]:

  • Broth-based examples (per 1-cup, ~245 g serving): chicken broth (regular) ~38 kcal; miso ~36 kcal; gazpacho ~46 kcal; chicken noodle (canned, prepared) ~62 kcal; tomato (prepared with water) ~74 kcal; minestrone (canned) ~82 kcal; lentil (canned) ~139 kcal.
  • Cream-based examples (per 1-cup, ~245 g serving): tomato (prepared with milk) ~150 kcal; New England clam chowder (prepared with milk) ~164 kcal; cream of mushroom (prepared with milk) ~166 kcal; cream of chicken (prepared with milk) ~190 kcal; broccoli-cheddar (restaurant) often ~230–280 kcal; lobster bisque ~300–380 kcal per cup.

The calorie gap is mostly added dairy fat and oil from the cream base and any cheese, butter, or roux thickener. The practical implication: a 1.5-cup bowl of minestrone is ~125 kcal; a 1.5-cup bowl of broccoli-cheddar can be 350–420 kcal at the same physical volume. Restaurant cream-based bowls served in 2-cup portions routinely hit 400–600 kcal before bread or sides.

The honest rule: broth-based by default. The broth-vegetable-lean-protein archetype (chicken-vegetable, minestrone, lentil, hearty bean, miso, gazpacho, chicken noodle, beef-and-barley with lean beef) keeps the calorie density at ~0.3–0.6 kcal per gram. Cream-based and cheese-based bowls are occasional only.

The sodium reality: canned soup is one of the saltiest food categories

The biggest pitfall in commercial soup is sodium, not calories. Per USDA FoodData Central[7], a single cup of regular canned soup typically delivers 600–1,000 mg of sodium — and most people eat the full ~440 mL (~1.85-cup) can in one sitting, doubling the load.

  • Regular canned chicken noodle: ~889 mg/cup (~1,650 mg per can)
  • Regular canned minestrone: ~911 mg/cup
  • Cream of mushroom (with milk): ~1,019 mg/ cup — close to one full day’s AHA ideal limit
  • Lentil soup, canned: ~876 mg/cup
  • Miso soup (instant or restaurant): ~838 mg/ cup
  • Canned chicken broth, regular: ~924 mg/ cup — the broth itself is one of the saltiest items

The AHA recommends <2,300 mg/day of sodium with an ideal limit of 1,500 mg/day for most adults[8]. The DGA 2020–2025 set the target at <2,300 mg/day for ages 14+[9]. One bowl of regular canned soup delivers ~40–60% of the daily ceiling and can exceed the 1,500 mg ideal limit on its own.

Practical mitigation: choose “low-sodium” versions (FDA defines as ≤140 mg per serving) or “reduced-sodium” (at least 25% less than the original). Common low-sodium brands available at most US supermarkets cut the load to ~140–480 mg/cup. For homemade broth, use a low-sodium or no-salt-added base (~50–100 mg/cup) and add herbs (oregano, thyme, bay leaf, smoked paprika), garlic, lemon, vinegar, or a small amount of miso paste (15–30 mg sodium per teaspoon worth of umami) for flavor.

Patients with hypertension, heart failure, or chronic kidney disease should treat canned soup as a once-or-twice- a-week food at most, and prefer homemade broth-based soup with controlled sodium.

Best-evidence soup styles for weight loss

The soup categories that consistently deliver low energy density, meaningful protein, fiber, and tolerable sodium:

  • Lentil soup (~139 kcal/cup, ~9 g protein, ~6–8 g fiber per cup[7]). Plant-protein anchor, high fiber, satiety-dense. Pair with a small whole-grain bread or salad for a complete meal.
  • Minestrone (~82 kcal/cup, ~4–5 g protein, ~4–5 g fiber[7]). Beans + vegetables + small pasta in tomato-broth base. The archetypal volumetric soup.
  • Miso soup (~36 kcal/cup, ~2–3 g protein from tofu and miso[7]). Lowest calorie density among traditional soups; high sodium is the tradeoff. Useful as a preload or a small starter.
  • Chicken-vegetable / chicken noodle (~62 kcal/cup canned, ~10–15 g protein for homemade versions with more chicken[7]). The classic comfort soup. Homemade with low-sodium broth and extra chicken hits ~150–200 kcal / ~20 g protein / ~3 g fiber per bowl.
  • Gazpacho (~46 kcal/cup[7]). Cold tomato-cucumber-pepper soup, raw vegetables blended. Very low energy density; useful in summer as a preload.
  • Black bean / split pea / hearty bean soups (~150–200 kcal/cup, ~10–13 g protein, ~7–10 g fiber). Plant-protein-dense with very high satiety per calorie. The fiber load (especially split pea) is one of the highest in the soup category.
  • Vegetable soup with chicken / turkey / tofu added: homemade pattern that converts a broth- vegetable base into a complete meal. Target ~20–30 g protein per bowl.

The categories to avoid or limit:

  • New England clam chowder (~164–220 kcal/cup canned, often 300–500 kcal per restaurant bowl[7]). Cream + butter + potato base. High SFA, high sodium.
  • Cream of mushroom / cream of chicken / cream of celery / cream of broccoli (~166–190 kcal/cup with milk[7]). Cream base + roux; commonly the saltiest at ~1,000 mg sodium/ cup.
  • Broccoli-cheddar / cheddar-and-bacon / cheese-based bisques (often 230–380 kcal/cup, restaurant bowls 400–600 kcal). Cheese fat dominates. Bread bowls add another 400–500 kcal.
  • Lobster / shrimp bisque / she-crab soup (300–380 kcal/cup at restaurant; commonly served in 1.5–2-cup portions). Cream-and-butter base.
  • French onion with full cheese-and-crouton crown (350–450 kcal at restaurant). Broth base is fine; the gratineed cheese cap and bread top add the calorie load.

Homemade vs canned: the practical trade-off

Homemade soup is the optimal version: low sodium, no thickener, full control over protein and vegetable loading. A pot of homemade chicken-vegetable soup with low-sodium broth, a pound of chicken thigh, two cans of low-sodium beans, three cups of mixed vegetables, herbs, and garlic runs ~150–200 kcal per ~1.5-cup bowl with ~20–25 g of protein and ~5–7 g of fiber, at ~250–400 mg sodium per bowl.

Canned soup is the convenient version. The realistic sodium-conscious approach:

  • Choose “low-sodium” (≤140 mg per serving) or “reduced-sodium” (~25% less than regular) labels.
  • Avoid cream-based versions as a default. Pick broth-based versions (chicken noodle, minestrone, lentil, hearty bean, vegetable, tomato).
  • Add a protein source if the canned soup is broth-only or low-protein: stir in pre-cooked chicken, canned beans, tofu, or a hard-boiled egg.
  • Rinse canned beans before adding them to soup to cut ~40% of their sodium content.
  • Read the label for “servings per container.” A 14.5-oz can often labels 2.5 servings; eating the whole can means 2.5x the listed sodium.

Frozen broth-based soups (single-serving bags or family- size bricks) are often closer to homemade on sodium and ingredient quality than shelf-stable canned versions and are worth a look.

How soup fits a GLP-1 context

GLP-1 medications produce meaningful weight loss: STEP-1 semaglutide[5] showed −14.9% body weight at 68 weeks; SURMOUNT-1 tirzepatide[6] showed −20.9% at 72 weeks. The most common reason GLP-1 patients struggle with daily eating is not calorie discipline — it is mechanical: nausea, delayed gastric emptying, early satiety, reduced stomach volume. Broth-based soup is unusually well-matched to those constraints, for four reasons:

  • Low volume, dense nutrition. A 1-cup bowl of homemade chicken-lentil soup delivers ~150–200 kcal with ~15–20 g of protein and ~5–7 g of fiber in a small physical volume. Tolerable when a large salad or rice bowl is not.
  • Warm, soft texture is well-tolerated during nausea-dominant titration weeks. Cooked soup is easier on the stomach than cold, raw, or dense foods.
  • Electrolyte and hydration support. GLP-1 patients often experience reduced fluid intake (early satiety affects beverages too) and mild dehydration. Bone-broth and broth-based soups provide ~838–924 mg sodium per cup (when not low-sodium) along with potassium and magnesium — useful during the first few weeks of titration when fluid balance is most unstable. See our GLP-1 water intake calculator for hydration targets.
  • Protein-anchored bowls keep lean mass. Without intentional protein anchoring + resistance training, ~25–40% of GLP-1 weight loss can come from lean tissue. A 1.5-cup bowl of homemade chicken- vegetable-lentil soup hits the per-meal protein threshold (~25–30 g protein) with manageable volume. See our GLP-1 protein calculator for the daily target and per-meal allotment.

GLP-1-friendly soup builds that work:

  • Chicken-lentil-vegetable bowl: 1 cup low-sodium chicken broth + 2 oz cooked shredded chicken + 0.5 cup cooked lentils + 0.5 cup mixed vegetables + herbs. Net: ~250 kcal / ~25 g protein / ~6 g fiber / ~250 mg sodium.
  • Bone broth with egg and tofu: 1.5 cups low-sodium bone broth + 1 soft-boiled egg + 2 oz silken tofu + scallions + sesame oil. Net: ~180 kcal / ~18 g protein / ~280 mg sodium. Useful during nausea-dominant weeks.
  • Miso-tofu-vegetable bowl: 1.5 cups dashi-miso broth (use reduced-sodium miso) + 3 oz silken tofu + bok choy + shiitake + scallions. Net: ~140 kcal / ~15 g protein / ~600 mg sodium.

Pair with the GLP-1 side effect questions hub for nausea-management strategies during titration. Soup is often the first food category GLP-1 patients reach for when solid food becomes uncomfortable.

What to add for protein: turning soup into a meal

Broth-only soup is not a complete meal for weight loss; it is a preload or a starter. To convert soup into a primary meal that clears the ~25–30 g per-meal protein threshold, add one of:

  • Cooked chicken (3 oz cooked = ~21 g protein, ~140 kcal). The most flexible add-in. Works in chicken-noodle, vegetable, tomato, lentil, minestrone, tortilla, miso, and bone-broth bases.
  • Lentils (1 cup cooked = ~18 g protein, ~230 kcal, ~16 g fiber). Plant-protein anchor with the highest fiber load in the protein category.
  • Beans (1 cup cooked black, white, kidney, or pinto = ~14–15 g protein, ~225–245 kcal, ~13–16 g fiber). Plant- protein anchor; rinse canned beans to cut ~40% of the sodium.
  • Tofu (3 oz firm = ~9 g protein, ~70 kcal; 3 oz silken = ~5 g protein, ~50 kcal). Pairs well with miso, dashi, hot-and-sour, and tomato bases.
  • Lean ground beef or turkey (3 oz cooked 90% lean = ~22–23 g protein, ~150–200 kcal). Stirred into a tomato-vegetable base or minestrone-style soup turns it into a primary meal. See our ground beef for weight loss guide for portion mechanics.
  • Eggs (1 large egg = ~6 g protein, ~70 kcal; 2 eggs = ~12 g / 140 kcal). Cracked into a hot broth for egg-drop or stracciatella-style soups.
  • Shrimp (3 oz cooked = ~20 g protein, ~84 kcal). Lowest-fat protein add-in. Works in tomato, tortilla, miso, and tom-yum-style bases.
  • Protein powder stir-in (clear or unflavored): 1 scoop unflavored whey or beef isolate adds ~20–25 g protein for ~110 kcal. Useful for GLP-1 patients struggling to hit per-meal protein on low appetite. See our best protein powder for GLP-1 guide.

Portion and pairing rules

  • Preload tactic: ~150–200 kcal broth-based soup (1 cup) eaten 15 minutes before lunch or dinner typically reduces total meal energy by ~100–150 kcal per Flood & Rolls 2007 Appetite[1]. Daily preload over a week saves ~700–1,000 kcal without conscious portion restriction at the main meal.
  • Primary meal: 1.5–2 cups of protein-anchored soup (250–350 kcal, 20–30 g protein) + a side of leafy greens or a small whole- grain bread (100–150 kcal). Total meal: ~400–500 kcal at high satiety per calorie.
  • Pair broth-only soups with protein. A 1-cup bowl of broth-only chicken noodle (~60 kcal, ~4 g protein) is a preload, not a meal. Add chicken, beans, or eggs to reach the per-meal protein threshold.
  • Watch the bread + crackers + cheese. A small bowl of minestrone (~125 kcal) becomes a ~500–700 kcal meal with a bread bowl, crackers, a panini, or a grilled-cheese side. The soup itself is rarely the calorie problem.
  • Cold soup counts. Gazpacho, cold cucumber, watermelon soup, and chilled tomato-vegetable soups carry the same volumetrics + preload benefit. Use in summer when hot soup is less appealing.
  • Avoid the bread bowl format. A bread bowl adds ~400–600 kcal of refined carb on top of the soup. Sourdough bowls at restaurants commonly double the meal’s calorie load.

Common pitfalls

  • Defaulting to cream-based. A 1.5-cup bowl of cream of mushroom (~250 kcal) vs the same volume of minestrone (~125 kcal) is ~125 kcal per meal, ~700–900 kcal per week if soup is a daily habit.
  • Eating the whole can. Most 14.5-oz cans label ~2.5 servings; the whole-can portion delivers 2.5x the listed calories and sodium. Read the label, weigh the bowl, or split with a partner.
  • Treating soup as a beverage. A bowl of dense lentil soup (~250 kcal) is a small meal, not a beverage. Track it as a meal in calorie apps.
  • Ignoring sodium. Regular canned soup can deliver 40–60% of the AHA <2,300 mg/day sodium ceiling[8] in one bowl. People with hypertension, heart failure, or kidney disease should choose low-sodium versions and limit to once or twice weekly.
  • Using soup as the only meal. Broth-only soup without a protein anchor produces hunger return within ~1–2 hours. Add protein every bowl.
  • Bread bowl + crackers + cheese stack. A ~125 kcal bowl of minestrone in a sourdough bread bowl with crackers and a grilled-cheese side hits ~700–900 kcal. The soup is the lean part; the accompaniments are not.
  • Restaurant soup overestimation. Restaurant cup vs bowl serving sizes vary 1.5–3x and cream-based versions often exceed 400–500 kcal per bowl. Ask for the cup-size portion and skip the bread.
  • Instant ramen as “soup.” Most instant ramen packets deliver ~380–500 kcal per packet with 1,500–2,000 mg sodium and ~14 g of fat. Not the same nutritional category as broth- based vegetable or chicken soup.

Bottom line

  • Soup is one of the best-evidenced low-energy-density foods for weight loss, especially as a preload before a meal. The Flood & Rolls 2007 Appetite RCT [1] showed a ~270 kcal soup preload cut total meal energy by ~134 kcal (~20%) regardless of soup form (broth, chunky, pureed, chunky-pureed).
  • The mechanism is water-incorporated-into-food satiety. Rolls 1999 AJCN[2]: same casserole blended into soup form cut total meal intake ~26% vs the casserole eaten with a separate glass of water. Water in the food works; water on the side does not.
  • The 12-month RCT signal favors a soup-rich, low-energy-density pattern. Ello-Martin 2007 AJCN [3] in 97 obese women: low-energy-density counseling (soup, fruit, vegetables, broth bases) produced −7.9 kg vs −6.4 kg for fat- reduction-only group at 1 year.
  • Broth-based vs cream-based is the load-bearing decision. Broth-based soups run ~36–139 kcal/cup; cream- based versions run ~150–200+ kcal/cup — 2 –3x at the same physical volume per USDA [7].
  • Sodium is the real pitfall. Regular canned soup typically delivers 600–1,000 mg sodium per cup; one bowl can hit 40–60% of the AHA <2,300 mg/ day ceiling[8] and the DGA same target [9]. Choose low-sodium (≤140 mg/serving) or homemade.
  • Best-evidence soup styles: lentil, minestrone, miso, chicken-vegetable, gazpacho, hearty bean. Worst: chowders, cream-based, cheese bisques, lobster bisque, French onion with the cheese-and-bread crown.
  • Add protein to every bowl. Broth-only soup is a preload; protein-anchored soup is a meal. 3 oz chicken (~21 g protein), 1 cup cooked lentils (~18 g), 1 cup beans (~14–15 g), 3 oz tofu (~9 g), or 3 oz shrimp (~20 g) converts a starter into a primary meal.
  • GLP-1 use case: broth-based soup is one of the most reliable food categories during nausea-dominant titration on semaglutide or tirzepatide — low-volume, warm, soft texture, electrolyte support, easy to load with protein. Pair with the GLP-1 protein and water tools for daily targets.
  • Magnitude vs GLP-1s: STEP-1 semaglutide[5] −14.9% body weight at 68 weeks; SURMOUNT-1 tirzepatide[6] −20.9% at 72 weeks. Soup is a useful tactical tool inside a weight-loss eating plan, not a weight-loss intervention.
  • The verdict: yes for broth-based with vegetables and lean protein, eaten as a preload or protein-anchored primary meal, 2–3+ times per week within a calorie-controlled eating pattern; no for daily cream- based chowders, cheese bisques, and bread-bowl stacks.

Frequently Asked Questions

Generally yes for broth-based soups with vegetables and lean protein (lentil, minestrone, miso, chicken-vegetable, gazpacho, hearty bean), and no for cream-based chowders, cheese bisques, and bread-bowl stacks. The Flood & Rolls 2007 Appetite crossover RCT in 60 adults found a ~270 kcal soup preload eaten 15 minutes before lunch cut total meal energy intake by ~134 kcal (~20%) vs no-preload control, with all four soup forms (broth, chunky, pureed, chunky-pureed) working comparably. The Ello-Martin 2007 AJCN 1-year RCT in 97 obese women found a low-energy-density pattern (soup, fruit, vegetables, broth bases) produced -7.9 kg vs -6.4 kg for the fat-reduction-only group. Broth-based soups run ~36-139 kcal per cup per USDA; cream-based versions run ~150-200+ kcal per cup. Add protein to every bowl to convert a preload into a primary meal.
It depends heavily on broth vs cream base. Per USDA FoodData Central: chicken broth ~17-38 kcal/cup; miso soup ~36 kcal/cup; gazpacho ~46 kcal/cup; chicken noodle (canned) ~62 kcal/cup; tomato (prep with water) ~74 kcal/cup; minestrone ~82 kcal/cup; lentil ~139 kcal/cup; tomato (prep with milk) ~150 kcal/cup; New England clam chowder (with milk) ~164 kcal/cup; cream of mushroom (with milk) ~166 kcal/cup; restaurant broccoli-cheddar 230-280 kcal/cup; lobster bisque 300-380 kcal/cup. Broth-based versions run ~0.15-0.6 kcal per gram; cream-based versions run ~0.6-1.5 kcal per gram. For weight loss, broth-based by default; cream-based occasional only.
Yes, when used as a preload or as a protein-anchored low-energy-density primary meal. The Flood & Rolls 2007 Appetite RCT showed a ~270 kcal soup preload 15 minutes before lunch cut total meal energy intake by ~134 kcal (~20%), and the Rolls 1999 AJCN crossover RCT showed water blended INTO food (soup form) cut total meal intake ~26% vs the same casserole eaten with a separate glass of water. Mechanism: soup is ~80-95% water by weight, runs ~0.3-0.5 kcal per gram, and triggers stomach-stretch satiety + slowed gastric emptying that water drunk on the side does not. The 12-month Ello-Martin 2007 AJCN RCT in 97 obese women found a low-energy-density (soup-rich) pattern produced -7.9 kg vs -6.4 kg for fat-reduction-only counseling. Practical tactic: 1 cup broth-based soup before lunch and dinner saves ~100-150 kcal per meal automatically.
Sodium is the biggest pitfall in commercial canned soup, not calories. Per USDA: regular canned chicken noodle ~889 mg sodium/cup; minestrone ~911 mg/cup; cream of mushroom (with milk) ~1,019 mg/cup; lentil ~876 mg/cup. The AHA recommends less than 2,300 mg/day with an ideal limit of 1,500 mg/day, and the DGA 2020-2025 set less than 2,300 mg/day for ages 14+. One bowl of regular canned soup can deliver 40-60% of the daily ceiling and exceed the 1,500 mg ideal limit on its own. Sodium itself does not cause fat gain, but it drives water retention (scale fluctuation), raises blood pressure in salt-sensitive people, and aggravates heart failure and kidney disease. Mitigation: choose low-sodium (140 mg/serving or less) or reduced-sodium (25% less than regular) labels; rinse canned beans before adding; build sodium-controlled flavor with herbs, garlic, lemon, vinegar.
Lentil soup is one of the best single picks: ~139 kcal/cup with ~9 g protein and ~6-8 g fiber per cup (USDA), plant-protein anchor, very high satiety per calorie. Minestrone is the second-best evergreen pick at ~82 kcal/cup with beans + vegetables + small pasta in tomato-broth base. Other strong picks: miso (~36 kcal/cup, useful as preload), chicken-vegetable or chicken noodle (~62 kcal/cup canned, higher protein when homemade with extra chicken), gazpacho (~46 kcal/cup, raw vegetable preload), hearty bean and split pea (~150-200 kcal/cup, ~10-13 g protein, ~7-10 g fiber). Avoid as defaults: New England clam chowder, lobster bisque, cream of mushroom/chicken/celery, broccoli-cheddar, French onion with cheese-and-bread crown.
Yes, broth-based soup is one of the few foods that genuinely supports daily use during weight loss. The Ello-Martin 2007 AJCN 12-month RCT counseled subjects to use soup, fruit, vegetables, and broth bases daily as part of a low-energy-density pattern; the group lost -7.9 kg at 1 year vs -6.4 kg in the fat-reduction-only group. The practical caveats: rotate the protein source (chicken, lentils, beans, tofu, shrimp, lean ground beef, eggs) to keep amino-acid variety and prevent flavor fatigue; cap canned-soup intake at 1-2 days/week and prefer homemade or low-sodium for the rest because of the sodium ceiling; pair every bowl with a protein anchor to reach the per-meal protein threshold (25-30 g). Daily broth-based soup at 2-3 cups total intake is sustainable.
Broth-based wins decisively. Per USDA FoodData Central: chicken noodle ~62 kcal/cup vs cream of mushroom (with milk) ~166 kcal/cup; minestrone ~82 kcal/cup vs cream of chicken (with milk) ~190 kcal/cup; tomato (prep with water) ~74 kcal/cup vs tomato (prep with milk) ~150 kcal/cup. Cream-based soups run 2-3x the calorie density at the same physical volume, mostly from added dairy fat, butter, and roux thickeners. They also tend to be the saltiest category (cream of mushroom with milk ~1,019 mg sodium/cup, one of the highest in the soup category). Cardiometabolically, the saturated-fat load of cream-based soups is the additional concern. Pragmatic rule: broth-based for daily use; cream-based occasional only, and prefer recipes that use evaporated milk, pureed beans, or pureed cauliflower as the thickener instead of cream + butter + cheese.
Bone broth is one of the most GLP-1-friendly food categories during nausea-dominant titration weeks on semaglutide or tirzepatide. Reasons: low volume (1 cup ~30-50 kcal, ~6-10 g protein from collagen, easy on early satiety); warm, soft, no chewing; electrolyte support (sodium, potassium, magnesium) during a period when fluid balance is often unstable; pairs easily with a soft-boiled egg, silken tofu, or pre-cooked chicken to convert into a per-meal protein-threshold-hitting bowl (target ~25-30 g protein per meal per Leidy 2015 AJCN). Bone broth itself is not a weight-loss intervention, but its tolerability profile during nausea-dominant weeks is unmatched. Use low-sodium versions for daily use; reserve regular-sodium bone broth for active-electrolyte-replacement days. Pair with the GLP-1 water intake calculator for daily fluid targets.
For preload tactic: 1 cup (~150-200 kcal) of broth-based soup eaten 15 minutes before lunch or dinner. The Flood & Rolls 2007 Appetite RCT showed this typically reduces total meal energy intake by ~100-150 kcal automatically. Over a 7-day week, daily preload saves ~700-1,000 kcal without conscious portion restriction at the main meal. For primary meal: 1.5-2 cups (~250-350 kcal) of protein-anchored soup (with chicken, lentils, beans, tofu, or lean ground beef stirred in to reach 20-30 g protein) plus a small side (leafy greens or 1 slice whole-grain bread) for a 400-500 kcal complete meal. Avoid the 2-3 cup restaurant bowl + bread-bowl + cheese-crackers stack (~700-900 kcal). The soup itself is rarely the calorie problem; the bread + cheese + cream + butter accompaniments are.
Yes for canned or homemade broth-based versions; canned chicken noodle runs ~62 kcal/cup per USDA, low energy density, useful as a preload or starter. The honest caveat: canned chicken noodle is sodium-dense (~889 mg sodium/cup regular), and the protein content is low (~3-4 g per cup) because most canned versions skimp on chicken. To convert canned chicken noodle into a primary weight-loss meal: choose a low-sodium version (~440-480 mg/cup), stir in 3 oz of pre-cooked shredded chicken (~21 g additional protein), and add a handful of frozen vegetables (peas, carrots, spinach) for fiber. Net: ~200-250 kcal / ~25 g protein / ~3-4 g fiber / ~500-600 mg sodium per 1.5-cup bowl. Homemade with low-sodium broth, a pound of chicken thigh, vegetables, and herbs is the optimal version at ~150-200 kcal / ~20 g protein / ~250-400 mg sodium per bowl.
Most of what comes off on a 7-day 'cabbage soup diet' style plan is water and glycogen, not durable fat. These crash plans run very low in calories and carbohydrate, so people often see 3-10 lb on the scale in a week, but glycogen depletion (each gram binds 3-4 g of water) and sodium shifts account for the bulk of it — most returns within days of eating normally again. True fat loss at a safe rate is about 0.5-1% of body weight per week (roughly 1-2 lb for a 200 lb adult), so real fat loss over 7 days is modest regardless of the scale number. The 7-day soup diet is also nutritionally thin: it is low in protein (risking lean-mass loss), monotonous, and not sustainable, and it is not the mechanism the soup evidence supports. What the research actually supports is broth-based soup used as a daily preload or protein-anchored meal inside a normal, calorie-controlled diet (Flood & Rolls 2007; Ello-Martin 2007), which produces slower but lasting results. If you have diabetes, heart, kidney, or other medical conditions, talk to a clinician before any very-low-calorie diet.

References

  1. 1.Flood JE, Rolls BJ. Soup preloads in a variety of forms reduce meal energy intake. Appetite. 2007. PMID: 17574705.
  2. 2.Rolls BJ, Bell EA, Thorwart ML. Water incorporated into a food but not served with a food decreases energy intake in lean women. Am J Clin Nutr. 1999. PMID: 10500012.
  3. 3.Ello-Martin JA, Roe LS, Ledikwe JH, Beach AM, Rolls BJ. Dietary energy density in the treatment of obesity: a year-long trial comparing 2 weight-loss diets. Am J Clin Nutr. 2007. PMID: 17556681.
  4. 4.Ello-Martin JA, Ledikwe JH, Rolls BJ. The influence of food portion size and energy density on energy intake: implications for weight management. Am J Clin Nutr. 2005. PMID: 16002828.
  5. 5.Wilding JPH, Batterham RL, Calanna S, Davies M, Van Gaal LF, et al.; STEP 1 Study Group. Once-Weekly Semaglutide in Adults with Overweight or Obesity (STEP 1). N Engl J Med. 2021. PMID: 33567185.
  6. 6.Jastreboff AM, Aronne LJ, Ahmad NN, Wharton S, Connery L, et al.; SURMOUNT-1 Investigators. Tirzepatide Once Weekly for the Treatment of Obesity (SURMOUNT-1). N Engl J Med. 2022. PMID: 35658024.
  7. 7.U.S. Department of Agriculture, Agricultural Research Service. FoodData Central — Soups, canned and prepared (chicken broth, chicken noodle, tomato, cream of mushroom, lentil, minestrone, miso, clam chowder). USDA FoodData Central. 2025. https://fdc.nal.usda.gov/
  8. 8.American Heart Association. How much sodium should I eat per day? Recommended target: less than 2,300 mg/day, ideal limit 1,500 mg/day for most adults. heart.org. 2024. https://www.heart.org/en/healthy-living/healthy-eating/eat-smart/sodium/how-much-sodium-should-i-eat-per-day
  9. 9.U.S. Department of Agriculture and U.S. Department of Health and Human Services. Dietary Guidelines for Americans, 2020-2025 — Chapter 1: Nutrition and Health Across the Lifespan; sodium target less than 2,300 mg/day for ages 14+. dietaryguidelines.gov. 2020. https://www.dietaryguidelines.gov/

Where to get GLP-1 safely: vetted online providers

Vetted telehealth providers that prescribe online. We compare pricing, form, and states served.

No insurance needed · vetted by our editors

WeightLossRankings.org is reader-supported. When you buy through links on our site, we may earn an affiliate commission. Learn more

8.1

GobyMeds

Budget-conscious shoppers

7.7

Ivim Health

Budget-conscious shoppers

7.4

Brightmeds

Compounded or brand GLP-1 bundled with TRT and peptides for men