comforting creamy potato and leek soup with fresh herbs for cold days

6 min prep 10 min cook 4 servings
comforting creamy potato and leek soup with fresh herbs for cold days
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Comforting Creamy Potato & Leek Soup with Fresh Herbs for Cold Days

There’s a moment every November—usually the first Saturday when the wind turns sharp and the sky goes pewter—when I abandon all dinner plans and reach for the soup pot. Last weekend it happened again: rain tapping the windows, the dog curled into a tight comma on the rug, and my farmers-market leeks still holding flecks of morning frost. Twenty-five minutes later the house smelled like butter, onions, and possibility; an hour after that we were cupping steaming bowls of this velvet potato & leek soup, tearing off crusty bread, and pretending the outside world didn’t exist. If you’re looking for the edible equivalent of a thick wool blanket, bookmark this one. It’s creamy without being heavy, elegant enough for company, and forgiving enough to simmer while you help a third-grader with long-division homework. Make a double batch—leftovers reheat like a dream and the flavor actually improves overnight.

Why This Recipe Works

  • Double-layer leek flavor: Sweated until silky, then briefly caramelized for subtle sweetness.
  • li class="mb-2">Two-potato texture: Floury Russets melt into the broth while waxy Yukon Golds stay in tender cubes.
  • Half-and-half silkiness: Just enough dairy for richness without masking the earthy vegetables.
  • Fresh-herb finish: A shower of chives, parsley, and dill lifts the whole bowl.
  • One-hour comfort: Most of the time is hands-off simmering—perfect for Sunday meal prep.
  • Freezer-friendly: Blend, cool, and freeze in pint jars for up to three months.
  • Vegetarian & gluten-free: Use vegetable stock and skip the optional flour for a naturally gluten-free version.

Ingredients You'll Need

Ingredients

Quality matters when a recipe has fewer than ten main ingredients, so treat yourself to firm, pale-green leeks with no slimy spots and potatoes that feel heavy for their size. Here’s what to look for:

  • Leeks: About 3 medium (1 ¼ lb). Choose ones with long white and light-green shafts; dark tops can be fibrous. Slice in half lengthwise, fan under cold water, and swish out hidden grit—nothing ruins velvet soup like sandy crunch.
  • Potatoes: 1 ½ lb Russet (baking) potatoes for body + 1 lb Yukon Gold for buttery cubes. Russets dissolve and thicken; Yukons stay creamy yet intact. If you can only find one type, default to Yukon.
  • Butter & olive oil: A 50-50 mix prevents the butter from browning too quickly and adds fruity depth.
  • Garlic: Two fat cloves, smashed and minced—added after the leeks so it doesn’t scorch.
  • Thyme: Fresh sprigs if possible; dried works but use half the amount.
  • Stock: Low-sodium chicken or vegetable. Warm stock speeds everything up.
  • White wine (optional): A ¼ cup pulls every last brown bit (and year of flavor) off the pot bottom.
  • Half-and-half: Whole milk works in a pinch; for dairy-free swap in canned full-fat coconut milk.
  • Dijon mustard: My secret spoonful—it brightens without announcing “mustard!”
  • Fresh herbs: Chives for oniony pop, parsley for grassiness, dill for a faint anise note. Use any combo totaling about ¼ cup.

How to Make Comforting Creamy Potato & Leek Soup for Cold Days

1
Prep & clean the leeks

Trim root ends and tough dark greens, leaving 2–3 inches of light green. Halve lengthwise, keep root end intact, and rinse under cold running water, fanning layers like a deck of cards. Pat dry, then slice crosswise ¼-inch thick. You should have about 5 cups.

2
Sweat aromatics

Melt 2 Tbsp butter with 2 Tbsp olive oil in a heavy 5-quart Dutch oven over medium-low. Add leeks, 1 tsp kosher salt, and a pinch of sugar. Cook 10 min until wilted and silky, stirring occasionally. Do not brown—lower heat if necessary.

3
Optional caramelization

Turn heat to medium-high and cook another 3–4 min until a few edges turn golden. Deglaze with ¼ cup dry white wine, scraping browned bits. (Skip wine and use ¼ cup stock if you prefer.)

4
Add potatoes & stock

Stir in potatoes, 3 cups stock, 2 thyme sprigs, and ½ tsp pepper. Bring to a gentle boil, reduce to low, cover partially, and simmer 20 min until potatoes are very tender.

5
Blend half the soup

