This post may contains Amazon affiliate and other affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. Your support helps me continue to provide quality content. I only recommend products I personally trust and believe will add value to your experience. For more details, please visit my Privacy Policy.
Introduction
There’s something magical about a bowl of soup that warms not just your body, but also your mood after a long day. For me, that magic came one chilly evening when I was trying to balance my love for hearty comfort food with my Weight Watchers journey. I wanted something filling, flavorful, and cozy — but without blowing through my SmartPoints for the day. That’s when this Weight Watchers White Bean Soup (Low-Point & Hearty Comfort Bowl) came into my life.
This soup is creamy without cream, hearty without being heavy, and satisfying while staying WW-friendly. If you’ve been craving a meal that feels indulgent but fits into your daily points budget, you’ll absolutely love this recipe. It’s wholesome, veggie-packed, and filled with plant-based protein from beans.
The best part? It comes together easily, makes the whole kitchen smell like comfort, and keeps you satisfied for hours. And yes — it’s just 2 SmartPoints per serving (estimated), so you can enjoy it without any guilt.
Why You’ll Love This Recipe
Here’s why this white bean soup is worth bookmarking:
- 🥣 Hearty & Filling – Packed with beans, veggies, and herbs.
- 🍋 Bright & Flavorful – A squeeze of lemon brings the soup to life.
- ⏱️ Quick Prep – Comes together with pantry staples in under an hour.
- 🌿 Low-Point WW Friendly – Just 2 SmartPoints per serving (estimated).
- 👨👩👧 Family-Approved – Kid-friendly and cozy enough for everyone.
- 🥗 Meal Prep Hero – Stores beautifully for weekday lunches or dinners.
WW SmartPoints Info
- SmartPoints per serving: 2 (Estimated)
- SmartPoints for entire recipe (6 servings): 12 (Estimated)
- Calculation note: SmartPoints were calculated using WW SmartPoints principles, focusing on beans (zero-point), veggies (zero-point), and light broth. Please note these are estimated values as official WW points require the WW app or calculator.
✨ Tip: Always double-check in your WW app if you track strictly, since individual ingredient brands may affect final points.
My Personal Experience
The first time I made this soup, I underestimated how flavorful beans could be on their own. I thought, “Won’t it just taste bland?” But once I added onions, garlic, herbs, and a splash of lemon at the end — wow. It transformed into something cozy, bright, and hearty all at once.
I ladled myself a bowl, sprinkled a little fresh parsley on top, and sat down at the kitchen table. The first spoonful felt silky yet filling, with a gentle earthiness from the beans balanced by the citrus pop of lemon. My husband (who is not on WW) went back for seconds without even realizing it was a “lightened-up” recipe. That’s when I knew I had a winner.
Required Equipment
🥘 Large Soup Pot
You’ll need a sturdy pot or Dutch oven to simmer everything together. The heavy bottom helps prevent beans from sticking and allows for even heat.
🔪 Cutting Board & Sharp Knife
For chopping onions, carrots, celery, and garlic. Don’t skip a sharp knife — it makes prep quicker and safer.
🥄 Wooden Spoon or Ladle
You’ll be stirring often to keep the beans from settling at the bottom. A ladle makes serving easy too.
🍋 Citrus Juicer (Optional)
Fresh lemon juice really brightens the soup. If you don’t have a juicer, squeezing by hand works just fine.
🧑🍳 Blender or Immersion Blender (Optional)
Blending half the soup creates a creamy texture without cream. An immersion blender is easiest, but you can use a regular blender in batches.
Ingredients & Substitutions
Here’s what you’ll need (6 servings):
- 2 cans (15 oz each) white beans, rinsed & drained – Zero-point powerhouse. Creamy, protein-packed, and filling.
- Substitute: Cannellini, navy, or Great Northern beans all work.
- 1 tbsp olive oil – For sautéing aromatics. Adds flavor but does cost points.
- WW Swap: Use cooking spray instead of oil to save 1 point per serving.
- 1 medium onion, diced – Adds natural sweetness and depth. (Zero points)
- 2 medium carrots, diced – Classic soup veggie, adds color and slight sweetness. (Zero points)
- 2 celery stalks, diced – Balances flavors with freshness. (Zero points)
- 4 garlic cloves, minced – For bold, savory flavor. (Zero points)
- 4 cups low-sodium vegetable broth – Keeps it light and WW-friendly.
- WW Swap: Chicken broth also works.
- 1 tsp dried thyme – Earthy, warm seasoning.
- 1 tsp dried rosemary – Lifts the flavor of beans.
- ½ tsp black pepper – Adds mild heat.
- ½ tsp smoked paprika – Optional, but adds depth and smoky undertone.
- Juice of 1 lemon – Brightens the entire soup.
- Fresh parsley, chopped (for garnish) – Adds freshness.
How to Make Weight Watchers White Bean Soup
1. Sauté Aromatics
Heat olive oil (or cooking spray) in your soup pot. Add onions, carrots, and celery. Cook until softened, about 5 minutes. Add garlic and cook 1 more minute until fragrant.
Tip: Don’t rush this step — it builds the soup’s flavor foundation.
2. Add Beans & Seasonings
Stir in the beans, thyme, rosemary, paprika, and pepper. Let them toast in the pot for 1–2 minutes to absorb flavor.
3. Pour in Broth
Add the vegetable broth, stir, and bring to a gentle simmer. Cover and cook for 20 minutes.
Tip: Don’t let it boil aggressively, or beans may break down too much.
4. Blend for Creaminess
Remove about 2 cups of the soup and blend until smooth, then stir it back into the pot. This creates a rich, creamy texture without cream.
5. Brighten & Serve
Stir in fresh lemon juice before serving. Garnish with parsley and enjoy your cozy, WW-friendly bowl.
Common Mistakes to Avoid
- ❌ Over-salting too early – Beans absorb salt; always taste at the end.
- ❌ Skipping aromatics – Onions, carrots, and celery are essential for depth.
- ❌ Boiling too hard – Gentle simmering keeps beans intact.
- ❌ Forgetting the lemon – That final squeeze makes the flavors pop.
Pro Tips for Best Results
- Add an extra can of beans if you want it even thicker (points stay low).
- Stir occasionally so beans don’t stick to the bottom.
- Prep ingredients before starting — soup comes together fast.
- For spice lovers, add a pinch of chili flakes.
WW-Specific Nutrition & Strategy
Beans are one of the best zero-point foods on WW. They’re filling, protein-rich, and fiber-packed — meaning you stay satisfied longer without racking up points. By keeping oil minimal and avoiding cream, this soup stays light while still tasting indulgent.
✨ Pairing idea: Enjoy with a side salad or a slice of light whole wheat bread (+2 SmartPoints).
Variations You Can Try
- Spicy Kick: Add diced jalapeños or red pepper flakes (+0 points).
- Leafy Greens: Stir in spinach or kale at the end (+0 points).
- Meaty Option: Add diced chicken breast (still 0 points on most plans!).
- Creamier Texture: Use Greek yogurt stirred in before serving (+1 point per serving).
Serving Ideas
This soup is versatile! Serve it as:
- A cozy lunch with salad.
- A dinner starter before grilled chicken or fish.
- A meal-prep hero — portion into containers for the week.
- A potluck dish that everyone will love (they won’t guess it’s WW-friendly).
Storage Recommendations
- Fridge: Store in airtight containers up to 5 days.
- Freezer: Freeze up to 3 months. Thaw overnight in fridge.
- Reheat: Gently reheat on stovetop or microwave. Add a splash of broth if it thickens too much.
Frequently Asked Questions (FAQ)
Q1: Can I freeze this soup?
Yes! It freezes beautifully. Just avoid adding the lemon until after reheating.
Q2: Can I use canned beans straight without rinsing?
Rinsing removes excess sodium and helps keep SmartPoints lower.
Q3: How can I reduce SmartPoints further?
Skip olive oil and use cooking spray — saves 1 point per serving.
Q4: Can I make this in a slow cooker?
Yes. Add all ingredients except lemon and parsley, cook on low 6 hours, then finish with lemon and garnish.
Q5: Can I add bacon?
Yes, but keep it WW-friendly with turkey or chicken bacon (+1–2 points per serving).
Q6: What beans are best?
Cannellini are creamy, navy are mild, Great Northern hold shape well.
Q7: Is this gluten-free?
Yes, as written it’s naturally gluten-free.
Nutritional Breakdown (Per Serving, 6 servings)
- Calories: 160
- Protein: 9g
- Fat: 3g
- Total Carbs: 27g
- Fiber: 8g
- Net Carbs: 19g
- Sugar: 3g
- Sodium: 520mg
SmartPoints per serving: 2 (Estimated)
Recipe Snapshot
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Course: Soup / Main
- Cuisine: American / WW-friendly
- Servings: 6
- Calories: 160 per serving
- SmartPoints: 2 per serving (Estimated)

Weight Watchers White Bean Soup (Low-Point & Hearty Comfort Bowl) Recipe
Ingredients
- 2 cans white beans rinsed & drained
- 1 tbsp olive oil or cooking spray
- 1 onion diced
- 2 carrots diced
- 2 celery stalks diced
- 4 garlic cloves minced
- 4 cups vegetable broth
- 1 tsp thyme
- 1 tsp rosemary
- ½ tsp pepper
- ½ tsp smoked paprika
- Juice of 1 lemon
- Fresh parsley chopped
Instructions
- Heat oil or spray in soup pot. Sauté onion, carrot, celery until softened. Add garlic.
- Stir in beans and seasonings. Cook 2 minutes.
- Add broth. Simmer 20 minutes.
- Blend 2 cups of soup, return to pot.
- Stir in lemon juice. Garnish with parsley and serve.