Creamy Dill Salmon Soup: Nordic Comfort in a Bowl | Easy & Nourishing Recipe

Posted on April 27, 2026

By: James Carter

Creamy Dill Salmon Soup is one of those for me. It’s inspired by the clean, comforting flavors of Nordic cuisine, where simple ingredients are allowed to shine. It’s a dish that feels special enough for company but is also genuinely easy enough for a weeknight.

Why This Creamy Dill Salmon Soup Works

This soup is a symphony of textures and tastes. The creamy broth, derived from milk and a touch of butter, is luxuriously smooth. The flaky salmon adds protein and a delicate richness, while the leeks provide a sweet, mild onion flavor that’s less assertive than regular onions.

Ingredients

  • 2 tablespoons unsalted butter
  • 1 large leek, white and light green parts only, thinly sliced and thoroughly washed
  • 2 cloves garlic, minced
  • 4 cups low-sodium fish stock or vegetable stock
  • 2 medium potatoes, peeled and diced into ½-inch cubes
  • 1 pound salmon fillet, skin removed, cut into 1-inch chunks
  • 1 ½ cups whole milk (or half-and-half for extra richness)
  • ½ cup fresh dill, finely chopped, plus extra for garnish
  • 1 tablespoon fresh lemon juice
  • Salt and freshly ground black pepper to taste

These are the building blocks for a truly comforting soup. Let’s move on to how we bring it all together in the kitchen.

A recipe worth trying: Easy Panko Crusted Salmon Recipe

How to Make It

  1. Melt the butter in a large pot or Dutch oven over medium heat. Add the sliced leeks and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. Be careful not to brown them; we want their mild sweetness.
  2. Add the minced garlic to the pot and cook for another minute until fragrant, being careful not to burn it.
  3. Pour in the fish or vegetable stock and add the diced potatoes. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for about 10-12 minutes, or until the potatoes are fork-tender.
  4. Gently add the salmon chunks to the pot. Ensure they are submerged in the liquid.
  5. Simmer for another 4-6 minutes, or until the salmon is just cooked through and flakes easily. Avoid overcooking the salmon, as it can become dry.
  6. Reduce the heat to low. Stir in the milk and the chopped fresh dill. Heat through gently, but do not boil after adding the milk, as it can curdle.
  7. Stir in the fresh lemon juice. Season generously with salt and freshly ground black pepper to your liking. I often taste and adjust here before serving.

And there you have it – a delicious, homemade soup ready to be enjoyed. This recipe is incredibly adaptable, and I find the simmering time for potatoes can vary depending on their size and density, so testing for tenderness is always a good idea.

Nutrition at a Glance

  • Rich in Omega-3 Fatty Acids: From the salmon, known for heart and brain benefits.
  • Good Source of Protein: Essential for muscle repair and satiety.
  • Fiber: Provided by leeks and potatoes, aiding digestion.
  • Vitamins and Minerals: Including Vitamin D, B vitamins, potassium, and folate.
  • Antioxidants: Present in dill and leeks.

How to Serve It

  • Serve hot, ensuring the salmon chunks are distributed evenly in each bowl.
  • Garnish with a sprinkle of fresh dill and a tiny squeeze of lemon, if desired.
  • Accompany with crusty bread for dipping. A simple baguette or a rustic sourdough works exceptionally well.
  • For a light lunch, serve with a simple green salad tossed with a light vinaigrette.
  • A sprinkle of chili flakes can add a touch of warmth for those who enjoy a little heat.

The presentation is simple yet elegant, letting the comforting nature of the soup speak for itself. It’s a dish that truly embodies hygge, the Danish concept of coziness and well-being.

Common Mistakes

  • Overcooking the Salmon: Salmon cooks very quickly. Adding it too early or simmering for too long will result in dry, tough fish. Add it towards the end of the cooking process.
  • Boiling the Soup After Adding Milk: Once milk or cream is added, the soup should only be gently heated through. Boiling can cause the dairy to curdle, ruining the creamy texture.
  • Not Washing the Leeks Properly: Leeks are notorious for trapping dirt and sand between their layers. Thoroughly washing them is crucial to avoid a gritty soup. I usually slice them and then rinse them in a colander under running water, swishing them around.
  • Using Old or Limp Dill: Fresh dill is key to the flavor profile. If your dill is past its prime, it won’t impart the bright, herbaceous notes you want.
  • Under-seasoning: Salt and pepper are vital for bringing out the flavors of all the ingredients. Don’t be afraid to taste and adjust seasoning towards the end of cooking.

Paying attention to these details can elevate your soup from good to excellent, ensuring a smooth, flavorful, and satisfying experience every time you make it.

