When your freezer is stocked with real, homemade soup, dinner on a busy weeknight stops being a fast-food decision. A widely cited Penn State study found that people who ate a broth-based soup before a meal consumed roughly 20% fewer calories at that meal overall, without feeling hungrier afterward. Soup’s high water and fiber content fills your stomach for relatively few calories, which is part of why it shows up so often in sustainable weight loss plans. The catch is that most people don’t have time to simmer a pot from scratch on a Tuesday night. That’s where a freezer full of pre-made, portioned soup changes the game: you get the same volume-eating, high-satiety benefits with none of the weeknight effort.

Below are 12 soups built specifically to freeze and reheat well (no dairy-based bases that split, no delicate pasta or rice cooked all the way through, no crunchy garnishes added before freezing). Each one is high in protein or fiber, calorie-conscious, and easy to portion into single servings for grab-and-go lunches or dinners.

What Makes a Soup “Freezer-Friendly”?

Not every soup survives a trip to the freezer and back. Cream- and dairy-based soups tend to separate and turn grainy when thawed, and pasta or rice that’s fully cooked before freezing turns mushy. The recipes below are built around ingredients that hold up well: beans, lentils, lean proteins, and vegetables in a broth or tomato base. Where a recipe includes pasta, rice, or dairy, the instructions tell you to add it fresh at reheating time instead of freezing it in. According to the USDA Food Safety and Inspection Service, soups and stews keep their best quality in the freezer for 2 to 3 months, though they remain safe to eat indefinitely at 0°F as long as they’ve been stored properly.

12 Freezer-Friendly Soup Recipes for Weight Loss

1. Turkey and White Bean Soup

Turkey and white bean soup in a bowl with fresh herbs

This soup uses lean ground turkey and two kinds of white beans to deliver a hearty, stick-to-your-ribs bowl without the saturated fat of a beef-based chili. It’s one of the highest-protein options on this list and freezes beautifully since there’s no dairy or pasta to worry about.

Why It Works: Lean turkey and beans combine animal and plant protein with fiber, two of the most filling nutrients per calorie, according to the Harvard T.H. Chan School of Public Health’s Nutrition Source.

Prep time: 15 minutes  |  Cook time: 35 minutes  |  Servings: 6

Ingredients:

  • 1 lb lean ground turkey (93% lean)
  • 1 tablespoon olive oil
  • 1 yellow onion, diced
  • 3 cloves garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 2 (15 oz) cans cannellini beans, drained and rinsed
  • 1 (15 oz) can great northern beans, drained and rinsed
  • 6 cups low-sodium chicken broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary, crushed
  • 2 cups fresh spinach, roughly chopped
  • Salt and pepper to taste

Instructions:

  1. Heat olive oil in a large pot over medium heat. Add turkey and cook until browned, breaking it apart as it cooks, about 6 to 8 minutes.
  2. Add onion, garlic, carrots, and celery. Cook until softened, about 5 minutes.
  3. Stir in beans, broth, thyme, and rosemary. Bring to a boil, then reduce heat and simmer 20 minutes.
  4. Stir in spinach just before serving and cook until wilted, 1 to 2 minutes. Season with salt and pepper.
  5. Cool completely before portioning into freezer-safe containers.
Calories Protein Fiber Fat
285 27g 9g 7g

2. Chicken Tortilla Soup

A smoky, tomato-based broth loaded with shredded chicken, black beans, and corn. Freeze it plain and add the crunchy toppings (tortilla strips, avocado, cheese) fresh at serving time so they don’t go soggy in the freezer.

Why It Works: Shredded chicken breast keeps this soup lean while chipotle peppers add flavor without extra calories, so you get a satisfying, restaurant-style bowl for a fraction of the sodium and fat of the takeout version.

Prep time: 15 minutes  |  Cook time: 30 minutes  |  Servings: 6

Ingredients:

  • 1 lb boneless, skinless chicken breast
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 chipotle pepper in adobo, minced
  • 1 (28 oz) can diced tomatoes
  • 4 cups low-sodium chicken broth
  • 1 (15 oz) can black beans, drained and rinsed
  • 1 cup frozen or fresh corn kernels
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • Juice of 1 lime
  • Optional toppings added fresh: tortilla strips, avocado, cilantro

Instructions:

  1. Heat oil in a large pot over medium heat. Add onion and garlic, cook until soft, about 4 minutes.
  2. Add chipotle pepper, diced tomatoes, broth, cumin, and chili powder. Add whole chicken breasts.
  3. Simmer 20 minutes, or until chicken reaches 165°F internally. Remove chicken, shred with two forks, and return to the pot.
  4. Stir in black beans and corn. Simmer 5 more minutes. Finish with lime juice.
  5. Cool completely and freeze without toppings; add fresh toppings after reheating.
