Soup for weight loss

Is soup good for weight loss? The complete guide to soup-based fat loss

Yes, when it's broth-based and carries real protein. Aim for 20 to 35 grams under 300 calories. The research on soup before meals, a full recipe, 5 meal ideas and the mistakes that double the calories.

  • Free Shipping on Every Meal PlanFree Shipping
  • Up to 20% Off 30-Meal PlansUp to 20% Off
  • Chef Cooked, Dietitian BuiltDietitian Built
  • Heat & Eat in MinutesHeat & Eat
Romaine Rusnak, RD, LDN
Romaine Rusnak, RD, LDNRegistered Dietitian · May 15, 2026
A Clean Eatz Kitchen delivery box held above a row of ready-to-heat meals

Most people file soup under one of two headings: a light appetizer, or comfort food loaded with cream and cheese. The useful version sits between them, and it's a meal.

Soup works for weight loss when you get three things right: volume, protein and energy density. Get those right and you've got a meal that fills you up on 250 to 350 calories. Miss them and you've got either watery disappointment that leaves you in the pantry an hour later, or a cream-and-cheese bowl that happens to be called healthy.

This guide covers what the research found and how far it goes, how to choose or make the right soups, a full high-protein recipe, and the mistakes that turn a 200-calorie meal into a 600-calorie one.

Why soup works for fat loss

Is soup good for weight loss?

Quick answer

Yes, when it's broth-based with vegetables and lean protein. In one lab study, a low-calorie soup before lunch cut total calories by about 134. Choose 20 to 35 grams of protein, under 300 calories and under 600 mg of sodium.

Soup doesn't do anything to fat directly. What it does is change how much food you get for your calories, and that shows up in three ways.

The energy density of soup

Soup works because of energy density, which just means calories per bite. In a Penn State study in the journal Appetite, 60 normal-weight adults ate a vegetable soup of about 172 calories 15 minutes before lunch, once a week for 5 weeks. On soup days they took in about 134 fewer calories at lunch, soup included. The authors report that as a 20% reduction. It didn't matter whether the soup was chunky or pureed.

That's a real effect with a real limit. It was one meal at a time, in a lab, in people who weren't trying to lose weight, so it can't tell you what happens over months.

Think about it this way. A cup of potato chips has about 150 calories and weighs about an ounce. A cup of vegetable soup has about 75 calories and weighs about 8 ounces. It's the same volume in your stomach for half the calories, and your stomach's stretch receptors respond to volume as well as calories.

Barbara Rolls at Penn State, the researcher behind the Volumetrics approach, tested a sharper version. In a 1999 study, 24 lean women ate one of three snacks with the same calories before lunch: a chicken rice casserole, the same casserole with a glass of water, or a soup made of exactly those ingredients. After the soup, they ate about 27% less at lunch, and they didn't make up for it at dinner. The casserole with water did nothing extra. Water built into the food fills you up in a way water beside it doesn't.

Protein in soup for weight loss

Here's where most soup diets fall apart: they're vegetable water with very little protein. You'll lose weight eating 800 calories of cabbage soup a day, and you'll be likely to lose more muscle along the way than you need to. For why protein matters so much during weight loss, see our 100 Best Foods for Weight Loss guide.

In a calorie deficit, your body can break down muscle for energy unless you give it enough protein. A review in the American Journal of Clinical Nutrition found that higher-protein diets during calorie restriction preserved more lean mass in short, tightly controlled trials, with less consistent results in longer ones. It also describes a practical target of about 25 to 30 grams a meal.

A good range for most people is 20 to 35 grams of protein per bowl. That's about 4 to 6 ounces of raw lean meat, 1.5 to 2 cups of beans or 12 to 14 ounces of tofu, depending on the firmness. Build the soup on shredded chicken, turkey, lean ground meat, beans, lentils or tofu.

Severe restriction also makes maintenance harder, whatever food it's built from. That's the argument against a vegetable soup cleanse, and it's why this guide treats soup as a meal rather than a fast.

Fiber in soup for fullness

Soup is an easy way to pack in fiber-rich vegetables without much effort. Most Americans fall short of the recommended 25 to 38 grams of fiber a day, as the Mayo Clinic notes, and a large bowl of vegetable-and-bean soup can deliver 8 to 12 grams.

Soluble fiber, from beans, oats and some vegetables, forms a gel that slows digestion. Insoluble fiber, from leafy greens, carrots and celery, adds bulk. Both help with fullness in different ways.