Storage and Reheating

  • Storage: Allow the soup to cool completely before transferring it to an airtight container. Refrigerate for up to 2-3 days.
  • Reheating: Gently reheat the soup on the stovetop over low heat, stirring frequently. Do not boil. If the soup seems too thick after refrigerating, you can stir in a splash of milk or a little more stock to thin it out to your desired consistency.
  • Freezing: This soup is generally not ideal for freezing, as the creamy base can sometimes separate or become watery upon thawing, and the texture of the cooked salmon can be compromised. If you must freeze it, consider removing the salmon before freezing the broth and vegetables, then adding freshly cooked salmon when reheating.

I generally find that while it stores well in the fridge for a few days, it’s at its absolute best when consumed within the first 48 hours. The flavors meld beautifully, but the fish is freshest when it hasn’t been stored for too long.

image 995

Leftover Ideas

  • Salmon and Potato Hash: Remove the salmon and potatoes from the broth. Flake the salmon and dice the potatoes into smaller pieces. Sauté some additional diced leeks or onions in a pan, then add the flaked salmon and diced potatoes. Cook until crispy and browned, like a hash. You can serve this with a fried or poached egg on top.
  • Creamy Salmon Patties: Flake the salmon and mash the potatoes. Combine with a binder like a beaten egg and a tablespoon or two of flour. Add some finely chopped fresh dill and a pinch of salt and pepper. Form into patties and pan-fry until golden brown.
  • Salmon and Leek Pasta Sauce: Gently warm the leftover soup base (without the salmon chunks, or with them separated and flaked). Thicken slightly with a little more milk or a cornstarch slurry if needed. Toss with cooked pasta and the reserved salmon. Add extra fresh dill for a boost of flavor.
  • Savory Crepes or Pancakes: Mash the potatoes and flake the salmon reserved from the soup. Mix with a little of the creamy broth to bind. Use this mixture as a filling for savory crepes or fold into pancake batter before cooking for a delicious breakfast or brunch item.

These are just a few of the ways I like to give new life to leftover soup, transforming its comforting essence into something entirely new and exciting. It’s amazing how versatile the core ingredients can be.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Dill Salmon Soup: Nordic Comfort in a Bowl


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

A comforting and nourishing soup inspired by Nordic flavors, featuring flaky salmon, tender leeks, potatoes, and a generous amount of fresh dill in a creamy broth. Easy to make and perfect for a cozy meal.


Ingredients

Scale
  • 2 tablespoons unsalted butter
  • 1 large leek, white and light green parts only, thinly sliced and thoroughly washed
  • 2 cloves garlic, minced
  • 4 cups low-sodium fish stock or vegetable stock
  • 2 medium potatoes, peeled and diced into ½-inch cubes
  • 1 pound salmon fillet, skin removed, cut into 1-inch chunks
  • 1 ½ cups whole milk (or half-and-half for extra richness)
  • ½ cup fresh dill, finely chopped, plus extra for garnish
  • 1 tablespoon fresh lemon juice
  • Salt and freshly ground black pepper to taste

Instructions

  1. 1. Melt the butter in a large pot or Dutch oven over medium heat. Add the sliced leeks and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. Be careful not to brown them.
  2. 2. Add the minced garlic to the pot and cook for another minute until fragrant, avoiding burning.
  3. 3. Pour in the fish or vegetable stock and add the diced potatoes. Bring to a boil, then reduce heat to low, cover, and simmer for 10-12 minutes, or until potatoes are fork-tender.
  4. 4. Gently add the salmon chunks to the pot, ensuring they are submerged.
  5. 5. Simmer for another 4-6 minutes, or until the salmon is just cooked through and flakes easily. Do not overcook.
  6. 6. Reduce heat to low. Stir in the milk and chopped fresh dill. Heat through gently; do not boil.
  7. 7. Stir in the fresh lemon juice. Season generously with salt and freshly ground black pepper to taste.

Notes

Allow soup to cool completely before storing in an airtight container in the refrigerator for up to 2-3 days. Reheat gently on the stovetop over low heat, stirring frequently. Do not boil. Freezing is not recommended due to potential texture changes in the creamy base and salmon.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Nordic-inspired

Nutrition

  • Serving Size: 1.5 cups
  • Calories: approx. 350-450
  • Sugar: approx. 5-8g
  • Sodium: approx. 400-600mg (depending on stock)
  • Fat: approx. 20-30g
  • Carbohydrates: approx. 15-20g
  • Fiber: approx. 3-5g
  • Protein: approx. 25-30g

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star