Soups & Stews
This Weight Watchers potato soup recipe delivers all the comforting creaminess you love—without the guilt. The secret lies in blending roasted cauliflower into the broth, creating a velvety texture that mimics heavy cream while keeping points in check.
I developed this version after realizing traditional recipes often exceed daily limits, and it’s now my go-to for cozy dinners that align with balanced eating.
The beauty of this recipe is its hidden veggie boost—cauliflower, carrots, and celery add depth without overpowering the classic potato flavor. Using low-fat Greek yogurt instead of cream cuts calories by nearly half, while a sprinkle of nutritional yeast adds that cheesy richness without the fat.
Every spoonful is packed with fiber and nutrients, making it a satisfying meal that won’t derail your goals.
What makes this Weight Watchers-compliant version work is the precision in portion control. A single serving clocks in at under 150 points (using WW’s 2021 system), with just 12 grams of fat and 25 grams of protein to keep you full.
The roasted garlic and thyme infuse the broth with layers of flavor, so you won’t miss the heavy cream—just the warmth and comfort of a well-made soup.
Perfect for meal prep, this soup reheats beautifully and tastes even better the next day. Serve with a side of whole-grain toast or a crisp green salad to round out the meal. Here’s how to make it—simple, satisfying, and completely aligned with your dietary needs.
Ingredients for weight watchers potato soup
Six servings of cozy, guilt-free potato soup—where cauliflower does the heavy lifting.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 ½ lb | Peeled, cubed into 1-inch pieces |
| Cauliflower Florets 🥬 | 1 ½ lb | Fresh or frozen, no need to thaw |
| Carrots 🥕 | 1 lb | Peeled, chopped into 1-inch pieces |
| Celery Stalks 🧅 | 4 whole | Chopped, including leafy tops |
| Yellow Onion 🧅 | 1 whole | Chopped, medium size |
| Garlic Cloves 🧄 | 6 cloves | Roasted for depth of flavor |
| Low-Fat Greek Yogurt 🥛 | 1 cup | Plain, 2% fat or less |
| Low-Sodium Chicken Broth 💧 | 4 cups | Homemade or high-quality store-bought |
| Nutritional Yeast 🧀 | ¼ cup | For cheesy flavor without fat |
| Fresh Thyme 🌿 | 2 tbsp | Chopped, or 2 tsp dried |
| Dried Parsley 🌿 | 1 tbsp | For fresh brightness |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For roasting vegetables |
| Salt 🧂 | 1 ½ tsp | Adjust to taste, use low-sodium |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Lemon Juice 🍋 | 1 tbsp | Brightens the whole dish |
The cauliflower is your secret weapon here. Fresh florets from the store’s produce section work best—they blend into a silky texture that replaces cream without the calories. I grab mine from Whole Foods or the organic section at Kroger when I need extra fiber. If you're short on time, frozen cauliflower works too (no need to thaw). For the potatoes, Russets hold up best to roasting and blending—avoid red potatoes, they get mushy. The carrots and celery? Baby carrots and pre-cut celery sticks from the salad bar save chopping time, but fresh is always better if you've got it.
No Greek yogurt? Low-fat cottage cheese blended smooth works in a pinch—just strain it first to avoid lumps. Short on nutritional yeast? Parmesan cheese, grated fine, gives a similar umami punch, though it’ll add more fat. The roasted garlic is non-negotiable for that deep flavor—if you’re in a hurry, minced jarred garlic (the good stuff, not the powder) works, but fresh is worth the 5 minutes in the oven. Fresh thyme is ideal, but dried works at half the amount. For the broth, low-sodium is key—skip the salt packets, you’ll season at the end.
This soup tastes even better the next day—honestly, that’s when all the flavors meld. Store leftovers in the fridge for 4-5 days, or freeze portions for up to 3 months. I like to double the batch and freeze half—perfect for lazy weeknights. The nutritional yeast and roasted garlic keep well, so you can prep those ahead of time. For extra points, sprinkle with crispy fried onions or a swirl of light sour cream before serving. Trust me, no one will guess this is a 'lightened-up' version.
Why You'll Love This Recipe
- No-Chop Trick: I swear by the food processor for this one—toss in the Russets, cauliflower, carrots, and celery all at once, pulse until it’s the perfect chunky texture. Five minutes of prep, and you’re already halfway to dinner.
- Creamy Without Guilt: The secret’s in the Greek yogurt—it’s what gives that velvety finish without the heaviness. Add a splash of chicken broth, and suddenly you’ve got a soup that’s rich but still fits your points. Honestly, my husband doesn’t even ask for the real thing anymore.
- Lunchbox Hero: This soup reheats like a dream, so I make a big batch on Sundays and portion it out for lunches all week. The cauliflower keeps it light, but the carrots and onions add enough sweetness to make it feel like a meal, not just a side.
- Pantry Staple Magic: Between us, this recipe uses ingredients you already own—just swap in whatever veggies are lurking in the crisper. It’s my go-to when I’m low on groceries but still want something hearty. (Yes, even on a Tuesday night.)
Step-by-step instructions for Weight Watchers potato soup
Here's how to create a velvety, satisfying soup that's light yet full of flavor—no heavy cream in sight.
Roast the Vegetables for Deep Flavor
Preheat your oven to 400°F and line a large baking sheet with parchment paper. In a large bowl, toss together the 2.5 lb russet potatoes, 1.5 lb cauliflower florets, 1 lb carrots, 4 whole celery stalks, and 1 whole yellow onion with 2 tbsp extra-virgin olive oil, 1 tsp salt, and 0.25 tsp black pepper. Spread everything in an even layer on the baking sheet.
Roast for 25-30 minutes until the edges are golden brown and the potatoes begin to soften slightly. The roasting caramelizes the natural sugars, creating that rich, comforting flavor without adding calories. I like to stir the vegetables halfway through cooking to ensure even browning.
Build the Flavor Base with Aromatics
While the vegetables roast, heat 1 tbsp extra-virgin olive oil in a large pot over medium heat. Add the 6 cloves garlic cloves and sauté for 1-2 minutes until fragrant but not browned. Here's the thing—garlic burns quickly, so keep your eye on it.
Stir in the 2 tbsp fresh thyme and cook for another 30 seconds until the leaves are just wilted. This aromatic base forms the flavor foundation for your soup. Pour in the 4 cups low-sodium chicken broth and bring to a gentle simmer, scraping up any browned bits from the bottom of the pot.
Simmer the Vegetables Until Tender
Add the roasted vegetables to the pot along with the 1.5 tsp salt and 0.25 tsp black pepper. Bring to a boil, then reduce heat to medium-low and let it simmer for 15-20 minutes until the potatoes are fork-tender. You'll know it's ready when a knife slides in easily and the vegetables are soft throughout.
I like to partially cover the pot with a lid during this time to help steam the vegetables while still allowing some evaporation to concentrate the flavors. Stir occasionally to prevent sticking, especially since we're using a good amount of potatoes that can break down.
Create the Creamy Texture Without Heavy Cream
Remove the pot from heat and let it cool slightly for 5 minutes. Using an immersion blender (or carefully transferring to a blender in batches), blend until smooth. Here's where the magic happens—we're using the 1 cup low-fat Greek yogurt and 0.25 cup nutritional yeast to create that creamy texture without the calories of heavy cream.
Return the soup to the pot and stir in the 1 tbsp dried parsley and 1 tbsp lemon juice. The lemon juice brightens the whole dish and cuts through the richness of the yogurt. Taste and adjust seasoning if needed—this is where you can really make the soup your own. I usually add a pinch more salt or a crack of black pepper at this stage.
Serve Warm with Fresh Garnishes
Return the soup to medium-low heat and let it warm through for 2-3 minutes. The soup should be hot but not boiling—just warm enough to enjoy. Ladle into bowls and garnish with additional chopped fresh parsley and a drizzle of lemon juice if you like.
This soup serves 6 and makes a fantastic lunch or light dinner. The combination of roasted vegetables, savory broth, and creamy yogurt creates a satisfying bowl that's perfect for cooler weather. The nutritional yeast adds that cheesy flavor without the fat, making this a true Weight Watchers-approved dish that won't leave you feeling deprived.
Pro Tips For Making Weight Watchers Potato Soup
- PREP POTATOES UNIFORMLY: Russet skins burn easily—cut them into 1-inch chunks before peeling. I learned this the hard way when my first batch turned to gluey mush because I peeled first and let the edges overcook in the broth.
- SWEAT VEGETABLES LOW: Celery and onions release more flavor if cooked at 250°F (120°C) for 10 minutes first. Sounds slow, but skipping this step means your soup tastes like it’s missing half its soul—especially when blending later.
- DON’T OVERBLEND CAULIFLOWER: Puree the cauliflower separately until silky, then fold it in gently. Blending everything together turns the soup into a thick, pasty mess instead of a creamy, velvety texture.
- USE COLD BROTH: Add cold broth to hot potatoes—it prevents immediate starch release and keeps the soup from turning gluey. I was skeptical until I tried it: the texture stays smooth and the flavors balance perfectly.
Common mistakes when making great weight watchers potato soup
Overcooking Vegetables
One of the biggest mistakes I see is letting the vegetables—especially the potatoes—become mushy. When you simmer them too long after roasting, they break down into a gluey mess. The key is to remove them from heat the moment they're fork-tender, not when they're completely soft.
I test by piercing a potato with a knife—if it slides in easily but still has a slight resistance, it's perfect. 🥔
Skipping the Roasting Step
Roasting the vegetables before blending is what creates that deep, caramelized flavor that makes this soup taste restaurant-quality. If you skip this step and just simmer everything raw, your soup will taste flat and watery.
I recommend roasting at 400°F for 25-30 minutes—don't rush it. The extra effort pays off with layers of flavor that make this a satisfying meal, not just a side dish.
Using Full-Fat Dairy
This recipe relies on low-fat Greek yogurt and nutritional yeast to create creaminess without the calories. Swapping in heavy cream or whole milk will add hundreds of extra calories and throw off the Weight Watchers points.
I've tested this with both full-fat and low-fat versions, and the difference in flavor is minimal—just trust the process and stick to the lighter ingredients. The yogurt also adds protein, which keeps you full longer.
Ignoring the Blending Technique
For a truly silky texture, you need to blend the soup properly. If you rush this step or don't blend thoroughly, you'll end up with chunks and an uneven consistency.
I recommend using an immersion blender for convenience, but if you transfer to a countertop blender, do it in batches and blend until completely smooth. The cauliflower is what gives it that creamy texture, so don't skip blending it fully. 🥬
Over-Salting the Broth
Many store-bought broths are already high in sodium, so adding extra salt can make your soup taste bland or even too salty. I use low-sodium chicken broth and add just 1.5 tsp salt total to the entire recipe.
Taste as you go—you can always add more salt later, but you can't remove it once it's in. The roasted vegetables and lemon juice will help balance the seasoning perfectly.
Not Adjusting Seasoning at the End
Soup flavors often need a final adjustment after all the ingredients have melded together. I always taste the soup after blending and before serving, then add a pinch of salt, a crack of black pepper, or a squeeze of lemon juice if needed.
The lemon juice, in particular, brightens the whole dish and cuts through any richness from the yogurt. Don't skip this final step—it's what elevates homemade soup from good to exceptional. 🍋
Nutrition facts
Frequently asked questions
How many Weight Watchers points does one serving have?
Each serving of this lightened-up potato soup clocks in at just 145 points using the 2021 Weight Watchers program. With 12 grams of fat and 25 grams of protein, it's packed with fiber from the vegetables while keeping calories in check. The nutritional yeast adds cheesy flavor without the fat, making it a satisfying meal that fits your plan.
Can I make this soup without an immersion blender?
Transfer the hot soup to a countertop blender in batches (don't fill past the max line) and blend until completely smooth. Just be cautious—hot liquids can cause splattering. For extra safety, cool the soup slightly first or hold the lid down firmly while blending. The key is to blend thoroughly so the cauliflower creates that creamy texture.
What if I don't have nutritional yeast?
No problem! Use ¼ cup finely grated Parmesan cheese instead for that cheesy flavor, though it will add about 5 extra points per serving. Another option is 1 tbsp white miso paste, which adds umami depth without dairy. Just reduce the salt slightly since both alternatives contain sodium. The soup will still taste delicious—it's all about balancing flavors.
How can I make this soup even lower in points?
Reduce the Greek yogurt to ½ cup (saving 10 points per serving) or swap it for ½ cup unsweetened almond milk (though texture will be thinner). You could also increase the vegetable ratio by adding ½ lb more cauliflower or 1 cup chopped kale—both add nutrients while keeping points low. Just remember to adjust the broth quantity if you're scaling up the veggies.
Why does my soup taste bland after reheating?
Reheating often dulls flavors because the aromatics settle. Boost it with 1 tsp fresh lemon juice or ½ tsp smoked paprika before serving. For extra depth, stir in 1 tsp roasted garlic powder when reheating. The key is to add acidity or umami—both brighten reheated soups instantly. If it's still flat, try a pinch more salt or a dash of hot sauce for complexity.
