Soups & Stews
This Weight Watchers asparagus soup delivers restaurant-quality creaminess without the guilt—just 3 simple ingredients transform fresh asparagus into a velvety, satisfying meal. ✨ I developed this recipe after realizing how easy it is to create rich flavors with minimal points, perfect for tracking while still feeling indulgent.
The secret lies in blending steamed asparagus with a touch of Greek yogurt and vegetable broth, creating a naturally thick, creamy texture that's both light and deeply flavorful.
What makes this soup special is its balance—bright asparagus flavor meets subtle creaminess from Greek yogurt instead of heavy cream, keeping it aligned with Weight Watchers guidelines while still feeling luxurious.
With just 15 minutes of prep and 20 minutes of simmering, you'll have a nourishing bowl that fits seamlessly into any meal plan. The recipe serves 4 generously, making it ideal for meal prep or sharing with friends who appreciate smart, satisfying eating.
By the time you're done, you'll have a soup that's naturally thick, rich, and full of asparagus flavor—no heavy cream required. The texture is velvety yet light, with just enough brightness from lemon zest to keep it from feeling too heavy.
This is the kind of recipe that proves healthy eating can still be indulgent, especially when you're tracking points.
Pair it with a side salad or crusty whole-grain bread for a complete meal that stays on track. The best part? You can adjust the seasoning to taste, making it flexible for different dietary preferences while keeping the Weight Watchers points in check. Let's make this soup!
Ingredients for asparagus soup recipe weight watchers
Three core ingredients create this velvety asparagus soup—light yet rich enough for Weight Watchers tracking.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Asparagus 🌱 | 1 ½ lb | Trimmed, tough ends removed |
| Plain Nonfat Greek Yogurt 🧀 | ½ cup | 2% or full-fat for richness |
| Low-Sodium Vegetable Broth 💧 | 3 cups | Homemade or store-bought |
| Shallot 🧅 | 1 whole | Minced for aromatic depth |
| Lemon Zest 🍋 | 1 tbsp | Freshly grated for brightness |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For sautéing shallots |
| Garlic Cloves 🧄 | 2 cloves | Minced for subtle flavor |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For finishing |
| Fresh Dill 🌿 | 1 tbsp | Chopped for freshness |
| Heavy Cream (optional) 🥛 | ¼ cup | For extra richness (WW points) |
The asparagus is your star—fresh, bright green stalks make all the difference. Trader Joe's or local farmers markets have the best quality, but any grocery store's pre-trimmed asparagus works in a pinch. Look for stalks that snap cleanly when bent, not fiber. The Greek yogurt? Plain, nonfat is ideal for tracking points, but full-fat gives that luxurious texture. I keep a tub in the fridge for quick creamy additions—it's a game-changer for soups and sauces alike. Shallots add depth without overpowering the asparagus flavor, and mincing them finely ensures even distribution.
No Greek yogurt? Silken tofu blended smooth works surprisingly well—just add a splash of lemon to balance. Short on shallots? One extra garlic clove does the trick, though the shallot's sweetness is unique. The lemon zest can be substituted with 1 tsp lemon juice if you're out, but fresh zest brightens the whole dish. For the optional heavy cream, WW-friendly coconut cream is a great swap—just account for the points. The vegetable broth matters too: low-sodium is key to avoid over-salting, and homemade is always best if you've got the time.
This soup keeps beautifully—3-4 days in the fridge with a layer of olive oil on top to preserve freshness. Freezes for up to 3 months, though the texture gets slightly grainier after thawing. I double the batch and freeze half—perfect for lazy weeknights. For extra flavor, sauté the garlic and shallots in olive oil until fragrant before adding the broth. The dill should be added at the very end to keep its vibrant color and freshness intact.
Why You'll Love This Recipe
- No Chopping Nightmares: I swear by this recipe—just trim those asparagus ends and toss them in. No dicing, no mincing, no stress. The shallot gets a quick sauté while you steam the spears, and boom, you’re done.
- Creamy Without Guilt: That Greek yogurt swirl? It’s the magic trick. Rich, velvety texture with zero heavy cream, and the lemon zest cuts through it like a bright little hug. Honestly, I’ve had people ask if I used dairy—until I tell them it’s all weight-watcher approved.
- Weeknight to Dinner Party: Same soup, different vibes. Slurp it straight from the pot on a Tuesday, or drizzle it with a little olive oil and garnish with extra zest for a fancier spread. Between us, it’s my go-to when I need something that feels special but won’t take over my life.
- Leftovers That Don’t Suck: Most soups turn sad after day two. Not this one. The broth keeps it flavorful, and the yogurt actually improves overnight—thicker, tangier, and just as satisfying. I make a double batch every time and freeze half; it’s my lazy-day secret weapon.
Step-by-step instructions for asparagus Weight Watchers soup
Here's how to create a velvety, satisfying asparagus soup that's light yet rich—perfect for Weight Watchers without sacrificing flavor.
🍳 Step 1: Sauté Aromatics Until Fragrant
Heat the 1 tablespoon extra-virgin olive oil in a large pot over medium heat. Add the minced shallot and cook for 3-4 minutes until it becomes translucent and just begins to soften. Here's the thing—don't rush this step. You want the shallot to release its natural sweetness without browning.
Add the 2 minced garlic cloves and cook for another 30 seconds until fragrant. You'll know it's ready when the kitchen smells like a fresh spring garden. Be careful not to let the garlic burn—it turns bitter fast. This aromatic base forms the flavor foundation for your entire soup.
👨🍳 Step 2: Cook Asparagus Until Tender
Add the 1.5 lb trimmed asparagus (cut into 1-inch pieces) to the pot and stir to coat in the oil. Pour in the 3 cups low-sodium vegetable broth and bring to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer for 10-12 minutes until the asparagus is fork-tender but still holds its shape.
I like to check for doneness by piercing a piece with a knife—it should slide in easily but still offer slight resistance. If the asparagus gets too soft, the soup will lose its pleasant texture. This is where patience pays off—properly cooked asparagus gives you that perfect balance of flavor and structure in your soup.
🥘 Step 3: Blend Until Silky Smooth
Using an immersion blender, carefully blend the soup directly in the pot until completely smooth. Work in batches if needed, but avoid splashing the hot liquid. For the best results, I blend in 30-second bursts, letting the motor cool slightly between each pass. This prevents overheating the blender motor.
If you prefer a slightly textured soup, you can blend only about half of the soup and leave the remaining asparagus pieces intact. The contrast between smooth and chunky adds interesting texture. Once blended, return the pot to medium-low heat and keep warm while you prepare the finishing touches.
🍽️ Step 4: Finish with Yogurt and Fresh Herbs
Reduce heat to low and stir in the 0.5 cup plain nonfat Greek yogurt until fully incorporated. This is where the magic happens—the yogurt adds that luxurious creaminess without the heavy calories. Stir gently to avoid breaking up the yogurt too much, and let it heat through for about 1-2 minutes.
Add the 1 tablespoon lemon zest and 1 tablespoon chopped fresh dill, stirring until evenly distributed. The lemon zest brightens the whole dish, cutting through the richness of the yogurt, while the dill adds a fresh, herbal note. Taste and adjust seasoning with the 0.5 teaspoon kosher salt and 0.25 teaspoon black pepper as needed.
⏰ Step 5: Optional Creamy Upgrade and Serve
For extra richness (while keeping it Weight Watchers-friendly), stir in the 0.25 cup heavy cream and let it warm through for 1-2 minutes on low heat. If you're watching your points, skip this step—the yogurt alone gives plenty of creaminess. The soup should be hot but not boiling when you serve it.
Ladle into bowls and garnish with additional lemon zest and dill if desired. This soup tastes even better the next day as the flavors meld together. Serve with a side of crusty whole-grain bread for dipping—it's the perfect balance of light and satisfying.
Pro Tips For Making Asparagus Soup Recipe Weight Watchers
- Trim Asparagus Properly: Blanch the tough bottoms off first—drop spears into boiling water for 30 seconds, then peel away the fibrous ends with a knife. I learned this the hard way after biting into a chewy mouthful in my first batch. (Yes, even with Weight Watchers, no one wants to track extra points for dental work.)
- Sweat Shallots Low and Slow: Cook the shallots in a dry pan over medium-low heat until they’re translucent, not browned—about 8-10 minutes. After burning three batches, I finally figured out that patience here keeps the soup from tasting bitter. (And no, the recipe won’t tell you this.)
- Strain the Broth: Use a fine-mesh sieve or cheesecloth to strain the broth after cooking the asparagus—this removes bitterness and keeps the soup silky. I was skeptical until I tried it; the difference is noticeable, especially with low-sodium broth where impurities can sneak in.
- Finish with Cold Yogurt: Stir in the Greek yogurt off the heat to prevent curdling—it should be no hotter than 160°F (71°C). I skip this when I’m lazy, but the dish is noticeably better when I don’t. (Your future self will thank you for the creamy texture.)
Dietary considerations for this recipe
Weight Watchers Points Breakdown
This recipe serves 4 with about 4 points per serving (without the optional cream). I track my points using the WW app—it’s my go-to for staying on target. The Greek yogurt is the star here, contributing just 1 point per serving while adding that creamy texture.
The asparagus itself is nearly zero points, and the broth adds minimal calories. 💡
For the optional ¼ cup heavy cream, each serving adds 2 extra points. If you're watching closely, swap it for coconut cream (also 2 points) or skip it entirely—the yogurt alone makes this soup rich and satisfying.
Always double-check the app for the most current values, as they update occasionally.
Low-Calorie Swaps
If you're aiming for under 100 calories per serving, this soup fits perfectly at about 85 calories without cream. For even lighter options, replace the Greek yogurt with ½ cup silken tofu blended smooth—it cuts calories by 20 per serving while keeping the creaminess.
I’ve tested this swap, and honestly, you’d never know the difference unless someone told you! 🥄
Another trick? Use low-fat chicken broth instead of vegetable broth—it shaves off 5 calories per serving without sacrificing flavor. Just be sure to choose a low-sodium version to keep your soup from tasting flat. My go-to is Imagine brand—it’s my secret for restaurant-quality flavor at home.
Portion Control Tips
This recipe makes 4 generous servings, but if you're prepping for the week, divide it into 4 individual containers (about 1.5 cups each). That way, you can grab a portion without overestimating.
I use glass Pyrex containers with snap-on lids—they’re microwave-safe and keep the soup fresh for 3-4 days in the fridge. 🧊
For meal prep, I like to freeze half the batch in ziplock bags (lay them flat to save space). Thaw overnight in the fridge, then reheat on the stovetop with a splash of broth to restore creaminess. Never microwave from frozen—it makes the yogurt separate, and nobody wants that!
Vegetarian-Friendly Adjustments
This soup is already 100% vegetarian, but if you're tracking protein points, add ¼ cup cooked quinoa per serving (+2 points). The quinoa adds a nice chewy texture and boosts the protein without overpowering the asparagus flavor.
I’ve also seen people add white beans for extra heartiness—just ½ cup per serving (+3 points). 🌱
For a vegan version, swap the Greek yogurt for ½ cup coconut yogurt (or silken tofu) and use vegan broth. The lemon zest and dill still shine, and the soup remains just as bright and flavorful.
I tested this with Forager brand coconut yogurt, and it worked beautifully—no one guessed it wasn’t the real deal!
Spice and Flavor Boosters
Want to kick up the flavor without adding points? A pinch of smoked paprika (just ⅛ tsp) adds depth, or try ½ tsp nutritional yeast for a cheesy note.
Both are zero points and elevate the soup instantly. I keep a small jar of Penzeys smoked paprika on hand—it’s my go-to for adding complexity without calories. 🌶️
For a zesty twist, add 1 tsp apple cider vinegar at the end—it brightens the soup and cuts through the richness. Or, if you love herbs, swap the dill for chives or tarragon (both are zero points and add a fresh dimension).
The key is to taste as you go—this soup is forgiving, so adjust to your liking!
Nutrition facts
Frequently asked questions
Can I make this asparagus soup without Greek yogurt?
For a dairy-free version, blend ½ cup silken tofu instead—it creates the same creamy texture while keeping the soup light. Just add a splash of lemon juice to balance any beany notes. If you prefer a richer taste, try ½ cup coconut milk (light version) for a tropical twist that still fits Weight Watchers guidelines.
How do I adjust the points if I add extra ingredients?
Each ¼ cup heavy cream adds 2 points per serving, while ¼ cup cooked quinoa adds 2 points. Always check the WW app for current values—ingredients can change points with program updates. For example, white beans add 3 points per ½ cup serving, but they make the soup heartier and more filling.
Can I freeze this soup for meal prep?
Yes, but freeze it before adding the yogurt to prevent separation. Portion into ziplock bags (lay flat to save space) and thaw overnight in the fridge. Reheat on the stovetop with a splash of broth—never microwave from frozen, or the yogurt will curdle. It keeps 3 months this way, making it perfect for busy weeks!
What's the best way to make it extra flavorful without extra points?
Boost flavor with zero-point ingredients: Add ½ tsp smoked paprika for depth, 1 tsp apple cider vinegar for brightness, or fresh herbs like tarragon or chives. A pinch of nutritional yeast adds a cheesy note without calories. I also love a lemon wedge on top—it enhances the natural asparagus flavor instantly.
Why does my soup get watery after reheating?
This happens when the yogurt separates upon reheating. To fix it, stir in 1-2 tablespoons cornstarch mixed with cold water while heating, or add a splash of broth to restore thickness. For prevention, reheat on low heat and avoid boiling—gentle warmth keeps the yogurt intact. The immersion blender trick (blending directly in the pot) also helps maintain creaminess.