Calories Protein Fiber Fat
240 24g 7g 5g

3. Lentil and Vegetable Soup

A completely plant-based, budget-friendly soup built on red or brown lentils, which soften into a slightly creamy texture without any dairy. It’s one of the most fiber-dense options on this list.

Why It Works: Lentils pack roughly 15 grams of fiber per cooked cup, helping to slow digestion and extend fullness between meals.

Prep time: 10 minutes  |  Cook time: 30 minutes  |  Servings: 6

Ingredients:

  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1.5 cups dried brown or green lentils, rinsed
  • 1 (14 oz) can diced tomatoes
  • 6 cups vegetable broth
  • 1 teaspoon cumin
  • 1 teaspoon smoked paprika
  • 2 cups chopped kale
  • Salt and pepper to taste

Instructions:

  1. Heat oil in a large pot. Add onion, carrots, celery, and garlic. Cook until softened, 5 minutes.
  2. Add lentils, tomatoes, broth, cumin, and paprika. Bring to a boil, then simmer 25 minutes, until lentils are tender.
  3. Stir in kale and cook 2 more minutes until wilted. Season to taste.
  4. Cool completely and freeze in individual portions.
Calories Protein Fiber Fat
220 14g 12g 4g

4. Black Bean and Sweet Potato Soup

Sweet potato adds natural sweetness and a velvety texture once pureed slightly, balancing the earthiness of black beans and a little chipotle heat.

Why It Works: Sweet potatoes bring beta-carotene and slow-digesting complex carbs, while black beans add plant protein and fiber, a combination that keeps blood sugar steadier than refined-carb soups.

Prep time: 15 minutes  |  Cook time: 35 minutes  |  Servings: 6

Ingredients:

  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 2 medium sweet potatoes, peeled and cubed
  • 2 (15 oz) cans black beans, drained and rinsed
  • 1 (14 oz) can diced tomatoes
  • 5 cups vegetable broth
  • 1 teaspoon cumin
  • 1/2 teaspoon chipotle chili powder
  • Juice of 1 lime

Instructions:

  1. Heat oil in a large pot, cook onion and garlic until soft, about 4 minutes.
  2. Add sweet potatoes, black beans, tomatoes, broth, cumin, and chili powder.
  3. Bring to a boil, then simmer 25 minutes, until sweet potatoes are fork-tender.
  4. Use an immersion blender to partially puree, leaving some texture. Stir in lime juice.
  5. Cool completely before freezing in portions.
Calories Protein Fiber Fat
210 10g 11g 3g

5. Minestrone Soup

A classic Italian vegetable soup built on tomatoes, beans, and vegetables. Freeze it without the pasta and add freshly cooked small pasta at reheating time to keep the texture right.

Why It Works: Loading the pot with vegetables and beans instead of a large pasta portion keeps the calorie density low while the fiber content stays high.

Prep time: 15 minutes  |  Cook time: 30 minutes  |  Servings: 6

Ingredients:

  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 zucchini, diced
  • 1 (28 oz) can crushed tomatoes
  • 1 (15 oz) can kidney beans, drained and rinsed
  • 5 cups vegetable broth
  • 1 teaspoon Italian seasoning
  • 2 cups chopped green beans
  • 1/2 cup small pasta (ditalini), cooked separately at serving time
  • Grated parmesan, added fresh

Instructions:

  1. Heat oil in a large pot, cook onion, carrots, celery, and garlic until softened, about 5 minutes.
  2. Add zucchini, crushed tomatoes, kidney beans, broth, and Italian seasoning. Simmer 20 minutes.
  3. Add green beans and simmer 5 more minutes.
  4. Cool completely and freeze without pasta. Cook pasta fresh and stir in when reheating, topped with parmesan.
Calories Protein Fiber Fat
190 9g 9g 4g

6. Butternut Squash and Carrot Soup

Creamy butternut squash and carrot soup garnished with seeds

A naturally sweet, pureed soup that gets its creaminess from the vegetables themselves rather than cream, so it freezes and reheats without any separation issues.

Why It Works: Butternut squash and carrots are both high in fiber and beta-carotene while being naturally low in calories, so a large, satisfying bowl stays well under 200 calories.

Prep time: 15 minutes  |  Cook time: 35 minutes  |  Servings: 6

Ingredients:

  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 medium butternut squash, peeled and cubed
  • 4 carrots, chopped
  • 5 cups vegetable broth
  • 1/2 teaspoon ground ginger
  • 1/4 teaspoon nutmeg
  • Salt and pepper to taste
  • Pumpkin seeds for garnish, added fresh

