Creamy Dill Salmon Soup with Potatoes and Leeks Recipe
Introduction
This Creamy Dill Salmon Soup with Potatoes and Leeks is a comforting bowl perfect for chilly days. Packed with tender salmon, fresh dill, and creamy broth, it offers both rich flavors and nourishing ingredients in every spoonful.

Ingredients
- 1 pound salmon fillet (skinless, preferably wild-caught, cut into bite-sized chunks)
- 2 medium leeks (white and light green parts only, thinly sliced)
- 4 medium Yukon Gold or red potatoes (peeled and diced)
- 2 medium carrots (peeled and diced)
- 2 cloves garlic (minced)
- 1 small shallot or yellow onion (finely chopped)
- 2 tablespoons butter
- 1 tablespoon all-purpose flour
- 4 cups fish or seafood stock (can substitute chicken stock)
- 1 ½ cups heavy cream
- ½ cup fresh dill (chopped)
- 1 bay leaf
- Salt to taste
- Black pepper to taste
- 1 tablespoon fresh lemon juice
- ¼ cup dry white wine (for deglazing)
- 1 celery stalk (diced)
- A pinch of chili flakes
Instructions
- Step 1: Prep your veggies and salmon by slicing the leeks, dicing the carrots, potatoes, and celery, chopping the dill, and cutting the salmon into 1-inch chunks. Use fresh or fully thawed boneless salmon fillets for best results.
- Step 2: In a pot over medium heat, melt the butter. Add shallots (or onion), garlic, and leeks. Sauté gently for 4–5 minutes until softened and fragrant without browning. Pour in the white wine to deglaze, scraping the bottom to lift any flavorful bits.
- Step 3: Stir in the carrots, celery, potatoes, bay leaf, and chili flakes. Sprinkle the flour over the vegetables and stir for about a minute to combine and lightly thicken the broth.
- Step 4: Pour in the fish stock and bring the mixture to a gentle boil. Reduce the heat and simmer for 15–20 minutes until the potatoes are tender when pierced with a fork.
- Step 5: Carefully add the salmon chunks to the pot. Simmer for another 5–7 minutes until the fish is opaque and flakes easily, stirring gently to keep the fish pieces intact.
- Step 6: Lower the heat to low and stir in the heavy cream and most of the fresh dill, reserving some for garnish. Warm the soup through without boiling, then season with salt, pepper, and lemon juice to taste.
- Step 7: Ladle the soup into warm bowls and garnish with the remaining dill. Serve with crusty rye bread or warm sourdough for dipping.
Tips & Variations
- Use leftover cooked salmon or canned salmon for a quicker version.
- Swap heavy cream for half-and-half to lighten the soup, though it will be less rich.
- For a thicker soup, mash some of the potatoes before adding the salmon.
- Add a touch of smoked paprika or saffron for a flavor twist.
- Fresh dill is key—avoid dried dill for the best herbal brightness.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat to avoid curdling the cream. If freezing, omit the cream and add it fresh when reheating for better texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen salmon for this soup?
Yes, but be sure to thaw it completely and pat dry before cooking to prevent excess moisture from watering down the soup.
What can I substitute for fish stock?
If fish or seafood stock is unavailable, chicken stock works well as a substitute and still provides a flavorful base for the soup.
PrintCreamy Dill Salmon Soup with Potatoes and Leeks Recipe
This Creamy Dill Salmon Soup with Potatoes and Leeks is a comforting and flavorful dish combining tender chunks of wild-caught salmon with hearty potatoes, aromatic leeks, and a rich creamy broth. Enhanced with fresh dill and a hint of lemon, this soup is perfect for a warming meal any time of year.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Gluten Free
Ingredients
Soup Base
- 2 tablespoons butter
- 1 small shallot or yellow onion, finely chopped
- 2 cloves garlic, minced
- 2 medium leeks (white and light green parts only), thinly sliced
- ¼ cup dry white wine
- 1 celery stalk, diced
- 1 bay leaf
- 1 tablespoon all-purpose flour
- 4 cups fish or seafood stock (or chicken stock as substitute)
- Salt, to taste
- Black pepper, to taste
- A pinch of chili flakes
Vegetables
- 4 medium Yukon Gold or red potatoes, peeled and diced
- 2 medium carrots, peeled and diced
Protein
- 1 pound skinless salmon fillet, cut into 1-inch chunks (preferably wild-caught)
Finishing Touches
- 1 ½ cups heavy cream
- ½ cup fresh dill, chopped (reserve some for garnish)
- 1 tablespoon freshly squeezed lemon juice
Instructions
- Prep Your Veggies and Salmon: Begin by slicing the leeks, dicing the carrots and potatoes, chopping the fresh dill, and cutting the salmon into bite-sized 1-inch chunks. Use fresh or thawed wild-caught salmon fillets for best results.
- Sauté Aromatics: In a pot over medium heat, melt the butter. Add the finely chopped shallots (or onion), minced garlic, and sliced leeks. Sauté for 4–5 minutes until softened and fragrant, making sure they do not brown. Deglaze the pot with the dry white wine, scraping up any flavorful bits from the bottom.
- Add Vegetables and Stock: Stir in the diced carrots, celery, potatoes, and bay leaf. Sprinkle the flour over the mixture and stir continuously for about one minute to lightly thicken the soup later. Pour in the fish or seafood stock and bring to a gentle boil.
- Simmer: Reduce the heat to low and let the soup simmer for 15–20 minutes until the potatoes are tender when pierced with a fork.
- Add Salmon: Carefully add the salmon chunks into the simmering broth. Continue to simmer gently for 5–7 minutes until the salmon becomes opaque and flakes easily. Stir gently to avoid breaking the fish pieces.
- Finish with Cream and Dill: Lower the heat to the lowest setting. Stir in the heavy cream and most of the chopped dill, reserving some for garnish. Warm the soup through without boiling. Season with salt, black pepper, chili flakes, and a splash of freshly squeezed lemon juice to brighten the flavors.
- Serve: Ladle the creamy dill salmon soup into warm bowls. Garnish with the remaining fresh dill and serve alongside crusty rye bread or warm sourdough for dipping.
Notes
- Use skinless salmon fillets for easier eating and cleaner broth.
- The white wine adds depth but can be omitted if desired or substituted with more stock.
- Do not boil the soup after adding the cream to prevent curdling.
- For a thicker soup, increase flour to 1½ tablespoons but cook slightly longer after adding it.
- Fresh dill is key for authentic flavor; dried dill will not provide the same aromatic quality.
- Adjust salt carefully depending on the saltiness of the stock used.
- Serve immediately for best texture of salmon and freshness of flavors.
Keywords: creamy salmon soup, dill salmon soup, salmon and potato soup, leek salmon chowder, creamy fish soup, wild salmon soup, seafood soup recipe, comforting salmon soup

