8-Can Soup Recipe: Weight Watchers-Friendly Warmth in One Pot

Soups & Stews

8-Can Soup Recipe: Weight Watchers-Friendly Warmth in One Pot

This 8-can soup recipe delivers hearty, budget-friendly warmth in one pot while keeping Weight Watchers points in check. 💛 The beauty of this method is using pantry staples—beans, tomatoes, and vegetables—to create a flavorful, filling soup that costs pennies per serving. Perfect for meal prep, it reheats beautifully and satisfies without the guilt.

What makes this recipe special is its simplicity: just 8 cans of ingredients, minimal prep, and a single pot. The combination of beans, tomatoes, and vegetables creates a balanced, protein-rich soup that’s both comforting and nutritious. Each serving is packed with fiber, plant-based protein, and essential vitamins, making it ideal for weight management while keeping flavor front and center.

The result is a rich, savory soup with just the right balance of textures—creamy from blended vegetables, hearty from beans, and bright from fresh herbs. It’s the kind of meal that warms you up inside and out, all while staying within your dietary goals. Whether you’re feeding a family or prepping for the week, this soup is a game-changer for budget-conscious cooks.

Best of all, leftovers taste even better the next day, and the recipe scales easily to feed a crowd. With minimal effort and maximum flavor, this is the ultimate weight-friendly comfort food. Let’s get started!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Low Cal

Ingredients for 8 can soup recipe weight watchers

Eight cans of pantry staples—beans, tomatoes, and veggies—transform into a hearty, Weight Watchers-friendly soup that’s packed with flavor and nutrition.

Ingredient Amount Notes
Low-Sodium Chicken Broth 💧 3 cups Canned, no added salt
Black Beans 🫘 1 can Drained and rinsed
Kidney Beans 🫘 1 can Drained and rinsed
Diced Tomatoes 🍅 2 cans Fire-roasted, no salt added
Corn Kernels 🌽 1 can Drained and rinsed
Tomato Sauce 🍅 1 can No sugar added
Sweet Potatoes 🍠 1 lb Peeled and cubed
Carrots 🥕 1 lb Peeled and sliced
Celery Stems 🧅 3 whole Chopped
Onion 🧅 1 whole Medium, diced
Garlic Cloves 🧄 3 cloves Minced
Cumin 🌿 1 tsp Ground
Oregano 🌿 1 tsp Dried
Bay Leaves 🌿 2 whole Dried
Lime Juice 🍋 1 tbsp Freshly squeezed
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The beans and tomatoes are the soul of this soup—low-sodium cans are a must to keep points in check. Store-brand or name-brand (like Libby’s or Goya) work perfectly, but always check labels for hidden salt or sugar. Sweet potatoes and carrots add natural sweetness without extra calories, while organic or conventional both work here—just scrub them well. For the garlic and onion, fresh is best, but frozen chopped onions in a pinch save time. Costco or Trader Joe’s usually have bulk cans at great prices, making this recipe even more budget-friendly.

No black beans? Substitute chickpeas or lentils—just adjust cooking time slightly. Swap fire-roasted tomatoes for regular if needed, but San Marzano adds a richer flavor if you want to splurge. The sweet potatoes can be roasted ahead and added cold for convenience. For extra depth, a splash of balsamic vinegar (just 1 tsp) brightens the whole pot. Fresh cilantro isn’t mandatory—dried cilantro or parsley works in a pinch, but fresh is worth it if you’ve got it. Pre-chopped veggies from the freezer section save time, though fresh tastes better.

This soup tastes even better the next day—portion into containers for easy meal prep. Keeps 4-5 days in the fridge or 3 months frozen. For freezer-friendly prep, cool completely before storing in airtight containers. Reheat gently on the stove or microwave until steaming. Double the batch and freeze half for future lazy nights—trust me, you’ll thank yourself later.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this recipe when I forget to grocery shop—just dump five cans of beans, tomatoes, and corn into broth, simmer, and boom. No chopping, no fuss, no last-minute panic.
  • Hearty Without Guilt: Between us, this soup hits all the cozy buttons—creamy beans, juicy tomatoes, and that smoky broth—but clocks in under 250 points per serving. My husband still asks for seconds, even though I tell him it’s “healthy.”
  • Meal Prep MVP: I make a double batch every Sunday because it reheats like a dream. Throw it in containers, and you’ve got lunch for the week—no sad desk salads here.
  • Budget-Friendly Feast: Eight cans for under $10? That’s a steal. The beans and tomatoes stretch forever, and I’ve fed my whole family (plus two neighbors) with what’s left. Practical? Absolutely. Delicious? Ridiculously so.