Fiber also slows how quickly carbohydrates are absorbed, which helps smooth out blood sugar. That's part of why a vegetable-bean soup tends to hold you longer than a cream soup with the same calories.

Best soups for weight loss

Which soups are best for weight loss?

Quick answer

Broth-based soups with lean protein and plenty of vegetables. Chicken and vegetable, turkey and kale, white bean and chicken, lentil and minestrone run about 220 to 320 calories for 2 cups. Save cream soups and loaded bowls for occasional meals.

Here's what works, what takes some care and what doesn't, and why. The homemade numbers are typical ranges for recipes built this way, so check your own ingredients.

Top soups for weight loss

These soups combine high volume, enough protein and low calorie density:

Typical homemade ranges per 2 cups, approximate
SoupCaloriesProteinFiberWhy it works
Chicken & vegetable250 to 30026 to 30 g5 to 7 gHigh protein, filling, versatile
Turkey & kale240 to 28028 to 32 g6 to 8 gLean protein, nutrient-dense greens
Minestrone, bean-heavy220 to 28014 to 18 g8 to 10 gPlant protein, fiber, low cost
White bean & chicken280 to 32030 to 35 g9 to 11 gMost protein, very filling
Lentil & vegetable240 to 29016 to 20 g10 to 12 gMost fiber, plant-based, low cost
Miso with tofu & vegetables180 to 22018 to 22 g4 to 6 gLight, needs plenty of tofu

Typical homemade ranges per 2 cups, approximate

Soups that need portion awareness

These can work for weight loss, but you'll need to watch the portion or add something:

  • Tomato soup: often lower in protein, at about 2 to 8 grams a serving. It's good as an appetizer or with a protein-rich side, but it won't hold you as a meal. A cup runs about 80 calories made from canned with water, about 140 with 2% milk and up to about 180 with cream.
  • Split pea soup: decent protein at 8 to 12 grams and good fiber at 6 to 9 grams, but it can be calorie-dense if made with ham hock or bacon. A cup runs 180 to 250 calories. Choose versions with lean ham or go vegetarian.
  • Butternut squash soup: nutrient-rich, but typically low in protein at 2 to 6 grams and sometimes higher in calories, at 150 to 250 per cup when made with cream. It works best as a side or an appetizer, not a main dish.

Soups to limit for weight loss

  • Cream-based soups: clam chowder, broccoli cheddar, cream of mushroom. Canned versions are lighter than their reputation, with USDA listing cream of mushroom at about 97 calories a cup with water and New England clam chowder at about 154 a cup with 2% milk. Restaurant and homemade versions can run 300 or more a cup, and a big bowl can reach 600 to 700 before the crackers. All of them are low on protein and fiber for the calories.
  • French onion soup: the cheese and bread are the issue. A restaurant portion can run 800 to 1,000 calories with 30 to 40 grams of fat, depending on how much cheese they're using.
  • Restaurant ramen: the broth can carry 2,000 mg of sodium or more, plus fat. Many bowls top 500 calories before toppings, and most of what's left is noodles.
  • Loaded baked potato soup: cream, cheese, bacon and sour cream. It's delicious and can reach 400 calories a cup, so save it for special occasions.

How to shop for weight loss soup

What should a soup label say?

Quick answer

Aim for 150 to 200 calories per cup, at least 10 grams of protein, 3 or more grams of fiber, 400 to 600 mg of sodium and under 3 grams of saturated fat. Few canned soups hit all five, so add protein if needed.

When you buy premade soup, you're looking for specific numbers, and the front of the can won't give them to you.

How to read soup labels

  • Calories: aim for 150 to 200 per cup, or 300 to 400 for 2 cups. That leaves room for sides and snacks while you stay in a deficit.
  • Protein: at least 10 grams per cup, ideally 15 or more. Under 10, plan to add protein separately.
  • Fiber: look for 3 grams or more per serving. This is where vegetables and beans do the work.
  • Sodium: the tricky one. The FDA puts the daily limit at less than 2,300 mg. Split evenly over three meals, that's about 770 mg each, so 600 to 700 leaves room for snacks. Look for options with 400 to 600 mg per serving, or dilute higher-sodium soups.
  • Saturated fat: keep it under 3 grams per serving. Higher amounts usually mean cream or fatty meat, which raise the calories quickly.

