ADVERTISEMENT

Creamy Potato Leek Salmon Soup – One-Pot Comfort

By September 21, 202610 min read

There is a particular quiet that settles over a kitchen when leeks begin to sweat in butter. It is not a dramatic sizzle but a slow, fragrant exhale, the kind that smells like wet earth and rain on stone. I first learned this rhythm in a small harbor town where fishermen sold their catch from wooden crates and home cooks turned the day's haul into soups that could warm a room through a North Sea gale.

Advertisements1

Potato leek soup is old, older than most written recipes, a peasant staple across Ireland, Scotland, and the Nordic coasts. The addition of salmon is a coastal instinct, a way to stretch a modest pot into something that feels like a celebration. The starch from the potatoes thickens the broth without a roux, while the salmon, added at the very end, stays coral-pink and tender rather than dissolving into the liquid.

What you get is a bowl that tastes both humble and luxurious, creamy without being heavy, and ready in about fifty minutes from the first slice of the knife. It is the sort of soup I make when the wind turns and I want the house to smell like someone has been tending it all day, even if I have only just begun.

Serve it with a torn piece of sourdough and a crack of black pepper, and you have supper.

Why You'll Love This Recipe

1

One Pot, Deep Flavor: Everything simmers in a single Dutch oven, so the potatoes soak up the leek-scented broth and the washing up stays minimal.
2

Creamy Without Cream: The potatoes break down naturally to thicken the soup, giving you a silky body that needs only a modest splash of cream at the end.
3

Salmon Stays Tender: Adding the fish off the heat keeps it flaky and moist, never rubbery, which is the downfall of most fish soups.
4

Weeknight Fast, Weekend Worthy: It comes together in under an hour but tastes like something you would serve to guests on a linen tablecloth.

About the Ingredients

3 tablespoons (42g) unsalted butter

Butter gives the leeks their sweet, rounded base. If you are dairy-free, substitute 3 tablespoons olive oil, though the flavor will be fruitier rather than nutty.

3 large leeks (about 1.5 lb / 680g), white and light green parts only, sliced 1/4-inch thick

Look for leeks with firm, upright stalks and no yellowing. Save the dark green tops in a freezer bag for vegetable stock.

2 medium Yukon Gold potatoes (about 1 lb / 450g), peeled and cut into 1/2-inch cubes

Yukon Golds melt into creaminess while holding a little shape. Russets work too but will make the soup thicker and starchier.

4 cups (960ml) low-sodium chicken or vegetable broth

Use a broth you would happily drink on its own, since it carries the whole soup. Vegetable broth keeps it pescatarian.

1 cup (240ml) whole milk

Whole milk adds body without heaviness. For a richer bowl, swap in half-and-half; for lighter, use 2% and add an extra potato.

1/2 cup (120ml) heavy cream

Stirred in at the end, cream rounds the edges. Coconut cream is a fine dairy-free stand-in with a faint sweetness.

1 lb (450g) skinless salmon fillet, cut into 1-inch cubes

Ask for center-cut salmon so the pieces cook evenly. Frozen wild salmon, thawed overnight in the fridge, is excellent here.

2 teaspoons fresh thyme leaves, plus more for garnish

Thyme bridges the leek and the salmon. Dried thyme works at half the quantity, added with the broth.

1 dried bay leaf

A single bay leaf adds a quiet background note. Remove it before blending or serving so no one bites down on it.

1 1/4 teaspoons kosher salt, plus more to taste

Kosher salt dissolves evenly and seasons gently. If using fine table salt, start with 3/4 teaspoon.

1/2 teaspoon freshly ground black pepper

Fresh-cracked pepper blooms in the warm broth. White pepper is a subtler alternative if you prefer no dark flecks.

2 tablespoons chopped fresh dill or flat-leaf parsley, for serving

Dill leans Scandinavian and bright; parsley is more neutral. Either way, add it after the heat is off to keep it green.

Tips & Tricks

Add the salmon off the heat