Fish out thyme stems. Use an immersion blender to purée about half the potatoes right in the pot for a chunky-creamy texture. Alternatively, ladle 3 cups into a countertop blender, blend until smooth, and return to pot.

6
Enrich & season

Stir in 1 cup half-and-half, 1 tsp Dijon, and additional salt/pepper to taste. Warm through over low—do not boil once dairy is added or it can curdle.

7
Finish with herbs

Ladle into warm bowls and top with a drizzle of olive oil, cracked pepper, and a generous shower of chopped chives, parsley, and dill. Serve with crusty baguette or grilled cheese soldiers.

Expert Tips

Cold dairy safety

Temper half-and-half by whisking in a ladle of hot soup before adding to the pot—prevents curdling.

Silky shortcut

For ultra-smooth restaurant vibes, blend the entire pot and strain through a fine-mesh sieve.

Overnight flavor boost

Make the soup through Step 5, refrigerate, and finish with cream the next day—tastes deeper.

Zero-waste trick

Save leek tops for homemade stock; freeze in zip bags until you have enough.

Pressure-cooker path

Instant Pot on Manual 8 min, quick release, then blend and stir in cream—weeknight lifesaver.

Color pop

Float a few thin radish slices on top for a peppery crunch and vibrant fuchsia contrast.

Variations to Try

  • Loaded baked-potato style: Top with shredded cheddar, crumbled bacon, and sliced scallions.
  • Green goddess twist: Purée a handful of spinach into the soup and swirl in 2 Tbsp pesto.
  • Smoky haddock chowder: Add 8 oz diced smoked haddock during the last 5 min of simmering.
  • Vegan option: Swap butter for olive oil, use coconut milk, and finish with white miso for umami.
  • Spicy kick: Stir in 1 tsp smoked paprika and a pinch of cayenne with the garlic.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently over medium-low, thinning with stock or milk as the soup will thicken.

Freezer: Omit the half-and-half if you plan to freeze. Freeze soup base up to 3 months. Thaw overnight in fridge, then heat and stir in warmed half-and-half.

Make-ahead: Chop leeks and potatoes the night before; store submerged in cold water with a squeeze of lemon to prevent browning. Drain well before cooking.

Frequently Asked Questions

Yes. Yukon Golds give the best single-potato compromise: creamy when blended yet holding shape. Russets alone yield a fluffier, cloud-like soup; fingerlings alone stay waxy and chunky.

Leeks hide grit between layers. Rinse after slicing, then swirl in a bowl of cold water; grit sinks, leeks float. Lift out with your fingers, leaving sediment behind.

Absolutely. Add leeks, potatoes, stock, thyme to slow cooker; cook on LOW 6–7 hr or HIGH 3–4 hr. Blend half, stir in warmed half-and-half, and season just before serving.

Simmer a peeled potato in the soup for 15 min then discard; it will absorb some salt. Alternatively add a splash of water or unsalted stock and re-season.

A crusty sourdough or multigrain loaf stands up to creamy soup. For decadence, serve with warm garlic-butter naan or Gruyère-stuffed grilled cheese.
comforting creamy potato and leek soup with fresh herbs for cold days
soups
Pin Recipe

Comforting Creamy Potato & Leek Soup with Fresh Herbs

(4.9 from 127 reviews)
Prep
15 min
Cook
40 min
Servings
6

Ingredients

Instructions

  1. Prep leeks: Halve lengthwise, rinse layers under cold water to remove grit, then slice ¼-inch thick.
  2. Sweat aromatics: Melt butter with olive oil in Dutch oven over medium-low. Add leeks and 1 tsp salt; cook 10 min until soft and translucent.
  3. Add garlic & optional wine: Stir in garlic for 1 min. Increase heat to medium, add wine, and cook 2 min scraping bits.
  4. Simmer vegetables: Add both potatoes, stock, thyme, and ½ tsp pepper. Bring to gentle boil, reduce heat, partially cover, and simmer 20 min.
  5. Blend: Remove thyme sprigs. Blend half the soup until smooth using an immersion blender, or transfer 3 cups to a countertop blender and return to pot.
  6. Finish: Stir in half-and-half and Dijon; warm through over low heat. Season with additional salt & pepper.
  7. Serve: Ladle into bowls, drizzle with olive oil, and sprinkle fresh herbs. Enjoy hot with crusty bread.

Recipe Notes

For a dairy-free version substitute full-fat coconut milk. Soup thickens as it sits; thin with stock or milk when reheating.

Nutrition (per serving)

285
Calories
6g
Protein
35g
Carbs
13g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.