Soup brands to compare

  • Canned soups: look at Pacific Foods, Amy's Light in Sodium and Progresso Light. Compare the labels, because varieties within one brand differ a lot.
  • Refrigerated soups: often fresher-tasting but more expensive. Whole Foods 365, Trader Joe's and Panera at-home options can work if they meet the numbers above.
  • Frozen soups: an underused option, with better texture than many canned soups and easy portions. Tabatchnick and Kettle Cuisine have some choices worth checking.

Budget soup for weight loss

Soup is one of the better values in weight loss food if you make it yourself. A batch of 8 to 10 servings typically costs $12 to $18, or about $1.50 to $2.00 a serving. A single can of premium soup costs $3 to $5.

Some ways to keep it low: buy a rotisserie chicken and use the bones for broth, pick up frozen vegetable mixes on sale, stock up on canned beans and tomatoes, and buy bone-in chicken thighs when they're on sale, debone them and save the bones for stock. For more budget strategies, see our 10 Healthy, Cheap Meal Prep Ideas.

How to make weight loss soup

How do you make soup that fills you up?

Quick answer

Start with low-sodium broth, build flavor with sauteed aromatics, add vegetables in stages and add protein at the right moment. That takes about 45 to 60 minutes on the stove, 6 to 8 hours in a slow cooker or less in a pressure cooker.

Four rules cover most of what goes wrong, and the cooking method matters less than you'd think.

Rules for better weight loss soup

  1. Start with good broth or stock. Your soup is only as good as its base. Use low-sodium chicken, beef or vegetable stock, because you can always add salt and you can't take it away. Homemade is ideal, and good store-bought works fine.
  2. Layer your aromatics. Start by sauteing onions, celery and carrots in a little olive oil or cooking spray. That builds deep flavor with few calories. Add garlic in the last minute so it doesn't burn.
  3. Cook vegetables in stages. Hard vegetables like carrots, celery and potatoes go in first. Medium-firm ones like zucchini and bell peppers go in mid-cook. Spinach and kale go in at the very end. That keeps everything from turning to mush.
  4. Time the protein. Poach raw chicken or turkey in the broth first, remove it, shred it and add it back at the end. Add precooked protein or beans in the last 10 minutes, just to heat through, since overcooked protein goes rubbery.

Soup cooking methods

  • Stovetop: you get the most control over timing, and you can adjust flavors as you go. Most soups take 45 to 60 minutes.
  • Slow cooker: add everything except delicate greens and dairy in the morning, cook on low for 6 to 8 hours and add the greens in the last 15 minutes. Check the liquid level, since you may need more broth near the end.
  • Pressure cooker: saute the aromatics with the saute function, add everything else and cook on high pressure for 10 to 20 minutes, depending on the protein. It's especially useful for tough cuts of meat and dried beans. Let it release naturally for 10 minutes, then quick release so the broth doesn't spray.
  • Sheet pan plus stovetop: roast your vegetables at 425°F for 20 to 25 minutes until caramelized, then add them to a broth-based soup. Roasting brings a sweetness and depth that simmering won't.

How to fix common soup problems

  • Too watery: simmer uncovered for 15 to 20 minutes to reduce it. Or blend 1 to 2 cups of the soup, vegetables and all, and stir it back in, which adds body without cream.
  • Too bland: taste as you go. Most bland soup needs acid, not more salt, and a tablespoon of lemon juice at the end brightens everything. If it's still flat, try a splash of soy sauce, a teaspoon of tomato paste or some nutritional yeast.
  • Too salty: dilute it with unsalted broth or water and add more vegetables. The old trick of simmering a halved potato doesn't pull salt out, since a potato soaks up the salty liquid along with the salt. Dilution is what works.

High-protein chicken vegetable soup recipe

What's a good high-protein soup recipe?

Quick answer

This chicken vegetable soup makes 6 servings of about 2 cups, in 45 minutes. Each has about 260 calories, 35 grams of protein and 5 grams of fiber, estimated from USDA data. Make a batch and lunch is covered for days.

This one is built to hit every target above, and it tastes like food rather than diet food. Make a big batch and your lunches are sorted.

Prep time: 15 minutes. Cook time: 30 minutes. Total time: 45 minutes. Yield: 6 servings, about 2 cups each.

260Calories
35gProtein
19gCarbs
5gFiber