residual warmth cooks 1-inch cubes through in about 5 minutes, keeping them silky instead of chalky.

  • Wash leeks properly or you will taste grit: slice them first, then swish the rings in a bowl of cold water and lift them out, leaving the sand behind.
  • Do not boil the soup after the cream goes in, or it can curdle and turn grainy; keep it at a bare simmer from that point on.
  • Salt in layers, not at the end, so the potatoes and leeks season from within rather than only on the surface.

Pro Tips

1

Bloom the thyme in the butter for 30 seconds before the leeks go in to wake up its oils.
2

Reserve 1 cup of the cooked potatoes and mash them back in for a rustic, naturally creamy texture without a blender.
3

Chill the salmon in the freezer for 10 minutes before cubing so it slices cleanly instead of tearing.
4

Finish with a squeeze of lemon to cut the richness and make the whole bowl taste brighter.

Step-by-Step Instructions

1. Sweat the leeks

Melt the butter in a Dutch oven over medium-low heat, about 300F (150C). Add the sliced leeks and a pinch of salt and cook for 8 to 10 minutes, stirring often, until they are soft, translucent, and smell sweet rather than sharp.

2. Bloom the thyme

Stir in the thyme leaves and cook for 30 seconds until fragrant. This brief toast releases the herb's oils so the flavor carries through the whole pot.

3. Simmer the potatoes

Add the potatoes, broth, bay leaf, salt, and pepper. Raise the heat to medium-high and bring to a boil, then reduce to a gentle simmer at about 200F (93C) and cook for 15 to 18 minutes, until a knife slides into a potato cube with no resistance.

4. Mash for body

Fish out the bay leaf. Mash about one-third of the potatoes against the side of the pot with a wooden spoon or potato masher, leaving the rest intact. The mashed starch thickens the broth to a light cream.

5. Add the dairy

Lower the heat to low, around 180F (82C), and stir in the milk and cream. Warm gently for 3 to 4 minutes until the soup steams but does not bubble, then taste and adjust the salt.

6. Poach the salmon

Turn off the heat entirely. Slide in the salmon cubes, cover the pot, and let them sit for 5 minutes. They are done when the flesh turns opaque and flakes when nudged with a fork, and an instant-read thermometer reads 125F (52C) in the center.

7. Finish and serve

Stir gently once, taking care not to break the salmon apart. Ladle into warm bowls and scatter with dill and extra thyme. Serve with crusty bread for dipping.

Delicious Variations

Smoked Salmon Version

Skip the raw salmon and stir 8 ounces of cold-smoked salmon, flaked, into the soup off the heat for a deeper, brinier bowl.

Corn and Salmon Chowder

Add 1 cup of frozen corn with the milk and a diced strip of bacon cooked at the start for a sweeter, smokier take.

Dairy-Free Herb Broth

Omit the milk and cream, use full-fat coconut milk, and finish with lime and cilantro for a lighter, Southeast Asian-leaning soup.

How to Store Potato Leek Salmon Soup

Refrigerator

Store in an airtight container in the refrigerator for up to 3 days. The salmon will firm up, so reheat gently and avoid stirring vigorously.

Freezer

Freezing is not ideal because the potatoes turn grainy and the cream can separate, but it will keep for up to 1 month if you must. Thaw overnight in the refrigerator.

Reheating

Reheat in a saucepan over low heat, around 180F (82C), stirring occasionally, until steaming but not boiling. Add a splash of milk or broth if it has thickened too much.

Frequently Asked Questions

Q: Can I use frozen salmon in this soup?

Yes, frozen salmon works well as long as it is fully thawed overnight in the refrigerator before cubing. Thawed fish cooks in the same 5 minutes off the heat, but pat it dry first so it does not water down the broth.

Q: Why did my potato leek soup turn gluey?

Over-blending or over-mashing releases too much potato starch and makes the soup pasty. Mash only about a third of the potatoes by hand and never run a blender at high speed for long.

Q: How do I keep the salmon from overcooking?

