Cozy Creamy Dill Salmon Soup with Potatoes and Leeks Recipe, Made Simple
When the days start to cool down and you’re craving something comforting and nourishing, I reach for this Creamy Dill Salmon Soup with Potatoes and Leeks Recipe. It’s one of those dishes that feels like a warm, gentle hug right from the first spoonful. The soft potatoes, tender salmon, and fragrant dill all blend into a silky, rich broth that’s both satisfying and surprisingly fresh. I love how the flavors balance perfectly—the earthiness of leeks and potatoes meet the bright lift of lemon and dill, while the cream adds lushness without weighing it down. You’ll find it’s incredibly approachable, too, with straightforward steps and ingredients that play nicely together. Whether you’re cooking for a cozy night in or looking for a dish to impress family, this recipe is a reliable winner. Speaking from my own kitchen experiences, it’s a recipe that keeps giving. Leftovers taste just as delightful, and it’s the perfect dish to make ahead without fuss. Let’s dive into the magic behind this classic.What Makes This Recipe Special
- Balanced flavors: Sweet, rich, and thoughtfully textured.
- Friendly technique: Clear steps built for home success.
- Easy to personalize: Swap in seasonal twists without stress.
- Make-ahead smart: Prep components to save time on busy days.
Ingredient Lowdown
- Salmon fillet: Choose wild-caught, skinless for fresh flavor and easy bite-sized chunks.
- Leeks: Use only white and light green parts for subtle, sweet onion flavor without bitterness.
- Potatoes: Yukon Gold or red potatoes give creaminess and hold their shape well while simmering.
- Carrots: Add natural sweetness and vibrant color.
- Garlic & shallots: Create a fragrant, aromatic base that layers depth.
- Butter & flour: Build a gentle, luscious roux for smooth broth texture.
- Fish or seafood stock: The backbone of flavor; chicken stock works too but fish stock deepens the sea essence.
- Heavy cream: Adds rich silkiness—don’t boil after adding to keep it from curdling.
- Fresh dill: Bright herbal notes that elevate the soup’s freshness.
- Bay leaf: For subtle background warmth and complexity.
- Lemon juice: Finishing touch to balance richness with zest.
- Optional: Dry white wine for deglazing, celery for aromatic depth, and chili flakes for a subtle kick.
Set Up for Success
Before you start chopping, I always recommend setting up a tidy workspace. Get all your veggies sliced and diced before heating the pot—that way, nothing gets rushed or overcooked. No oven needed for this one, so prep is mostly all about your knife skills and organization. Use a heavy-bottomed pot that distributes heat evenly so your aromatics soften gently without browning too fast.Tools & Kitchen Gear
Helpful tools that make this Creamy Dill Salmon Soup with Potatoes and Leeks Recipe smooth from start to finish—plus optional extras for efficiency and precision.
Step-by-Step: Creamy Dill Salmon Soup with Potatoes and Leeks Recipe
- Prep Your Veggies and Salmon: Slice the leeks thinly, dice carrots and potatoes evenly for even cooking, chop dill finely, and cut salmon into generous 1-inch pieces. I find using previously frozen salmon works perfectly when thawed gently overnight—no need to panic if fresh isn’t available.
- Sauté Aromatics: Melt butter over medium heat in your pot. Add shallots (or onion), garlic, and leeks. Stir gently for 4–5 minutes until softened and fragrant but not browned. The scent at this stage is already inviting. If you’re adding white wine, pour it in now to deglaze your pot; scrape those flavorful bits off the bottom—that step deepens complexity wonderfully.
- Add Vegetables and Stock: Stir in carrots, celery (if using), potatoes, and bay leaf. Sprinkle flour over the veggies and stir continuously for a minute. This little trick helps thicken your broth subtly, giving you that silky mouthfeel without heaviness. Pour in fish stock and bring it all to a gentle boil.
- Simmer to Tender: Reduce heat and let everything simmer uncovered for 15–20 minutes. You’ll know it’s ready when potatoes are fork-tender—a crucial test to avoid mushiness yet ensure softness to contrast the salmon’s texture.
- Add Salmon Pieces: Gently stir in the salmon chunks and let them poach in the simmering broth for 5–7 minutes or until fully opaque and flakey. Handle the soup delicately here; over-stirring breaks the salmon too much, and small tender bites are the goal.
- Finish with Cream and Dill: Turn heat to low. Stir in heavy cream and most of your chopped dill, reserving some for garnish. Warm through gently—avoid boiling now to keep the cream stable and velvety. Taste your soup and season with salt, pepper, and a splash of lemon juice. That bright lemon really lifts the rich broth beautifully.
- Serve Warm and Garnished: Ladle the soup into warm bowls and sprinkle the remaining dill on top. I love serving this alongside crusty rye or tangy sourdough bread—the perfect vehicle to soak up the toasty, golden broth.
Chef’s Notes & Success Tips
For the creamiest results, use a gentle simmer rather than a rolling boil after adding both stock and cream. This keeps the textures perfect. Don’t rush the salmon poaching—overcooked fish loses its beautiful flakiness and gets dry. Also, using fresh dill right before serving brightens without overwhelming the dish.
Flavor Twists for Creamy Dill Salmon Soup with Potatoes and Leeks Recipe
- Add a pinch of smoked paprika or a dash of cayenne for warming spice.
- Swap heavy cream for coconut milk for a dairy-free, subtly tropical note.
- Replace salmon with tender cod or halibut chunks for a different seafood experience.
- Incorporate fresh peas or spinach near the end for a pop of green and extra nutrients.
- Try swapping dill for fresh tarragon or chives to change the herbal profile.
- Use leftover roasted vegetables in place of carrots and celery for deeper roasted flavors.
Storage & Make-Ahead Tips
- Store leftovers in an airtight container in the fridge for up to 3 days. The flavors actually meld beautifully overnight.
- This soup freezes well in portions, though cream may separate slightly—stir well when reheating over low heat to bring back smoothness.
- For busy days, prep the vegetable base and stock ahead and refrigerate separately from the salmon and cream. Combine and finish just before serving.
- Reheat gently on the stovetop—avoid microwaving at high heat to prevent curdling.
Creamy Dill Salmon Soup with Potatoes and Leeks Recipe FAQs
- Can I use frozen salmon for this soup? Absolutely. Just thaw it slowly in the fridge overnight and pat it dry before cutting into chunks.
- What if I don’t have fish stock? Chicken stock is a fine substitute. If possible, add a few dashes of fish sauce or seaweed broth for extra seafood taste.
- How do I keep the cream from curdling? Don’t boil after adding cream. Keep heat low and warm gently to keep it silky.
- Can I make this soup vegan? You can swap salmon for chickpeas or mushrooms, use vegetable stock, and replace cream with coconut or cashew cream.
- What bread pairs best with this soup? A crusty rye, warm sourdough, or even buttery garlic toast complements the flavors and textures perfectly.
Creamy Dill Salmon Soup with Potatoes and Leeks Recipe
This creamy dill salmon soup combines tender chunks of wild-caught salmon with tender potatoes, leeks, and aromatic vegetables in a rich, velvety broth. Infused with fresh dill and a hint of lemon, this comforting soup is perfect for cozy evenings. A light thickening with flour and a touch of heavy cream add luxurious texture without overpowering the delicate seafood flavors.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
Ingredients
Main Ingredients
- 1 pound salmon fillet skinless, 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 (or chicken stock as substitute)
- 1 ½ cups heavy cream
- ½ cup fresh dill, chopped
- 1 bay leaf
- Salt, to taste
- Black pepper, to taste
- 1 tablespoon freshly squeezed lemon juice
Optional but Recommended
- ¼ cup dry white wine (for deglazing)
- 1 celery stalk, diced
- A pinch of chili flakes
Instructions
- Prep Your Veggies and Salmon: Slice the leeks, dice carrots and potatoes, chop dill, and cut salmon into 1-inch chunks. Use fresh or thawed wild-caught salmon fillets, skinless and boneless for best results.
- Sauté Aromatics: In a pot over medium heat, melt butter. Add shallots (or onion), garlic, and leeks. Sauté gently for 4–5 minutes until softened and fragrant but not browned. If using white wine, pour in now to deglaze, scraping up any bits from the bottom.
- Add Vegetables and Stock: Stir in carrots, celery (if using), potatoes, and the bay leaf. Sprinkle with flour and stir for 1 minute to lightly thicken. Pour in fish stock and bring to a gentle boil.
- Simmer: Reduce heat and let soup simmer for 15–20 minutes until potatoes are tender when pierced with a fork.
- Add Salmon: Carefully add salmon chunks to simmering broth. Simmer for an additional 5–7 minutes until salmon is opaque and flakes easily, stirring gently to avoid breaking the fish.
- Finish with Cream and Dill: Lower heat to low and stir in heavy cream and most of the chopped dill, reserving some for garnish. Warm through without boiling. Season with salt, pepper, and lemon juice to taste.
- Serve: Ladle soup into warm bowls, garnish with remaining fresh dill, and serve with crusty rye or sourdough bread for dipping.
Notes
- Use wild-caught salmon for best flavor and texture.
- Do not let the soup boil after adding heavy cream to prevent curdling.
- Deglazing with white wine adds depth but can be omitted for a non-alcoholic version.
- Celery and chili flakes are optional but enhance aromatic complexity and subtle heat.
- The soup can be reheated gently; avoid vigorous boiling upon reheating.
- For gluten-free version, substitute the all-purpose flour with a gluten-free thickener like cornstarch.