Those numbers, plus about 5 grams of fat and 230 to 330 mg of sodium per serving, are estimated from USDA FoodData Central using raw chicken breast, low-sodium chicken broth at 72 to 140 mg of sodium a cup and the vegetables as listed. Check your broth, since "reduced sodium" cartons can run several times higher than "low sodium" ones and would add a lot.

  • 1.5 lb boneless, skinless chicken breast
  • 8 cups low-sodium chicken broth (64 oz)
  • 2 cups diced carrots (about 3 medium)
  • 2 cups diced celery (about 4 stalks)
  • 1 large onion, diced
  • 3 cups chopped cabbage
  • 2 cups diced zucchini
  • 1 can (14.5 oz) diced tomatoes, no salt added
  • 4 cloves garlic, minced
  • 2 bay leaves
  • 1 tsp dried thyme
  • 1 tsp dried oregano
  • 1/2 tsp black pepper
  • 1/4 tsp red pepper flakes (optional, for heat)
  • 2 cups fresh spinach
  • Juice of 1 lemon
  • Fresh parsley for garnish
  1. 1

    Poach chicken

    Season the chicken lightly with pepper. In a large pot or Dutch oven, bring the broth to a gentle simmer over medium heat. Add the chicken and poach for 20 to 25 minutes, until the internal temperature reaches 165°F. Remove it to cool and keep the broth simmering.

  2. 2

    Build the vegetable base

    Add the carrots, celery and onion to the simmering broth. Cook for 8 minutes, stirring occasionally, until the vegetables begin to soften.

  3. 3

    Add vegetables

    Stir in the cabbage, zucchini, diced tomatoes with their juices, garlic, bay leaves, thyme, oregano, black pepper and red pepper flakes, if using. Simmer for 10 to 12 minutes, until the vegetables are tender but still have some texture.

  4. 4

    Shred & return the chicken

    While the vegetables simmer, use two forks to shred the cooled chicken into bite-sized pieces. Add it back to the pot.

  5. 5

    Finish with the greens

    Add the spinach and cook for 2 to 3 minutes, until wilted. Remove the bay leaves and discard them.

  6. 6

    Season & serve

    Stir in the lemon juice. Taste and adjust the seasoning, since you may want a pinch of salt, but taste first. Ladle into bowls and garnish with parsley.

How to store this soup

Refrigerator: store in airtight containers for 3 to 4 days, per the FDA storage chart. It often tastes better the next day.

Freezer: cool it, then portion it into individual containers, leaving 1 inch of headspace for expansion. It keeps its best quality for 2 to 3 months. Thaw overnight in the refrigerator, then reheat on the stove or in the microwave.

Soup meal ideas for weight loss

How do you turn soup into a full meal?

Quick answer

Add what the soup is missing. Five combinations below run about 360 to 500 calories with 24 to 50 grams of protein, using a salad, a whole-grain roll, roasted chickpeas, an apple with almonds or roasted vegetables.

Soup works best as part of a complete meal. These combinations keep the calories in check, and the totals are estimated from the soup ranges above and USDA values for the sides. Looking for more meal planning strategies? Our Complete Meal Prep Guide covers the rest.

1

Soup & salad

Classic
About 360 calories · 38 g protein · 8 g fiber

What's in it: 2 cups chicken vegetable soup, a large mixed green salad with 2 cups of vegetables and 2 tablespoons of light balsamic vinaigrette.

Why it works: the salad adds volume and crunch, and the mix of hot and cold keeps it interesting.

2

Lentil soup with chicken

Most protein
About 540 calories · 50 g protein · 16 g fiber

What's in it: 2.5 cups lentil vegetable soup, 3 ounces of grilled chicken breast sliced on top and 1 small whole wheat roll, about 1 ounce.

Why it works: lentil soup is lower in protein than the chicken soups, so the grilled chicken brings it up. The roll makes it feel like a full dinner, which is good, because at this size it is one.

3

Minestrone with roasted chickpeas

Plant-based
About 415 calories · 24 g protein · 16 g fiber

What's in it: 2 cups minestrone, 1/2 cup roasted chickpeas seasoned with cumin and paprika, and sliced cucumber and cherry tomatoes on the side.

Why it works: it's completely plant-based and still gets close to the protein target. The chickpeas add crunch and make it feel more substantial.

4

Quick turkey kale lunch

Quick
About 450 calories · 34 g protein · 13 g fiber

What's in it: 2 cups turkey kale soup, 1 medium apple and about 14 almonds, a little over 1/2 ounce.

