Fish or seafood stock – 4 cupsor substitute with chicken stock if needed
Heavy cream – 1 ½ cups
Fresh dill – ½ cupchopped
Bay leaf – 1
Salt – to taste
Black pepper – to taste
Lemon juice – 1 tablespoonfreshly squeezed
Optional but Recommended
Dry white wine – ¼ cupfor deglazing (adds complexity)
Celery stalk – 1diced (for added aromatic base)
Chili flakes – a pinchfor gentle heat
Instructions
Prep Your Veggies and Salmon
Begin by prepping all your ingredients. Slice the leeks, dice the carrots and potatoes, chop your dill, and cut the salmon into 1-inch chunks. The salmon can be fresh or previously frozen (thawed), and boneless fillets work best for ease of eating.
Sauté Aromatics
In your pot over medium heat, melt the butter. Add shallots (or onions), garlic, and leeks. Sauté gently for 4–5 minutes until softened and fragrant but not browned. If using white wine, pour it in now to deglaze, scraping up any bits from the bottom.
Add Vegetables and Stock
Stir in the carrots, celery (if using), potatoes, and a bay leaf. Sprinkle the flour and stir for a minute—it helps lightly thicken the broth later. Pour in the fish stock and bring everything to a gentle boil.
Simmer
Lower the heat and let the soup simmer for about 15–20 minutes, or until the potatoes are tender when pierced with a fork.
Add Salmon
Carefully add the salmon chunks to the simmering broth. Simmer for another 5–7 minutes until the fish turns opaque and flakes easily. Be gentle when stirring so the fish doesn’t break apart too much.
Finish with Cream and Dill
Reduce the heat to low. Stir in the heavy cream and most of the fresh dill, saving some for garnish. Let the soup warm through—don’t boil after adding cream. Taste and season with salt, pepper, and a touch of lemon juice.
Serve
Ladle into warm bowls and garnish with the remaining dill. Serve with crusty rye bread or warm sourdough for dipping.