Why Make This Recipe
Creamy Dill Salmon Soup with Potatoes and Leeks is a comforting dish that warms you from the inside out. It combines the rich flavor of salmon with the freshness of dill and the heartiness of potatoes and leeks. Perfect for cold days or whenever you want something silky and delicious, this soup not only fills your belly but also offers a healthy dose of nutrients. Each spoonful is packed with flavor, making it a lovely choice for family dinners or a cozy meal for one.
How to Make Creamy Dill Salmon Soup with Potatoes and Leeks
Ingredients:
- Salmon fillet (skinless, preferably wild-caught) – 1 pound, cut into bite-sized chunks
- Leeks – 2 medium leeks (white and light green parts only, thinly sliced)
- Potatoes – 4 medium Yukon Gold or red potatoes (peeled and diced)
- Carrots – 2 medium (peeled and diced)
- Garlic – 2 cloves (minced)
- Shallots or yellow onion – 1 small (finely chopped)
- Butter – 2 tablespoons
- All-purpose flour – 1 tablespoon (for light thickening)
- Fish or seafood stock – 4 cups (or substitute with chicken stock if needed)
- Heavy cream – 1 ½ cups
- Fresh dill – ½ cup (chopped)
- Bay leaf – 1
- Salt – to taste
- Black pepper – to taste
- Lemon juice – 1 tablespoon (freshly squeezed)
- Dry white wine – ¼ cup (for deglazing, adds complexity)
- Celery stalk – 1 (diced, for added aromatic base)
- Chili flakes – a pinch (for gentle heat)
Directions:
- Prep Your Veggies and Salmon: Start by washing and chopping all the vegetables. Cut the salmon into bite-sized pieces.
- Sauté Aromatics: In a large pot, melt the butter over medium heat. Add the minced garlic, shallots (or onion), and diced celery. Sauté until fragrant and soft.
- Add Vegetables and Stock: Toss in the leeks, carrots, and potatoes. Stir well, then pour in the stock. Add the bay leaf and bring to a gentle boil.
- Simmer: Reduce the heat and let the soup simmer for about 15-20 minutes, or until the potatoes are tender.
- Add Salmon: Carefully add the salmon chunks to the pot. Cook for another 5-7 minutes until the salmon is cooked through.
- Finish with Cream and Dill: Stir in the heavy cream, chopped dill, and lemon juice. Season with salt, black pepper, and a pinch of chili flakes. Allow to warm through without boiling.
- Serve: Remove from heat, and your delicious soup is ready!
How to Serve Creamy Dill Salmon Soup with Potatoes and Leeks
Ladle the soup into bowls, and if desired, garnish with extra dill and a slice of lemon. Enjoy it with crusty bread or a light salad for a complete meal.
How to Store Creamy Dill Salmon Soup with Potatoes and Leeks
Store leftover soup in an airtight container in the refrigerator for up to 3 days. If you need to keep it longer, consider freezing it for up to 2 months. Just make sure to cool the soup before freezing.
Tips to Make Creamy Dill Salmon Soup with Potatoes and Leeks
- Always use fresh dill for the best flavor.
- You can adjust the thickness of the soup by adding more or less cream or stock.
- If you want a thicker soup, increase the amount of flour slightly during the sautéing step.
Variation
You can add other vegetables like spinach or kale for a richer nutrient profile or swap the salmon for other fish like cod or haddock.
FAQs
Q: Can I use frozen salmon for this recipe?
A: Yes, you can use frozen salmon. Just make sure to thaw it before cooking for better results.
Q: How can I make this soup dairy-free?
A: Substitute the heavy cream with coconut milk or a dairy-free cream alternative for a similar texture.
Q: What can I serve with this soup?
A: Crusty bread, crackers, or a simple green salad pairs well with the soup.

Creamy Dill Salmon Soup with Potatoes and Leeks
Ingredients
Main 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 Potatoes (peeled and diced, Yukon Gold or red)
- 2 medium Carrots (peeled and diced)
- 2 cloves Garlic Minced
- 1 small Shallots or yellow onion Finely chopped
- 2 tablespoons Butter
- 1 tablespoon All-purpose flour (for light thickening)
- 4 cups Fish or seafood stock (or substitute with chicken stock if needed)
- 1.5 cups Heavy cream
- 0.5 cup Fresh dill Chopped
- 1 Bay leaf
- Salt To taste
- Black pepper To taste
- 1 tablespoon Lemon juice Freshly squeezed
- 0.25 cup Dry white wine (for deglazing, adds complexity)
- 1 stalk Celery (diced, for added aromatic base)
- a pinch Chili flakes (for gentle heat)
Instructions
Preparation
- Wash and chop all the vegetables.
- Cut the salmon into bite-sized pieces.
Cooking
- In a large pot, melt the butter over medium heat.
- Add the minced garlic, shallots (or onion), and diced celery. Sauté until fragrant and soft.
- Toss in the leeks, carrots, and potatoes. Stir well, then pour in the stock.
- Add the bay leaf and bring to a gentle boil.
- Reduce the heat and let the soup simmer for about 15-20 minutes, or until the potatoes are tender.
- Carefully add the salmon chunks to the pot. Cook for another 5-7 minutes until the salmon is cooked through.
- Stir in the heavy cream, chopped dill, and lemon juice. Season with salt, black pepper, and a pinch of chili flakes. Allow to warm through without boiling.
Serving
- Ladle the soup into bowls, and if desired, garnish with extra dill and a slice of lemon.