Add the salmon only after you turn off the heat and cover the pot, letting residual warmth poach it for 5 minutes. Salmon is ready at 125F (52C) internal and will turn dry and chalky past 140F (60C).

Q: Can I make this soup dairy-free?

Yes, replace the butter with olive oil and use full-fat coconut milk in place of both the milk and cream. The soup will be slightly sweeter and a touch thinner, so mash a few extra potatoes for body.

Q: What can I serve with potato leek salmon soup?

Crusty sourdough, a simple green salad with lemon vinaigrette, or warm brown bread all pair beautifully. The bread is less about necessity and more about having something to mop the bowl.

Make this soup on the next gray afternoon, when the light is low and the kitchen window fogs at the corners. Ladle it into your deepest bowls, sit somewhere you can watch the weather, and let the leeks and salmon do their quiet work. Wander slowly.

Potato Leek Salmon Soup

Potato Leek Salmon Soup

Creamy Potato Leek Salmon Soup simmers tender potatoes, sweet leeks, and flaky salmon in one pot for a silky, satisfying bowl in under an hour.

★★★★½ 4.8 (214 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 3 tablespoons (42g) unsalted butter
  • 3 large leeks (about 1.5 lb / 680g), white and light green parts only, sliced 1/4-inch thick
  • 2 medium Yukon Gold potatoes (about 1 lb / 450g), peeled and cut into 1/2-inch cubes
  • 4 cups (960ml) low-sodium chicken or vegetable broth
  • 1 cup (240ml) whole milk
  • 1/2 cup (120ml) heavy cream
  • 1 lb (450g) skinless salmon fillet, cut into 1-inch cubes
  • 2 teaspoons fresh thyme leaves, plus more for garnish
  • 1 dried bay leaf
  • 1 1/4 teaspoons kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 2 tablespoons chopped fresh dill or flat-leaf parsley, for serving

📋 Instructions

  1. 1Sweat the leeks — Melt the butter in a Dutch oven over medium-low heat, about 300F (150C). Add the sliced leeks and a pinch of salt and cook for 8 to 10 minutes, stirring often, until they are soft, translucent, and smell sweet rather than sharp.
  2. 2Bloom the thyme — Stir in the thyme leaves and cook for 30 seconds until fragrant. This brief toast releases the herb's oils so the flavor carries through the whole pot.
  3. 3Simmer the potatoes — Add the potatoes, broth, bay leaf, salt, and pepper. Raise the heat to medium-high and bring to a boil, then reduce to a gentle simmer at about 200F (93C) and cook for 15 to 18 minutes, until a knife slides into a potato cube with no resistance.
  4. 4Mash for body — Fish out the bay leaf. Mash about one-third of the potatoes against the side of the pot with a wooden spoon or potato masher, leaving the rest intact. The mashed starch thickens the broth to a light cream.
  5. 5Add the dairy — Lower the heat to low, around 180F (82C), and stir in the milk and cream. Warm gently for 3 to 4 minutes until the soup steams but does not bubble, then taste and adjust the salt.
  6. 6Poach the salmon — Turn off the heat entirely. Slide in the salmon cubes, cover the pot, and let them sit for 5 minutes. They are done when the flesh turns opaque and flakes when nudged with a fork, and an instant-read thermometer reads 125F (52C) in the center.
  7. 7Finish and serve — Stir gently once, taking care not to break the salmon apart. Ladle into warm bowls and scatter with dill and extra thyme. Serve with crusty bread for dipping.
👨‍🍳 Chef's Note: If you like a thicker soup, mash a few more potatoes rather than adding flour, which can taste raw in a delicate broth like this.

Servings: 6

Cuisine: Irish-Scandinavian

Course: Soup

Nutrition (per serving): 285 kcal · 22g protein · 20g carbs · 14g fat
Ingrid Larsen

Written by Ingrid Larsen

Ingrid explores slow travel and cultural immersion, favoring off-season destinations and local experiences. She writes about the logistics of long-term stays and how to connect with communities without being a tourist. Her angle is about depth over distance.

Leave a Comment

x
Advertisements