Why it works: it's good for busy days. The apple and almonds are portable and add healthy fats, and the only prep is heating the soup.

5

Comfort food bowl

Comfort
About 500 calories · 38 g protein · 17 g fiber

What's in it: 2 cups white bean chicken soup, 1 cup roasted Brussels sprouts with balsamic glaze and a small sweet potato, about 4 ounces.

Why it works: it feels indulgent and stays in range, and the roasted vegetables change up the flavor and texture.

Soup flavor variations

How do you keep soup from getting boring?

Quick answer

Change the seasoning and one or two ingredients. Six variations on the base recipe, from Italian to Thai, stay at about 260 to 295 calories a serving by our estimate, so you can eat soup for lunch without eating the same soup.

Boredom ends more weight loss plans than hunger does. Here are six ways to turn the base recipe into a different meal. Calories per serving are our estimates.

1

Italian herb soup

Turkey

Use Italian seasoning instead of thyme and oregano. Add 1 teaspoon of dried basil, 1/2 cup of fresh basil at the end and 2 tablespoons of tomato paste. Use turkey instead of chicken. Serve with 1 tablespoon of grated parmesan, which adds about 25 calories and is worth it.

2

Asian-inspired soup

Tofu
About 260 calories

Replace half the broth with low-sodium miso broth. Add 2 tablespoons of minced ginger, 1 tablespoon of low-sodium soy sauce, 1 teaspoon of sesame oil, bok choy instead of cabbage, and shiitake mushrooms. Use tofu instead of chicken. Garnish with green onions and a few sesame seeds.

3

Mexican-style soup

Black beans
About 275 calories

Add 1 teaspoon of cumin, 1 teaspoon of chili powder and 1/4 teaspoon of cayenne. Add black beans, corn, bell peppers and jalapenos. Finish with cilantro and a squeeze of lime. Top with a spoonful of Greek yogurt instead of sour cream.

4

Mediterranean soup

Chicken or shrimp
About 285 calories

Add 1/4 cup of kalamata olives for the whole batch, plus artichoke hearts, cherry tomatoes and chickpeas. Season with oregano, lemon zest and fresh dill. Use chicken or shrimp. Finish with crumbled feta, at about 25 calories a tablespoon per bowl.

5

Tuscan white bean soup

A little sausage
About 295 calories

Add cannellini beans, 1 tablespoon of fresh rosemary, thyme and baby kale. Use 3 to 4 ounces of mild Italian sausage for the whole pot in place of some of the chicken, since a little goes a long way. Simmer a parmesan rind for extra flavor and remove it before serving.

6

Thai-inspired soup

Light coconut
About 270 calories

Use 1 cup of light coconut milk for the whole batch, 2 teaspoons of red curry paste, 1 tablespoon of fish sauce, lime juice, and lemongrass if you can find it. Add sweet potato, red bell pepper and baby corn. Use chicken or shrimp. Garnish with Thai basil and cilantro. Fish sauce is salty, so taste before you add more.

Soup mistakes that stall weight loss

What are the most common soup mistakes?

Quick answer

Skipping protein, too much sodium, cream, toppings, treating soup as a snack, letting it go bad and forgetting the vegetables. Toppings alone can take a 250-calorie bowl to 650. Each one has a simple fix.

A bowl of soup can go wrong in a few predictable ways. None of them takes willpower to fix.

1

Skipping the protein

Protein

The problem: you make a huge pot of vegetable soup, eat a big bowl and you're hungry again soon after.

Why it matters: protein is the most filling macronutrient and it helps preserve muscle during weight loss. The Leidy review calls the fullness effect modest, but it's a real one, and it costs you little to get.

The fix: every batch needs 1 to 1.5 pounds of a protein source for 6 servings. That's chicken, turkey, lean beef, pork tenderloin, 14 ounces of tofu, 3 to 4 cups of cooked beans, or lentils. Plan for 20 to 35 grams per serving, and use more than one source if you're relying on tofu or beans.

2

Too much sodium

Sodium

The problem: you buy canned soup or use regular broth, and a 2-cup can contains 1,200 to 1,800 mg of sodium, close to a full day's worth. Your weight stalls despite eating the right foods, and you feel bloated.

Why it matters: extra sodium makes you hold water, which can mask fat loss on the scale for a few days. The [FDA notes]({FDA}) that a high-sodium diet can also raise blood pressure.

