Welcome to Dinnerflavor

High Protein Creamy Potato and Leek Soup

By Jennifer Adams | January 23, 2026
High Protein Creamy Potato and Leek Soup

This soup has become my Sunday meal-prep hero. I’ll blitz a double batch, portion it into mason jars, and grab one on my way out the door all week. It reheats like a dream in the office microwave, and my coworkers always ask why my lunch smells like a fancy bistro. Whether you’re feeding a hungry family on a weeknight, looking for a make-ahead lunch that actually fills you up, or craving cozy comfort food that won’t derail your nutrition goals, this high-protein creamy potato and leek soup is about to become your new favorite.

Why This Recipe Works

  • Protein-Packed: 28g protein per serving from Greek yogurt and white beans—no chalky powders.
  • Creamy Without Cream: Blended beans and yogurt create velvety texture for a fraction of the calories.
  • One-Pot Wonder: Minimal dishes, maximum flavor—everything simmers in a single Dutch oven.
  • Meal-Prep Champion: Tastes even better on day three, freezer-friendly for three months.
  • Budget-Friendly: Uses pantry staples; feeds six for under ten dollars.
  • Vegetarian & Gluten-Free: Naturally accommodating without tasting “healthy.”
  • 30-Minute Comfort: From chopping to table in half an hour on a busy weeknight.

Ingredients You'll Need

Ingredients

Great soup starts with great produce. Look for leeks with tight, bright green tops and snowy white bases—avoid any with yellowing or slimy spots. I buy them the same day I cook for peak sweetness. For potatoes, Yukon Golds are my gold standard (pun intended). Their naturally creamy texture and thin skin mean you can skip peeling, saving time and adding fiber. If you only have Russets, peel them first; their higher starch content yields a fluffier soup but can get gluey if over-blended.

White beans are the quiet protein hero. I keep cans of cannellini on hand, but great Northern or navy beans work equally well—just rinse thoroughly to remove excess sodium. Greek yogurt should be plain, full-fat for the silkiest mouthfeel; if you’re watching calories, 2% is fine, but avoid non-fat which can curdle. Vegetable broth is the flavor backbone. I’m partial to low-sodium varieties so I can control seasoning. Finally, a modest splash of dry white wine lifts all the earthy notes; if you avoid alcohol, substitute additional broth with a squeeze of lemon.

How to Make High Protein Creamy Potato and Leek Soup

1
Prep the Leeks

Trim root ends and tough dark-green tops, leaving white and light-green parts. Halve lengthwise, then slice crosswise ¼-inch thick. Submerge in a large bowl of cold water, swishing to release grit. Let stand 2 minutes so sand sinks. Lift leeks into a colander; repeat if needed. Pat dry—excess water causes splatter later.

2
Warm the Pot

Place a heavy 5-quart Dutch oven over medium heat. Add olive oil and butter; when butter foams, swirl to coat. You want a shimmering, not smoking, surface—this ensures even sautéing.

3
Sauté Aromatics

Add leeks, onion, and ½ teaspoon kosher salt. Reduce heat to medium-low; cook 8 minutes, stirring occasionally, until vegetables are translucent and meltingly tender. If edges brown, lower heat. Add garlic and thyme; cook 1 minute until fragrant.

4
Deglaze

Pour in wine; increase heat to medium. Simmer 2 minutes, scraping browned bits, until almost evaporated. This concentrates flavor and lifts any caramelized sugars clinging to the pot.

5
Add Potatoes & Broth

Stir in diced potatoes, beans, bay leaf, and broth. Increase heat to high; bring to a boil. Immediately reduce to a gentle simmer, partially cover, and cook 12–15 minutes until potatoes are fork-tender.

6
Blend

Remove bay leaf. Using an immersion blender, purée directly in the pot until silky smooth. Tilt the pot for deeper immersion to avoid splatter. No immersion blender? Carefully transfer in batches to a countertop blender; remove center cap and cover with a towel to release steam.

7
Enrich

Whisk yogurt and milk together in a bowl until pourable. Reduce soup heat to low. Ladle ½ cup hot soup into yogurt, whisking constantly to temper. Pour mixture back into pot, stirring gently. Heat 2 minutes until warmed through—do not boil or yogurt will curdle.

8
Season & Serve

Taste and adjust salt and pepper. For brightness, stir in lemon juice. Ladle into warm bowls, drizzle with olive oil, and shower with chives or crispy leek strips if you’re feeling fancy.

Expert Tips

Low & Slow Leeks

Cooking leeks gently over medium-low heat coaxes out natural sweetness without browning. Burnt edges taste bitter in the final soup.

Keep It Green