Step-by-step instructions for one-pot hearty vegetable soup

This soup comes together in one pot with minimal prep—perfect for busy days.

1

🍳 Step 1: Sauté the Aromatic Vegetable Base

Heat a large Dutch oven or deep pot over medium heat. Add the 1 whole onion and 3 whole celery stems, both chopped, and cook for 5 minutes until softened and just beginning to color. Here's the thing—don't rush this step. You want those vegetables to break down and release their flavors into the pot.

Add the 3 cloves garlic cloves (minced) and cook for another 30 seconds until fragrant. The garlic should smell pungent and bright, not burnt. This aromatic foundation will carry through the entire soup, so take your time here. If you notice the garlic starts to brown too quickly, reduce the heat slightly to prevent burning.

2

🍳 Step 2: Add Sweet Potatoes and Carrots for Depth

Increase heat to medium-high and add the 1 lb sweet potatoes (cubed) and 1 lb carrots (sliced). Stir to coat them in the aromatic vegetables, then pour in the 3 cups low-sodium chicken broth. Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 15 minutes.

This simmering time is crucial—it allows the sweet potatoes and carrots to begin softening while developing a subtle caramelization on their edges. You'll see the broth start to reduce slightly and the vegetables release their natural sweetness. Stir occasionally to prevent sticking, especially if you're using a non-stick pot.

3

🥘 Step 3: Incorporate Canned Vegetables and Beans

After the initial 15 minutes of simmering, add the 2 cans diced tomatoes, 1 can corn kernels (drained), 1 can tomato sauce, 1 can black beans (drained and rinsed), and 1 can kidney beans (drained and rinsed). Stir everything together and return to a simmer. Let it cook uncovered for another 10 minutes.

This is where the soup starts to come together beautifully. The canned vegetables bring instant texture and color, while the beans add hearty protein. You'll notice the soup thicken slightly as the starches from the tomatoes and beans meld with the broth. Taste the soup at this point—it should be developing a rich, savory base, but still need seasoning.

4

🍳 Step 4: Season and Finish with Herbs

Add the 1 tsp cumin, 1 tsp oregano, 2 whole bay leaves, 0.5 tsp salt, and 0.25 tsp black pepper. Stir well to distribute the spices evenly throughout the soup. Let it simmer uncovered for another 10 minutes to allow the flavors to meld together.

Here's where it gets good—just before removing from heat, stir in the 1 tbsp lime juice. This bright citrus note cuts through the richness of the soup and balances all the flavors. The bay leaves can be removed before serving if you prefer, but I like to leave them in during cooking for maximum flavor infusion.

5

🔪 Step 5: Garnish and Serve Warm

Remove the pot from heat and let the soup rest for 5 minutes to allow the flavors to settle. Before serving, stir in the 0.25 cup fresh cilantro (chopped) and give it one final taste adjustment if needed. The cilantro adds a fresh, herbaceous note that contrasts beautifully with the hearty vegetables and beans.

Ladle the soup into bowls and serve immediately while hot. The combination of sweet potatoes, carrots, and beans creates a satisfying texture, while the fire-roasted tomatoes and lime juice bring brightness. Each spoonful delivers a perfect balance of protein, fiber, and flavor—ideal for a weight-conscious meal that still feels indulgent.

👨‍🍳