The fix: buy low-sodium or no-salt-added broth, canned tomatoes and beans. Season with herbs, spices, lemon juice and vinegar. If you're using canned soup, dilute it with equal parts low-sodium broth and add extra vegetables.

3

Too much cream

Cream

The problem: you add just a splash of heavy cream, and that splash turns out to be 1/2 cup. That's about 410 calories and 44 grams of fat added to the pot.

Why it matters: across 6 servings, that's about 70 calories a bowl, which isn't a disaster. A true cream soup uses far more, and it's how a 200-calorie bowl turns into a 400-calorie one before the toppings.

The fix: for a creamy texture, blend 1 to 2 cups of the soup, vegetables and all, and stir it back in. Or use 2% milk, unsweetened almond milk or plain Greek yogurt, stirred in just before serving so it doesn't curdle.

4

Topping trouble

Toppings

The problem: your soup is 250 calories. Then you add sour cream (60), shredded cheese (110), bacon bits (80) and a handful of crackers (150). Your healthy soup is now 650 calories.

Why it matters: toppings seem small and add up fast, especially cheese, nuts and crackers.

The fix: go for fresh herbs, a squeeze of lemon, hot sauce, Greek yogurt in place of sour cream, or nutritional yeast, which has a cheesy flavor at about 20 calories a tablespoon. If you want crackers, measure a single serving, usually 5 to 7, instead of eating from the box.

5

Treating soup as a snack

Portions

The problem: you have a cup of soup between meals because it's light, you're hungry again quickly, and you eat more through the day.

Why it matters: a cup doesn't replace a meal's worth of nutrients, so you end up eating those calories elsewhere. Soup's advantage is volume, and a tiny portion gives that up. The research above tested soup right before lunch, not as a snack on its own.

The fix: make soup a complete meal with 2 to 2.5 cups, 20 to 35 grams of protein and at least 5 grams of fiber, plus a side salad or vegetables if needed. Or have it as a first course, 15 minutes before the meal.

6

Letting it go bad

Storage

The problem: you make a huge batch with good intentions, eat it twice, get sick of it and leave it at the back of the fridge for two weeks until you throw it away.

Why it matters: wasted food is wasted money and effort, and you lose the convenience that makes soup useful.

The fix: portion and freeze two-thirds of your batch right away. Keep only 2 to 3 servings in the fridge for the next few days. Label freezer containers with the date and type, and rotate your flavors so you don't get bored.

7

Too few vegetables

Vegetables

The problem: your soup is mostly broth and noodles or potatoes, with a few vegetables floating around. It's high in calories from starch and low in fiber.

Why it matters: the big volume of low-calorie vegetables is the point of soup for weight loss. Skip them and you lose the main benefit.

The fix: aim for 6 to 8 cups of mixed vegetables in a batch for 6, or about 1 to 1.5 cups a serving. Use a range of colors: carrots, celery, peppers, zucchini, tomatoes, greens and cabbage.

Soup food safety & storage

How do you store soup safely?

Quick answer

Refrigerate within 2 hours, or 1 hour above 90°F, in shallow containers. Eat it within 3 to 4 days, or freeze it for best quality up to 2 to 3 months. Reheat to 165°F by bringing it to a rolling boil.

  • Cool quickly: don't leave soup at room temperature. Refrigerate within 2 hours of cooking, or within 1 hour if the temperature is above 90°F.
  • Use the right containers: divide big batches into shallow containers, no more than 3 inches deep, so they cool faster in the refrigerator. A full, deep pot cools too slowly in the middle.
  • Refrigerator storage: use it within 3 to 4 days, per the FDA storage chart. Mark containers with the date. When in doubt, throw it out.
  • Reheating: reheat leftovers to at least 165°F, and bring soup to a rolling boil. Stir well so it heats evenly.
  • Thawing: thaw frozen soup in the refrigerator overnight, never on the counter. Or reheat it from frozen on the stove, adding extra time.

Smart soup storage

  • For the fridge: glass containers with tight lids don't absorb odors, clean easily and let you see what's inside. Plastic works too, but it may stain from tomato-based soups.
  • For the freezer: freezer-safe containers or heavy-duty freezer bags work best. Freeze bags flat on a sheet pan, then stack them once frozen, which saves a lot of space. Label everything with contents and date.
  • Portion sizes: freeze in 2-cup portions for single meals and 4-cup portions for two people or bigger appetites. Having both helps you avoid eating a whole container just because you thawed it.

Which soups freeze best