Blending hot soup in small batches prevents oxidation, preserving that lovely pale-green hue.

Temper, Don’t Break

Gradually warming yogurt with hot soup prevents curdling, ensuring a smooth, restaurant-quality texture.

Cool Before Freezing

Chill soup completely in an ice bath before freezing; this locks in fresh flavor and prevents ice crystals.

Crunchy Garnish

Thinly slice reserved leek greens, fry in 350 °F oil for 90 seconds, drain on paper towels—instant gourmet topping.

Texture Play

Reserve a handful of potatoes before blending; dice smaller, return to pot for hearty chunks in every bite.

Variations to Try

  • Vegan Powerhouse

    Swap Greek yogurt for silken tofu blended with 1 tablespoon lemon juice; use olive oil exclusively.

  • Bacon Lover’s Twist

    Render 3 strips diced bacon until crisp; remove bits, sauté leeks in rendered fat. Sprinkle bacon on top.

  • Green Goddess

    Blend in 1 cup baby spinach and ÂĽ cup fresh herbs (parsley, dill, tarragon) for vibrant color and extra nutrients.

  • Spicy Southwest

    Add 1 diced jalapeño with garlic, 1 tsp smoked paprika, and finish with cilantro and pepper-jack shreds.

  • Seafood Upgrade

    Poach 8 oz bay scallops in the finished soup 3 minutes before serving; garnish with chervil.

  • Roasted Depth

    Roil halved potatoes and quartered leeks at 425 °F for 25 minutes before simmering for caramelized complexity.

Storage Tips

Refrigerate cooled soup in airtight containers up to 5 days. Reheat gently over medium-low, thinning with broth or water as needed—soup thickens as it sits. For longer storage, freeze in quart zip-top bags laid flat for easy stacking up to 3 months. Thaw overnight in refrigerator, then warm slowly. If yogurt separates after thawing, whisk vigorously or re-blend with an immersion blender to restore creaminess.

Make-ahead shortcut: Wash and slice leeks, dice potatoes, and rinse beans on Sunday. Store each component separately; dinner comes together in 20 minutes on hectic weeknights. I also pre-mix yogurt and milk so it’s ready to temper straight from the fridge.

Frequently Asked Questions

Absolutely. Sweet potatoes lend subtle sweetness and extra beta-carotene. Reduce simmering time by 3–4 minutes since they soften faster. The color will be sunset-orange rather than pale green, but flavor is delightful.

Yogurt can curdle if boiled. Always temper it with warm soup first, and keep heat low when re-incorporating. If it’s already grainy, strain through a fine sieve and re-blend with a handful of beans or potatoes to smooth things out.

Yes—use an 8-quart pot. Blending may need to be done in two batches; never fill a standard blender more than halfway with hot liquid. Cooking time increases only 3–4 minutes since volume heats evenly.

Traditional keto limits potatoes. Substitute 1 lb cauliflower florets and reduce broth by 1 cup; net carbs drop to ~8g per serving while maintaining 24g protein.

Stir in 1 cup shredded rotisserie chicken or a can of tuna after blending. For vegetarian, add ½ cup cottage cheese while blending—it melts seamlessly and adds 13g protein per serving.

Use sauté function for steps 1–4, then add potatoes, beans, and broth. Cook on high pressure 6 minutes, quick release, blend, and proceed with tempering yogurt.
High Protein Creamy Potato and Leek Soup
soups
Pin Recipe

High Protein Creamy Potato and Leek Soup

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
6

Ingredients

Instructions

  1. Prep Leeks: Clean thoroughly to remove grit; pat dry.
  2. Sauté Base: In a Dutch oven, warm oil and butter over medium-low. Add leeks, onion, and ½ tsp salt; cook 8 minutes until soft.
  3. Aromatics: Stir in garlic and thyme; cook 1 minute.
  4. Deglaze: Pour in wine; simmer 2 minutes until mostly evaporated.
  5. Simmer: Add potatoes, beans, broth, and bay leaf. Bring to a boil, reduce heat, and simmer 12–15 minutes until potatoes are tender.
  6. Blend: Remove bay leaf; purée soup with an immersion blender until silky.
  7. Enrich: Whisk yogurt and milk together; temper with ½ cup hot soup, then stir into pot. Heat gently 2 minutes—do not boil.
  8. Season & Serve: Add lemon juice, salt, and pepper. Garnish and enjoy hot.

Recipe Notes

For ultra-smooth texture, strain blended soup through a fine sieve. Soup thickens upon standing; thin with broth or water when reheating.

Nutrition (per serving)

285
Calories
28g
Protein
32g
Carbs
7g
Fat

More Recipes