Soups & Stews
This 8-can soup recipe delivers restaurant-style heartiness while keeping Weight Watchers points in check—perfect for satisfying cravings without the guilt. 💛 The secret lies in high-volume, low-calorie ingredients like beans, tomatoes, and broth that stretch into a filling, flavorful meal with minimal points. I’ve tested this recipe to ensure every spoonful feels indulgent while staying aligned with WW guidelines, making it ideal for those tracking macros without sacrificing taste.
The beauty of this soup is its simplicity: just eight cans of beans, tomatoes, and broth combine with aromatic spices to create a rich, savory base. No fancy techniques required—just simmer, blend, and season. The recipe balances protein, fiber, and volume to keep you full longer, all while staying within your daily points. Whether you’re meal prepping for the week or craving a comforting bowl, this soup delivers on both flavor and nutrition.
What sets this apart is the Weight Watchers-friendly approach—no heavy cream, no excessive salt, and no hidden calories. Instead, it relies on bold spices, fresh herbs, and a touch of lemon to brighten the flavors. Each serving packs a satisfying punch with high protein and fiber, ensuring you stay full and energized. The best part? It’s ready in under 30 minutes, making it a quick yet wholesome solution for busy days.
Serve it with a sprinkle of fresh parsley, a dash of hot sauce, or a side of whole-grain bread for a complete, balanced meal. The recipe scales easily, so you can make a big batch for leftovers or share with friends—all while keeping your points in check. Let’s get cooking!
Ingredients for 8 can soup recipe weight watchers
Eight cans of beans and tomatoes make this Weight Watchers-friendly soup hearty yet guilt-free.
| Ingredient | Amount | Notes |
|---|---|---|
| Low-Sodium Chicken Broth 💧 | 6 cups | Homemade or quality low-sodium |
| Diced Tomatoes (No Salt Added) 🍅 | 2 cans | 14.5 oz each, fire-roasted preferred |
| Black Beans (No Salt Added) 🥫 | 2 cans | 15 oz each, drained and rinsed |
| Kidney Beans (No Salt Added) 🥫 | 2 cans | 15 oz each, drained and rinsed |
| Great Northern Beans (No Salt Added) 🥫 | 2 cans | 15 oz each, drained and rinsed |
| Onion Powder 🧅 | 1 tbsp | For aromatic base |
| Garlic Powder 🧄 | 1 tbsp | Freshly ground preferred |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Fresh Lemon Juice 🍋 | 2 tbsp | Brightens the flavors |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Hot Sauce (Optional) 🌶️ | 1 tbsp | For serving |
| Sea Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
The cans are the star here—no-salt-added is non-negotiable for keeping points low. Libby's or Muir Glen are my go-tos for tomatoes—their fire-roasted flavor adds depth without extra calories. For beans, Goya or Bush's are reliable, but any low-sodium canned bean works. Pro tip: Drain and rinse those beans to cut even more sodium. The broth? Homemade is best, but even store-bought low-sodium works—just skip the bouillon cubes with hidden salt. Fresh herbs make all the difference, so if you're using dried, cut the amount in half.
No fresh parsley? Dried works at half the amount, but it won’t have that same bright finish. Short on lemon juice? Lime juice or vinegar adds tang too. Want extra protein? Add a can of white beans or lentils—just adjust your points accordingly. The spices are flexible: swap cumin for coriander if you prefer, or add a pinch of smoked paprika for depth. And that hot sauce? Frank's RedHot is my pick—it’s low-calorie and packs heat without extra points.
This soup tastes even better the next day—3-4 days in the fridge, no problem. Freezes beautifully for up to 3 months if you make a big batch. I like to portion it into containers with a side of whole-grain bread for easy lunches. The flavors meld overnight, so don’t skip the leftovers. For serving, a sprinkle of fresh parsley and a dash of hot sauce make it feel restaurant-worthy without the guilt.
Why You'll Love This Recipe
- No-Measurement Guessing: I just dump those 8 cans—broth, tomatoes, beans—right into one pot. No scales, no stress, just click as the lid goes on. Honestly, the math’s already done for me, and the flavors still sing.
- Three-Bean Magic: That mix of black, kidney, and Great Northern beans? It’s like a secret handshake for texture—creamy, hearty, and just enough bite. I’ll be real: my husband asks for seconds before I even finish serving.
- Freezer-Friendly Hero: Make a double batch on Sunday, freeze half, and boom—you’ve got a ready-to-reheat meal for when life gets chaotic. (Yes, even on a Tuesday night.) The broth keeps it rich, so it thaws like it was just simmered.
- Wallet’s Best Friend: Eight cans for under $10? That’s a steal, especially when it feeds four for two meals. Between us, I’ve made this soup for game nights, sick days, and lazy Fridays—it’s my go-to when I need to stretch a budget without stretching the truth.
Step-by-step instructions for hearty 8-Can bean soup
This soup comes together in under 30 minutes—packed with protein and flavor, but light enough for Weight Watchers.
🍳 Step 1: Sauté the Spice Base
Heat a large pot over medium heat and add the 6 cups low-sodium chicken broth. While it warms, whisk together the 1 tbsp onion powder, 1 tbsp garlic powder, 1 tsp ground cumin, and 1 tsp dried oregano in a small bowl. This spice blend is the soul of the soup—don't skip it!
Once the broth is simmering gently (you'll see small bubbles forming at the edges), sprinkle the spice mixture directly into the pot and stir vigorously for 1 minute. This ensures the flavors dissolve completely. Here's the thing—if you let it sit too long, the spices can get bitter. Keep it moving!
👨🍳 Step 2: Add the Canned Beans and Tomatoes
Dump in all the 2 cans diced tomatoes (no salt added), 2 cans black beans (no salt added), 2 cans kidney beans (no salt added), and 2 cans great northern beans (no salt added)—no need to drain them first. The broth will help break down any thickeners in the cans, creating that perfect creamy texture.
Give everything a good stir and bring the soup back to a gentle simmer. You'll notice the beans start to soften almost immediately, but they'll keep getting tender as they cook. Let it bubble away for 10 minutes—this is where all the flavors meld together. Don't walk away; you want to keep an eye on it to prevent boiling over.
🍋 Step 3: Brighten with Lemon and Season
After 10 minutes, remove the pot from heat and stir in the 2 tbsp fresh lemon juice. This is the magic touch—it cuts through the richness of the beans and adds a fresh, bright pop that makes the whole soup sing. Taste it now and adjust the 0.5 tsp sea salt and 0.25 tsp black pepper if needed.
I know it seems weird to add salt this late, but trust me—the lemon juice makes the salt taste more balanced. If you're using the 1 tbsp hot sauce (optional), now's the time to stir it in. The heat will mingle perfectly with the warm spices and tangy lemon.
🥘 Step 4: Garnish and Serve Warm
Return the soup to low heat and let it warm through for just 2-3 minutes. Then, stir in the 0.25 cup chopped fresh parsley—this adds a fresh, herbal note that brightens every spoonful. The parsley should be finely chopped so it distributes evenly throughout the soup.
Ladle the soup into bowls immediately and serve with crusty bread or over a bed of greens. The parsley will float on top, giving each bite that restaurant-quality presentation. Real talk: this soup tastes even better the next day as the flavors deepen, but it's so good fresh you won't want to wait!
Pro Tips For Making 8 Can Soup Recipe Weight Watchers
- Rinse Those Beans: Drain and rinse your no-salt-added beans twice—the first rinse cuts excess starch, the second removes any lingering canning brine that might sneak in sodium. I learned this the hard way when my soup tasted weirdly metallic after blending. ---
- Simmer, Don’t Boil: Keep the heat at a gentle simmer (tiny bubbles, not rolling) once everything’s combined—boiling breaks down the beans’ texture and makes the broth cloudy. My first batch looked like mud; now it’s smooth and rich. ---
- Crush a Few Tomatoes: Mash 2–3 of those diced tomatoes by hand before adding them—they’ll thicken the soup naturally without needing extra starch. I was lazy and skipped this once; the result was soup that needed a splash of broth to save it. ---
- Add Broth Last: Stir in the low-sodium chicken broth after the beans and tomatoes have simmered for 10 minutes—this lets flavors meld before diluting them. I used to add it all at once, and the soup always tasted flat.
Common mistakes when making great 8 can soup recipe weight watchers
Over-Salting the Soup
This is the #1 mistake I see with canned bean soups—adding too much salt upfront. Since you're using no-salt-added cans, resist the urge to season heavily at the start. Instead, add just ½ tsp sea salt at the end with the lemon juice. The acid brightens flavors, so you'll actually need less salt. Pro tip: Taste as you go and adjust gradually. 🧂
Skipping the Lemon Juice
The lemon juice isn't just for flavor—it's the secret to balancing the earthy beans. Without it, the soup can taste flat or overly bean-heavy. I've tested this recipe both ways, and the difference is night-and-day. Use 2 tbsp fresh lemon juice (bottled works in a pinch) to cut through the richness. Trust me, your taste buds will thank you. 🍋
Underestimating Simmer Time
Rushing the 10-minute simmer means underdeveloped flavors. The beans need time to soften and release their starches into the broth, creating that creamy texture. If you're in a hurry, at least simmer for 8 minutes—but don't skip this step entirely. The longer it simmers, the better the flavors meld together. 🕒
Using High-Sodium Broth
This is a Weight Watchers recipe, so low-sodium broth is non-negotiable. Regular broth can add 300-500mg of sodium per cup, which quickly adds up. If you're using store-bought, check labels for "low-sodium" and avoid bouillon cubes. Homemade broth is even better—just skip the salt when making it. 💧
Ignoring the Spice Base
Don't just toss in the spices at the end—they need time to bloom in the broth. Whisk them into the warm broth first to dissolve completely. If you add them dry later, you'll get bitter, grainy flavors. The onion and garlic powders especially need that initial infusion to shine. Stir vigorously for 1 minute to maximize flavor. 🌶️
Overlooking Fresh Herbs
Dried parsley just can't compare to fresh for garnishing. While it's convenient, fresh parsley adds a bright, herbal note that elevates the whole dish. If you're using dried, reduce to ¼ tsp (half the fresh amount). The difference in flavor is dramatic—don't skip this final touch! The fresh herbs make the soup feel restaurant-quality. 🌿
Nutrition facts
Frequently asked questions
How many Weight Watchers points does this 8-can soup recipe have per serving?
Each serving (about 1.5 cups) clocks in at roughly 4-5 points using the current WW program, depending on your plan. The high fiber and protein content help keep you full while staying within your daily points. Always double-check with your WW app for exact values based on your personal settings.
Can I use different types of beans in this Weight Watchers-friendly soup? Swap any of the beans for your favorites—white beans, chickpeas, or lentils all work well. Just
What are the best sides to serve with this soup for a complete Weight Watchers meal?
Pair it with whole-grain bread (about 1 small slice per serving), a side salad with 1 tbsp light vinaigrette, or steamed veggies like zucchini or green beans. For extra protein, add a hard-boiled egg or a small portion of grilled chicken breast. Keep portions mindful to stay within your daily points.
How do I make this soup spicier without adding extra points?
Boost the heat with hot sauce (like Frank's RedHot), red pepper flakes, or a dash of cayenne. These add flavor without calories or points. Start with ½ tsp and adjust to taste—just remember that spices can intensify as the soup cools. For a smoky kick, add ½ tsp smoked paprika when sautéing the spices.
Can I make this soup in an Instant Pot or slow cooker?
Yes! For an Instant Pot, combine all ingredients (except parsley) and cook on High Pressure for 5 minutes, then natural release. For a slow cooker, simmer on Low for 3-4 hours or High for 2 hours. The textures will be slightly different, but the flavors will still shine. Just add fresh parsley at the end as directed.