Some soups freeze better than others. Broth-based soups with vegetables and protein freeze well. Soups with potatoes can get grainy, though they're still safe. Soups with pasta can go mushy, so consider cooking the pasta fresh and adding it to the reheated soup. Cream-based soups can separate, so stir well when reheating.

Making soup work for your weight loss

What should you do next?

Quick answer

Make one batch this week, built on broth, vegetables and 20 to 35 grams of protein per bowl, and freeze two-thirds of it. If that batch is the part that doesn't happen, the fix is a workload fix, not a soup fix.

Soup is a useful tool for weight loss, as long as it's the right soup. High volume, enough protein and low energy density make it one of the more satisfying ways to stay in a calorie deficit. You can't just eat any soup and expect it to work.

Focus on broth-based soups loaded with vegetables and backed by chicken, turkey, beans, lentils or tofu. Aim for 20 to 35 grams of protein per serving, keep it under 300 calories per 2-cup portion and watch your sodium. Batch cook on weekends and freeze portions for the week, because that's where soup really helps with consistency.

The best part is that good soup is satisfying. You can eat a huge bowl, feel full and still be in a deficit. That's sustainable, and sustainable is how weight stays off.

Soup still means shopping, chopping and an hour at the stove. If you'd rather skip the cooking, our Weight Loss Meal Plan has portioned meals built by a registered dietitian, ready to heat in a few minutes. Or use Build A Meal Plan to pick the meals you want for your week.

Make it easy withWeight Loss Meal PlanFrom $89.95View plan

Weight loss isn't about perfection. It's about finding what works with your life, not against it. Start with one batch this week and see how it feels. If you have kidney disease, heart failure or high blood pressure, talk with your doctor about the sodium in your soups.

Soup for weight loss FAQ

Soup questions

Is soup really effective for weight loss?

It can be, when chosen well. In a study in Appetite, a low-calorie vegetable soup before lunch cut calories at that meal by about 134. Water and fiber create volume with few calories, which makes a deficit easier to hold. Choose soups with 20 to 35 grams of protein a serving and skip most cream-based ones.

Which types of soup are best for weight loss?

Broth-based soups with plenty of vegetables and lean protein. Top choices include chicken and vegetable, turkey and kale, minestrone with beans, tomato-based vegetable and miso with tofu. They typically run 220 to 320 calories for 2 cups, with 15 to 35 grams of protein and 5 to 10 grams of fiber.

Should I worry about sodium in soup?

Yes, especially with canned and restaurant versions, which can contain 1,000 to 2,000 mg per serving. Extra sodium makes you hold water, which can mask fat loss on the scale. Look for under 600 mg per serving or make your own with low-sodium broth. You can also dilute salty soups with unsalted broth and add vegetables.

Can I eat soup every day & still lose weight?

Yes, as part of a balanced plan. Plenty of people eat soup for lunch every day or have it before dinner. Make sure each bowl has 20 to 35 grams of protein, change up the vegetables and eat other food groups through the day. Just don't fall into eating only soup, because you need balanced meals.

Are creamy soups okay for weight loss?

They can fit in moderation, but check the numbers. Canned cream soups run about 100 to 155 calories a cup, while restaurant versions can reach 300 or more. If you love them, thicken with pureed vegetables, use 2% milk or Greek yogurt in place of heavy cream, and pay close attention to the portion.

How much soup should I eat for a meal?

Aim for 2 to 2.5 cups with 20 to 35 grams of protein, at least 5 grams of fiber and 250 to 400 calories. If your soup falls short on protein or calories, add a side salad topped with grilled chicken or a slice of whole grain bread with lean protein, so the meal holds you until the next one.

Can I freeze homemade weight loss soups?

Yes. Broth-based soups freeze well and keep their best quality for 2 to 3 months. Portion them into individual containers with 1 inch of headspace, label with the date and contents, and freeze flat if you're using bags. Thaw overnight in the refrigerator or reheat from frozen on the stove. It's one of the easiest meal prep moves there is.

What's the best time to eat soup for weight loss?

About 15 minutes before your main meal is the timing with the most evidence. In the Penn State study, about 2 cups of soup at 172 calories reduced how much people ate afterward. Soup also works as a lunch or light dinner with protein and vegetables, and many people like it at lunch because it heads off afternoon snacking.

Tap a meal count to add

30 meals work out to $7.56 a meal

View plan details

Tap a meal count to add

30 meals work out to $9.16 a meal

View plan details