Pro Tips For Making 8 Can Soup Recipe Weight Watchers

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the beans makes the soup gummy. Black and kidney beans need at least 8 hours soaking (or quick-soak: boil 2 minutes, then rest 1 hour). Drain and rinse twice before adding to the pot—this cuts down on that metallic aftertaste that ruins the broth’s clean flavor.
  • SIMMER LOW AND LONG: Your future self will thank you if you resist the urge to boil this hard. After combining all cans and broth, bring to a gentle simmer (small bubbles, not rolling) and cook uncovered for 20 minutes. High heat breaks down the beans’ texture faster, turning your creamy soup into a sad, mushy mess.
  • TOAST THE BEANS: Sounds weird, but it works—dry-toast the drained beans in a skillet over medium heat for 3-4 minutes before adding to the soup. This deepens their nutty flavor and thickens the broth naturally, so you won’t need extra cornstarch or flour to bulk it up later.
  • DRAIN TOMATO JUICE: Skip the canned tomatoes’ syrupy juice if you’re watching points—it’s where hidden sugars lurk. After opening the diced tomatoes, drain them in a colander for 1 minute to remove excess liquid. This keeps the soup lighter and lets the broth’s savory notes shine without overpowering the beans.

Dietary considerations for 8 can soup recipe weight watchers

Weight Watchers Points

This 8-can soup averages about 3-4 points per serving (using PointsPlus system), making it a fantastic weight-friendly option. With 6 servings total, the entire recipe clocks in around 18-24 points, leaving room for a side salad or crusty bread. The beans and vegetables provide fiber and plant-based protein, keeping you full without excess calories. 💛

Protein-Packed Balance

The black beans and kidney beans contribute 12-15g protein per serving, while the sweet potatoes and carrots add fiber and vitamins without spiking blood sugar. This combo makes it a nutrient-dense meal that supports weight goals. For extra protein, stir in 1 cup cooked quinoa (adds ~4 points per serving).

Low-Sodium Secrets

Using low-sodium broth and no-salt-added cans keeps sodium in check—each serving has under 300mg, ideal for heart health. If you need more flavor, boost with fresh herbs (cilantro, parsley) or a squeeze of lime instead of salt. Avoid adding bouillon cubes, which can add hidden sodium.

Meal Prep Magic

This soup is a Weight Watchers meal prep dream—portion into airtight containers and store for 4-5 days in the fridge or 3 months frozen. Each serving stays consistent in points, making tracking effortless. Double the batch and freeze half for future lazy nights—zero guilt, maximum satisfaction.

Smart Swaps

Want to tweak it further? Swap chicken broth for vegetable broth (0 points) or use lentils instead of beans (saves ~1 point per serving). For creaminess without points, blend ½ cup of the soup and stir back in—it adds texture without fat. Always check labels for hidden sugars in tomato products.

Portion Control Tips

Serve with 1 cup cooked brown rice (4 points) or a small side salad (2 points) to round out the meal. Use a measuring cup to ensure consistent portions—1.5 cups per bowl keeps it balanced. Leftovers? Reheat gently to preserve texture and avoid adding extra points from sauces.

Nutrition facts

Servings 6
Amount Per Serving
Calories 230kcal
% Daily Value *
Total Fat 4g5%
Saturated Fat 0.5g2%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 45g16%
Dietary Fiber 10g36%
Sugars 12g
Protein 14g28%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

How many Weight Watchers points does this recipe have per serving?

This hearty soup averages 3-4 points per serving (PointsPlus system) with 6 servings total. The entire recipe clocks in around 18-24 points, leaving room for sides like a small salad or whole-grain bread. The beans and vegetables provide filling fiber and plant-based protein without excess calories.

2

Can I make this soup without fresh vegetables?

Use frozen chopped onions, pre-diced sweet potatoes, and frozen carrots to save time. For the celery, frozen chopped celery works well too. Just thaw any frozen veggies first and drain excess moisture. The flavor will be slightly different but still delicious and convenient.

3

What if I don't have lime juice?

No problem! Substitute with lemon juice or vinegar (apple cider or white)—just use half the amount (½ tbsp). For a different flavor profile, try 1 tsp fresh orange juice instead. The acidity helps balance the soup's richness regardless of the citrus type.

4

How can I make this soup even more filling?

Add 1 cup cooked quinoa (about 4 points) or ½ cup cooked brown rice (about 2 points) per serving. For extra protein without points, stir in ½ cup cooked lentils. These additions will make the soup more satisfying while keeping it weight-friendly.

5

Can I freeze this soup?

Yes! Let the soup cool completely, then portion into airtight containers or freezer bags. It keeps for 3 months in the freezer. Thaw overnight in the fridge and reheat gently on the stove—this preserves texture better than microwave reheating. Perfect for busy nights!

★★★★★5.0(1 review)
Categories Soups & Stews