Soups & Stews
Creating a Weight Watchers tomato soup that delivers creamy comfort without the guilt is entirely possible—and faster than you think. This recipe transforms classic tomato soup into a lighter version that still satisfies cravings while keeping points in check.
The secret lies in using Greek yogurt instead of heavy cream, delivering that velvety texture without sacrificing flavor.
With just 15 minutes of active prep, you’ll have a soup that’s rich, aromatic, and perfectly balanced. The blend of canned tomatoes, onions, and garlic creates a deep, savory base, while the Greek yogurt adds creaminess without the heaviness.
This version is vegetarian, making it a versatile option for any meal, and it’s packed with nutrients to keep you full and energized.
What you’ll end up with is a smooth, velvety tomato soup that’s creamy yet light, topped with a sprinkle of fresh basil for brightness. The aroma alone will make your kitchen feel like a cozy restaurant, and each spoonful delivers that comforting taste you love—without the extra calories.
Perfect for a quick lunch, dinner, or even a comforting snack.
This recipe is designed to fit seamlessly into a balanced diet, offering the comfort of a classic tomato soup while aligning with Weight Watchers guidelines. Whether you’re meal prepping for the week or craving a quick, satisfying dish, this soup delivers on both flavor and nutrition. Let’s get started!
Ingredients for ww soup
Light, creamy tomato soup with Greek yogurt—no heavy cream, just comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Crushed Tomatoes 🍅 | 1 can | 28 oz can, no salt added |
| Plain Greek Yogurt 🥛 | ¾ cup | Full-fat for creaminess |
| Yellow Onion 🧅 | 1 whole | Medium size, diced small |
| Garlic Cloves 🧄 | 3 cloves | Freshly minced |
| Vegetable Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For sautéing |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped for garnish |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Sugar 🍯 | ½ tsp | Balances acidity |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The Greek yogurt is the star here—full-fat works best for that rich texture without the guilt. I grab Fage 5% plain from the store, but any thick, unsweetened yogurt will do. The canned tomatoes? Muir Glen or Hunt's no-salt-added are my go-tos—they're consistent and save you from adding extra salt. Fresh garlic and onion are non-negotiable for flavor, but if you're short on time, powdered garlic and onion flakes (half the amount) work in a pinch. The broth should be low-sodium to keep points in check, but don't stress if you only have regular—just rinse a can of beans and use that water to dilute.
No Greek yogurt? Cottage cheese blended smooth gives a similar texture, though it's slightly tangier. Fresh basil is ideal, but dried basil at one-third the amount works if that's what you've got. Want to make this vegan? Swap the yogurt for unsweetened almond milk plus 2 tbsp cornstarch (cooked into the soup). The sugar can be omitted if you prefer it tart, but I find just half a teaspoon balances the acidity perfectly. For extra depth, a pinch of smoked paprika adds a subtle kick without many points.
This soup reheats beautifully—just warm it gently on the stove or microwave with a splash of water. Keeps in the fridge for 4-5 days in an airtight container, and freezes for 3 months. I like to portion mine into single servings before freezing so I can grab one whenever I need a quick lunch. For meal prep, make a double batch—it tastes even better the next day as the flavors meld together. The basil can be added fresh right before serving to keep it vibrant, or stir some into each bowl when reheating.
Why You'll Love This Recipe
- Pantry Magic: I swear by this one—no fresh herbs, no fancy prep. Just crushed tomatoes, a dollop of yogurt, and a quick sauté of onion and garlic. The broth ties it all together while I’m still chopping lettuce for dinner.
- Creamy Without Heavy: Honestly, the Greek yogurt makes this soup ridiculously smooth without feeling like a béchamel. That tang cuts through the richness of the tomatoes, and the garlic? Oh, it’s the star—deep, warm, and lingering.
- Lunchbox Hero: Between us, this reheats like a dream for work lunches. Toss it in a thermos the night before, and it’s still creamy by noon. My college-aged kid brings it to campus—no complaints, just empty bowls.
- Budget Stretch: I make this twice a month when grocery money’s tight. Canned tomatoes and yogurt last forever, and vegetable broth is my wallet’s best friend. Feeds four for under $5, and leftovers taste just as good cold.
Step-by-step instructions for Weight Watchers tomato soup
Here's how to create a velvety, satisfying tomato soup that feels indulgent but stays light.
Sauté Onion and Garlic Until Fragrant
Heat the 1 tablespoon extra-virgin olive oil in a medium saucepan over medium heat. Add the 1 whole yellow onion, diced small, and cook for 4-5 minutes until softened and translucent. You'll see the edges turn slightly golden—that's your cue to add the 3 cloves garlic cloves, freshly minced.
Cook the garlic for 30-45 seconds until it releases its aromatic oils. Be careful not to let it brown—burnt garlic tastes bitter. Here's the thing: this step builds the flavor foundation for your entire soup. Don't rush it, but don't linger too long either. The garlic should smell incredible but not overpowering.
Build the Tomato Base with Broth and Seasonings
Pour in the 1 can canned crushed tomatoes and stir to combine with the onion and garlic. Add the 1.5 cups vegetable broth, 0.5 teaspoon salt, 0.25 teaspoon black pepper, and 0.5 teaspoon sugar. The sugar balances the acidity of the tomatoes—trust me, it makes a difference.
Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 8-10 minutes. You want the liquid to reduce slightly and the flavors to meld together. Stir occasionally, especially toward the end when it starts to thicken. This isn't a set-it-and-forget-it step—keep an eye on it to prevent sticking or burning at the bottom of the pan.
Create the Creamy Texture with Greek Yogurt
Once your tomato mixture has simmered, carefully remove the pan from heat. This is where we add the 0.75 cup plain Greek yogurt—the secret to that creamy texture without heavy cream. Stir it in gently using a silicone spatula, working from the center outward to prevent curdling. You'll notice the soup immediately thicken and become velvety.
Return the pan to low heat and stir for 1-2 minutes just to warm through the yogurt. We don't want to cook the yogurt—just enough to blend the flavors. The mixture should be smooth and luxurious, with no lumps. If you see any curdling, whisk vigorously to break it up. This is the moment that matters: the transformation from simple tomato soup to creamy comfort.
Finish with Fresh Herbs and Brightness
Remove the pan from heat completely and stir in the 1 tablespoon lemon juice and 0.5 teaspoon dried thyme. The acidity from the lemon juice brightens all the flavors while cutting through the richness of the yogurt. Taste and adjust seasoning—you might need a pinch more salt or a crack of black pepper to perfect the balance.
Finally, stir in the 0.25 cup chopped fresh basil leaves. These add a fresh, vibrant note that makes the soup feel complete. Let the soup sit for 5 minutes off the heat before serving. This resting period allows all the flavors to truly meld together. The basil will release its aroma, making each spoonful even more satisfying.
Serve Warm with Optional Garnishes
Ladle the soup into bowls and serve immediately while warm. The texture should be silky and smooth, with just the right amount of body from the yogurt. Each spoonful should deliver that comforting tomato flavor with a touch of creaminess that feels indulgent.
For presentation, I like to sprinkle with additional fresh basil leaves and a crack of black pepper. The contrast of the green basil against the reddish-orange soup makes it look as good as it tastes. This soup delivers on its promise of comfort and creaminess while keeping things light—perfect for a cozy meal that won't weigh you down.
Pro Tips For Making Ww Soup
- SAUTÉ ONIONS UNTIL SOFT: Don’t rush this step—cook the onions over medium heat until they’re translucent and just starting to caramelize (about 8-10 minutes). I learned this the hard way: raw onions make the soup taste sharp and unfinished, while properly softened onions build the base flavor.
- STIR YOGURT IN LAST: Add the Greek yogurt off the heat, then stir in gently—it’s delicate and will curdle if it hits hot liquid. I used to mix it in too early, and the soup would split. Even if you’re impatient, let it cool for 2-3 minutes first.
- SKIP PRE-CHOPPED GARLIC: Fresh minced garlic cloves (not jarred) make a real difference here. Smash them with the side of your knife first—it releases more flavor without burning. Jarred garlic tastes artificial in this creamy, tomato-y soup.
- THICKEN WITH TOMATO SKINS: After crushing the tomatoes, don’t drain the juices—those skins and seeds hold texture and body. Simmer the soup uncovered for 5-7 minutes to let the liquid reduce naturally. It’s the thing that matters most for that restaurant-style consistency.
Flavor customization for this ww soup
Creamy vs. Chunky
This recipe starts with a smooth base, but you can easily adjust the texture. For a chunkier version, blend only half the soup before adding the Greek yogurt.
I like using an immersion blender for this—it keeps things simple and prevents mess. The unblended portion adds satisfying texture while maintaining that creamy finish. 🥄
Spicy Kick
Add a dash of heat with ½ teaspoon red pepper flakes or 1 teaspoon hot sauce (like Cholula or Frank's RedHot). For a smoky twist, stir in ½ teaspoon smoked paprika while simmering.
The heat balances beautifully with the yogurt’s coolness, making each spoonful more dynamic. Adjust to taste—some like it mild, others prefer a slow burn.
Herb Variations
Swap or add herbs to customize the flavor profile. Try 1 teaspoon dried oregano for a Mediterranean vibe, or ½ teaspoon dried rosemary for an earthy depth. Fresh herbs like cilantro or parsley add brightness, while thyme or sage lend a woodsy note.
I often mix basil and thyme for a classic combo that feels familiar yet elevated.
Protein Boost
Turn this into a complete meal by stirring in ½ cup cooked white beans (like cannellini or navy) or 4 oz shredded rotisserie chicken. For a lighter option, add 1 poached egg on top—it floats beautifully and adds richness.
The protein helps keep you full longer, making it a satisfying lunch or dinner. 🍳
Vegetable Add-Ins
Incorporate seasonal veggies for extra nutrients. Sauté ½ cup diced zucchini or carrots with the onions, or stir in ½ cup spinach at the end for a pop of color.
Roasted bell peppers or mushrooms add depth, while sun-dried tomatoes (chopped) bring a concentrated burst of flavor. Each addition tweaks the soup’s character while keeping it light.
Dairy-Free Swap
For a vegan version, replace the Greek yogurt with ½ cup unsweetened coconut milk blended with 2 tablespoons cornstarch (cooked into the soup). Alternatively, use ½ cup silken tofu blended until smooth.
The texture will be slightly different but still creamy. Taste as you go—you may need to adjust the broth or lemon juice for balance. 🌱
Nutrition facts
Frequently asked questions
Can I make this tomato soup without Greek yogurt?
For a lighter option, use ½ cup unsweetened almond milk plus 2 tablespoons cornstarch (cooked into the soup). For a richer texture, try ¼ cup low-fat evaporated milk instead. Both alternatives keep the soup creamy while reducing calories.
How do I adjust the seasoning if I used salted canned tomatoes?
If your canned tomatoes have added salt, reduce the ½ teaspoon salt in the recipe by ¼ teaspoon or omit it entirely. Taste as you go—you may need to add a pinch more later. The key is balancing the flavors without over-salting the entire dish.
Can I prepare this soup ahead of time for meal prep?
Yes! This soup tastes even better the next day. Store it in an airtight container in the fridge for 4-5 days or freeze for 3 months. Reheat gently on the stove with a splash of water or broth to restore creaminess. Add fresh basil just before serving to keep it vibrant.
Why did my soup turn out too tangy?
Too much lemon juice or acidic tomatoes can make the soup taste sharp. Balance it by adding a pinch of sugar (¼ teaspoon) or a small dollop of Greek yogurt to mellow the acidity. Stirring in a bit of cooked pasta or breadcrumbs can also help round out the flavor.
What’s the best way to serve this soup for a complete meal?
Pair it with whole-grain bread, a side salad, or a hard-boiled egg for extra protein. For a heartier option, top with grilled chicken strips or crumbled feta cheese (if watching points). The soup’s creamy texture makes it perfect for dipping toasted bread too!