Instructions:

  1. Heat oil in a large pot, cook onion and garlic until soft, about 4 minutes.
  2. Add squash, carrots, broth, ginger, and nutmeg. Bring to a boil, then simmer 25 minutes, until vegetables are very tender.
  3. Puree with an immersion blender until completely smooth. Season with salt and pepper.
  4. Cool completely and freeze in portions. Top with pumpkin seeds after reheating.
Calories Protein Fiber Fat
150 3g 7g 4g

7. Beef and Barley Soup

Lean stew beef and chewy barley create a filling, savory soup that tastes even better after a few days in the freezer, since the flavors have time to deepen.

Why It Works: Barley is a whole grain with roughly 6 grams of fiber per cooked cup, and it holds its texture in the freezer far better than white rice or pasta.

Prep time: 15 minutes  |  Cook time: 1 hour 15 minutes  |  Servings: 6

Ingredients:

  • 1 lb lean beef stew meat, cubed
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 2/3 cup pearl barley
  • 7 cups low-sodium beef broth
  • 1 tablespoon tomato paste
  • 1 teaspoon dried thyme
  • 1 bay leaf

Instructions:

  1. Heat oil in a large pot over medium-high heat. Brown beef on all sides, about 6 minutes. Remove and set aside.
  2. Add onion, carrots, celery, and garlic to the pot, cook until softened, 5 minutes.
  3. Return beef to the pot with barley, broth, tomato paste, thyme, and bay leaf.
  4. Bring to a boil, then reduce heat and simmer, covered, 1 hour, until beef and barley are tender. Remove bay leaf.
  5. Cool completely and freeze in individual portions.
Calories Protein Fiber Fat
270 25g 6g 8g

8. Split Pea Soup with Ham

Split peas break down into a thick, naturally creamy soup as they simmer, no cream required. Diced lean ham adds smoky flavor and protein.

Why It Works: Split peas are one of the highest-fiber legumes available, and this soup’s thick texture makes it especially filling for its calorie count.

Prep time: 10 minutes  |  Cook time: 1 hour  |  Servings: 6

Ingredients:

  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1.5 cups dried split peas, rinsed
  • 6 cups low-sodium chicken broth
  • 1 cup diced lean ham
  • 1 bay leaf
  • 1/2 teaspoon dried thyme
  • Salt and pepper to taste

Instructions:

  1. Heat oil in a large pot, cook onion, carrots, celery, and garlic until softened, 5 minutes.
  2. Add split peas, broth, ham, bay leaf, and thyme.
  3. Bring to a boil, then reduce heat and simmer, partially covered, 45 to 50 minutes, stirring occasionally, until peas break down and soup thickens.
  4. Remove bay leaf, season with salt and pepper.
  5. Cool completely and freeze in portions (it thickens further when cold, so add a splash of broth when reheating).
Calories Protein Fiber Fat
255 20g 10g 5g

9. Moroccan Chickpea Soup

Warm spices like cumin, cinnamon, and turmeric turn a simple chickpea and tomato base into something that tastes far more complex than the short ingredient list suggests.

Why It Works: Chickpeas provide plant protein and fiber together, and the bold spice blend means you need very little added salt or fat to make this soup taste satisfying.

Prep time: 15 minutes  |  Cook time: 30 minutes  |  Servings: 6

Ingredients:

  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 (15 oz) cans chickpeas, drained and rinsed
  • 1 (28 oz) can diced tomatoes
  • 4 cups vegetable broth
  • 1 teaspoon cumin
  • 1/2 teaspoon cinnamon
  • 1/2 teaspoon turmeric
  • 2 cups chopped kale
  • Juice of 1 lemon

Instructions:

  1. Heat oil in a large pot, cook onion, garlic, and ginger until fragrant, about 4 minutes.
  2. Add chickpeas, tomatoes, broth, cumin, cinnamon, and turmeric. Simmer 20 minutes.
  3. Stir in kale and cook 3 more minutes until wilted. Finish with lemon juice.
  4. Cool completely and freeze in portions.
Calories Protein Fiber Fat
225 10g 10g 6g

10. Chicken and Wild Rice Soup

A comforting, creamy-tasting soup made without cream, using pureed white beans to thicken the broth instead. Wild rice adds a nutty chew that holds up reasonably well in the freezer.

Why It Works: Blending a portion of white beans into the broth adds thickness and a boost of fiber and protein without the saturated fat of a traditional cream-based version.

Prep time: 15 minutes  |  Cook time: 45 minutes  |  Servings: 6

