Soups & Stews
This 8-can soup recipe Weight Watchers transforms pantry staples into a hearty, protein-rich meal that fits seamlessly into your points plan. The beauty of this one-pot wonder is its flexibility—swap cans for dietary needs, control portions effortlessly, and enjoy restaurant-quality flavor without the guilt. I designed it after realizing how often Weight Watchers members crave satisfying, filling soups that don’t derail their goals.
The magic happens with a strategic mix of beans, tuna, and low-sodium broth to maximize protein while keeping sodium in check. Ready in 30 minutes, this soup delivers bold flavors through spices and herbs rather than heavy cream or excess fat. The recipe scales perfectly for meal prep, letting you portion control with confidence—whether serving one or feeding a family.
What sets this apart is the balance of texture and nutrition: creamy without dairy, hearty without heaviness, and packed with plant-based and lean protein sources. Each bowl delivers satisfying warmth and substance, making it ideal for weight management without sacrificing taste. The secret? Letting flavors meld during simmering while keeping prep simple.
Perfect for batch cooking, this soup freezes beautifully and reheats without losing its rich, comforting qualities. Whether you're tracking points or simply seeking a lighter take on classic canned soup, this recipe delivers on both nutrition and flavor. Let’s get cooking—your taste buds and your scale will thank you.
Ingredients for 8 can soup recipe weight watchers
Pantry staples meet Weight Watchers points—8 cans turn into comfort food magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Low-Sodium Chicken Broth 💧 | 4 cups | Canned, not powdered |
| Black Beans 🌱 | 1 can | Drained and rinsed |
| Kidney Beans 🌱 | 1 can | Drained and rinsed |
| Chickpeas 🌱 | 1 can | Drained and rinsed |
| Tuna in Water 🐟 | 2 cans | Drained, not oil-packed |
| Diced Tomatoes 🍅 | 1 can | No salt added |
| Yellow Onion 🧅 | 1 medium | Diced small |
| Carrots 🥕 | 3 medium | Chopped into small pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Dried Oregano 🍃 | 1 tsp | Mexican preferred |
| Bay Leaves 🌿 | 2 whole | Removed after cooking |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The beans are the protein powerhouse here, so look for no-salt-added brands—especially the black beans and kidney beans. Trader Joe's and Walmart's Great Value lines are my go-tos for consistency. Tuna? Wild Planet or StarKist in water (no oil) keeps calories in check. The diced tomatoes should say 'no salt added' on the label—Muir Glen is a safe bet. For the onion and carrots, I grab the pre-chopped mix from the canned veggie aisle—saves time without sacrificing flavor. Just drain and rinse those cans thoroughly to cut back on sodium.
No black beans? Substitute lentils or extra chickpeas—just add a splash of water to thin it out. Tuna shortage? Chickpeas or white beans work in a pinch (add lemon juice for brightness). Fresh herbs missing? Dried oregano at half the amount keeps the flavor profile intact. The broth is non-negotiable for depth—low-sodium Swanson is my secret weapon. Need more protein? Add a can of white beans or swap one can of tuna for extra chickpeas. The lemon juice is key—don't skip it, even if you're not a lemon fan.
This soup keeps 5 days in the fridge, but honestly tastes better the next day as flavors meld. Freeze portions for up to 3 months—just thaw overnight in the fridge. I double the batch and portion into containers so lunches are sorted for the week. The canned ingredients? Store unopened cans in a cool, dark place for up to 2 years. Once opened, transfer to airtight containers and use within 3 days.
Why You'll Love This Recipe
- No-Cook Magic: I swear, this soup comes together while you’re still deciding what to watch on TV. Just dump the cans—black beans, kidney beans, chickpeas—into a pot with that low-sodium broth, stir in the tuna, and boom. Thirty minutes later, you’ve got dinner. Honestly, the only chopping I do is opening the cans, and my lazy Sundays thank me for it.
- Tuna Twist: Between us, the tuna in water is the secret weapon here. It’s not just a protein boost—it adds this bright, almost briny punch that cuts through the richness of the beans. I’ll be real: I’ve tried this soup without it, and it’s still good, but with the tuna? It’s ridiculously satisfying, like a hug in a bowl.
- Meal-Prep MVP: This is my go-to for busy weeks. Make a big batch on Sunday, and you’ve got lunch or dinner covered for days. The beans hold up perfectly, and the broth stays flavorful—no sad, watery leftovers here. Plus, it’s the kind of soup that tastes just as good cold the next day (yes, even on a Tuesday night).
- Pocketbook Hero: Eight cans might sound expensive at first glance, but this recipe stretches further than you’d think. Beans and broth are dirt cheap, and the tuna adds that extra layer of value without breaking the bank. I’ve fed my whole family for under $10, and no one’s ever complained—proof that great food doesn’t need a fancy grocery list.
Step-by-step instructions for pantry-packed protein soup
This hearty soup comes together in one pot using just pantry staples—quick, easy, and packed with flavor.
Sauté the Aromatics and Spices
Heat a large pot over medium heat and add the 1 medium yellow onion and 3 medium carrots, chopped into small pieces. Cook for 5-6 minutes, stirring occasionally, until the onions soften and the carrots begin to caramelize slightly. This step builds the soup's foundation by developing natural sweetness.
Add the 4 cloves garlic, minced, along with the 1 tbsp ground cumin and 1 tsp dried oregano. Stir for 30 seconds until fragrant—this releases the spices' essential oils, giving your soup that warm, inviting aroma. The cumin adds earthy depth while the oregano brings a touch of Mediterranean brightness. Don't let the garlic burn; it should smell amazing but not bitter.
Add Liquids and Simmer the Base
Pour in the 4 cups low-sodium chicken broth and 1 can diced tomatoes. Stir well to combine, then add the 2 whole bay leaves. Bring the mixture to a gentle boil over medium-high heat, then reduce to a simmer and let it cook uncovered for 10 minutes. This allows the flavors to meld together while the broth infuses with the spices.
After 10 minutes, remove the bay leaves—they've done their job. Taste the broth and adjust seasoning with the 0.5 tsp salt and 0.5 tsp black pepper if needed. The broth should be seasoned but not overly salty, as the beans and tuna will add more flavor later. This is the perfect time to check for balance before adding the remaining ingredients.
Incorporate the Beans and Tuna
Add the 1 can black beans, 1 can kidney beans, and 1 can chickpeas, all drained and rinsed. Stir to distribute them evenly throughout the broth. The beans will begin to warm through almost immediately, but they don't need to simmer long—they're already cooked. Next, gently fold in the 2 cans tuna in water, drained, using a spoon to break up any large chunks.
Simmer the entire mixture for another 5-7 minutes, allowing the tuna to heat through and absorb the flavors of the broth and spices. The soup should be thick and hearty, with the beans and tuna adding texture and protein. If the soup seems too thick, stir in 2-3 tablespoons of water to reach your desired consistency. This step is where all the components come together into a cohesive, satisfying dish.
Finish with Lemon and Serve
Remove the pot from heat and stir in the 1 tbsp lemon juice. This brightens the flavors, cutting through the richness of the tuna and beans while adding a refreshing zing. Taste again and adjust seasoning if needed—sometimes a pinch more salt or a crack of pepper can elevate the dish even further.
Ladle the soup into bowls and serve immediately. The lemon juice will continue to infuse into the soup as it sits, so serving it fresh ensures the best flavor. Pair with crusty bread or a simple green salad for a complete meal. This soup is not only easy to make but also incredibly satisfying, perfect for a quick lunch or dinner when you're short on time but still want something nutritious and delicious.
Pro Tips For Making 8 Can Soup Recipe Weight Watchers
- DRAIN AND RINSE BEANS: Those canned beans come packed in brine or syrup, and if you skip rinsing, your soup will taste like a salty, sweet swamp. Dump them into a colander, give them a quick shake, and run cold water over them—especially the black beans and kidney beans, which hold onto the most sodium. (Yes, even the low-sodium broth needs backup.)
- SIMMER DON’T BOIL: Your soup will break apart if you let it rage like a pressure cooker on high. Once everything’s in the pot, turn the heat to medium-low and let it bubble gently—just a few tiny bubbles breaking the surface. This keeps the chickpeas intact and the tuna from turning to mush. (I learned this after watching my first batch turn into a sad, grainy slurry.)
- ADD TUNA LAST: Tuna in water is delicate, and if you dump it in too early, it’ll turn into a flavorless paste. Wait until the very end, when the soup is hot but no longer boiling, then stir it in gently. This keeps those flakes intact and makes every bite feel like a reward. (Your taste buds will notice the difference.)
- TOSS IN A SPLASH OF LEMON: The canned beans and broth can taste flat, even with seasoning. A squeeze of lemon juice—just 1 tablespoon—cuts through the heaviness and brightens the whole dish. It’s the one thing that makes this soup feel fresh, not like a sad, processed meal. (I was skeptical until I tried it.)
Flavor customization for this dish
Spice Level Control
Adjust the heat to your preference by tweaking the spices. For a mild version, reduce the cumin to ½ tbsp and skip the black pepper flakes. If you love medium heat, add ¼ tsp crushed red pepper flakes when stirring in the lemon juice. For spicy lovers, swap the dried oregano for 1 tsp smoked paprika and add ½ tsp cayenne pepper with the cumin. Always taste before serving—you can't overdo the lemon juice, but the spices build up over time. 🌶️
Creamy Texture Swaps
If you crave creaminess without dairy, stir in ¼ cup plain Greek yogurt or 2 tbsp coconut milk at the end. For a vegan option, blend ½ cup cooked white beans into the soup before serving. The beans break down smoothly, adding thickness and protein. If you prefer a lighter texture, skip the extra liquid and let the beans and tomatoes create natural body. The lemon juice helps balance any richness from additions. 🥄
Protein Boost Options
Need extra protein? Swap one can of tuna for 1 cup cooked quinoa or ½ cup lentils—both add texture and nutrients. For a meatier flavor, add ½ lb shredded rotisserie chicken (about 1 cup) in Step 3. If you're vegetarian, replace the tuna with 1 extra can of chickpeas and 1 tbsp nutritional yeast for a cheesy note. Always drain and rinse canned proteins to control sodium. 💪
Vegetable Variations
Customize the veggies based on what you have. Swap carrots for zucchini or sweet potatoes (add them with the onions). For a Mexican twist, add ½ cup corn and ¼ cup diced bell peppers. If you love asparagus, stir in 1 cup chopped stems after simmering the base. Fresh veggies add brightness—just reduce the broth by ½ cup if adding water-heavy ingredients like zucchini. 🥕
Broth Alternatives
Use low-sodium vegetable broth for a vegetarian version or mushroom broth for umami depth. For a bold flavor, try 1 cup tomato juice instead of ½ cup broth—it adds acidity and richness. If you're watching carbs, reduce the diced tomatoes to ½ can and add ½ cup extra broth. Always check labels for sodium content, especially in store-bought broths. 💧
Herb Freshness Hacks
No fresh herbs? Use dried substitutes at half the amount—so ½ tsp dried parsley or ¼ tsp dried thyme work well. For a bright finish, stir in 1 tsp apple cider vinegar instead of lemon juice. If you have fresh cilantro, add 2 tbsp chopped at the end for a zesty kick. Dried herbs lose potency over time, so store them in airtight containers away from light. 🌿
Nutrition facts
Frequently asked questions
How many Weight Watchers points does this 8-can soup serve?
This recipe makes 8 servings, with each bowl containing approximately 4-5 points (using the 2023 WW program). The points vary slightly based on your personal plan and any substitutions you make. The high protein from beans and tuna keeps it satisfying while staying within budget-friendly points. Always check your WW app for exact values with your specific plan!
Can I make this soup vegetarian?
Skip the tuna and replace it with 1 extra can of chickpeas or ½ cup cooked lentils. Use vegetable broth instead of chicken broth, and add 1 tbsp nutritional yeast for a cheesy flavor. The beans and tomatoes will still provide plenty of hearty texture and protein. This vegetarian version keeps the points similar while being fully plant-based.
What's the best way to reheat leftovers?
Reheat portions in a pot over medium-low heat for 3-5 minutes, stirring occasionally, until warmed through. Avoid microwaving as it can make the beans mushy. For frozen portions, thaw overnight in the fridge first, then reheat gently. If the soup seems too thick after reheating, stir in 1-2 tbsp water or broth to restore consistency. Always check internal temperature reaches 165°F for safety.
Can I use different types of beans?
Yes!