Ingredients:

  • 1 lb boneless, skinless chicken breast
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 3/4 cup wild rice
  • 1 (15 oz) can white beans, drained, rinsed, and pureed with 1 cup broth
  • 6 cups low-sodium chicken broth
  • 1 teaspoon dried thyme
  • Salt and pepper to taste

Instructions:

  1. Heat oil in a large pot, cook onion, carrots, celery, and garlic until softened, 5 minutes.
  2. Add wild rice, pureed bean mixture, remaining broth, thyme, and whole chicken breasts.
  3. Simmer 30 to 35 minutes, until rice and chicken are cooked through. Remove chicken, shred, and return to pot.
  4. Season with salt and pepper.
  5. Cool completely and freeze in portions.
Calories Protein Fiber Fat
260 26g 7g 5g

11. Tomato Basil and White Bean Soup

A brighter, herbier take on tomato soup that gets its body from pureed white beans instead of cream or a heavy roux.

Why It Works: Swapping cream for pureed beans keeps this soup’s fiber and protein far higher than a traditional tomato bisque, for a fraction of the saturated fat.

Prep time: 10 minutes  |  Cook time: 30 minutes  |  Servings: 5

Ingredients:

  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 2 (28 oz) cans crushed tomatoes
  • 1 (15 oz) can white beans, drained and rinsed
  • 3 cups vegetable broth
  • 1/2 cup fresh basil, chopped, plus more for garnish
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and pepper to taste

Instructions:

  1. Heat oil in a large pot, cook onion and garlic until soft, 4 minutes.
  2. Add crushed tomatoes, white beans, and broth. Simmer 20 minutes.
  3. Stir in basil, then puree with an immersion blender until smooth. Season with salt, pepper, and red pepper flakes if using.
  4. Cool completely and freeze in portions. Garnish with fresh basil after reheating.
Calories Protein Fiber Fat
180 8g 8g 4g

12. Vegetable and Cabbage Detox Soup

A big-batch, low-calorie vegetable soup built around cabbage, which adds volume and fiber for very few calories. This one is especially good for a light lunch alongside a protein source.

Why It Works: Cabbage and other non-starchy vegetables let you eat a large bowl, well over 2 cups, for under 120 calories, making this a good option on higher-calorie days when you still want to feel full.

Prep time: 15 minutes  |  Cook time: 30 minutes  |  Servings: 8

Ingredients:

  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1/2 head green cabbage, chopped
  • 3 carrots, diced
  • 2 celery stalks, diced
  • 1 green bell pepper, diced
  • 1 (28 oz) can diced tomatoes
  • 6 cups vegetable broth
  • 1 teaspoon Italian seasoning
  • Salt and pepper to taste

Instructions:

  1. Heat oil in a large pot, cook onion and garlic until soft, 4 minutes.
  2. Add cabbage, carrots, celery, and bell pepper. Cook 5 minutes, stirring occasionally.
  3. Add diced tomatoes, broth, and Italian seasoning. Bring to a boil, then simmer 20 minutes, until vegetables are tender.
  4. Season with salt and pepper.
  5. Cool completely and freeze in individual portions.
Calories Protein Fiber Fat
95 3g 5g 3g

Quick Reference: All 12 Soups at a Glance

Soup Calories Protein Freezer Life
Turkey and White Bean 285 27g 3 months
Chicken Tortilla 240 24g 3 months
Lentil and Vegetable 220 14g 3 months
Black Bean and Sweet Potato 210 10g 3 months
Minestrone 190 9g 2-3 months
Butternut Squash and Carrot 150 3g 3 months
Beef and Barley 270 25g 2-3 months
Split Pea with Ham 255 20g 3 months
Moroccan Chickpea 225 10g 3 months
Chicken and Wild Rice 260 26g 2-3 months
Tomato Basil and White Bean 180 8g 3 months
Vegetable and Cabbage Detox 95 3g 3 months

The Bottom Line

A freezer stocked with real soup means your backup plan on a hard day is still a nutrient-dense, high-fiber, protein-forward meal instead of takeout. Cook one or two of these on a weekend, portion them into single servings, and label each container with the date so you’re rotating through the USDA’s recommended 2 to 3 month window for best quality. Pair any of these soups with a piece of fruit or a slice of whole-grain bread for a complete, filling meal.

Save This for Later on Pinterest

12 Freezer-Friendly Soup Recipes for Weight Loss Pinterest pin

This article is for informational purposes only and is not a substitute for personalized medical or nutritional advice. Talk with your doctor or a registered dietitian before making significant changes to your diet, especially if you have a chronic health condition.