Finnish Salmon Soup

Featured in: One-Pot Comforts

This comforting Nordic bowl combines tender salmon cubes with creamy potatoes in a rich broth. Fresh dill and a touch of cream create the signature Finnish flavors that make this soup a beloved classic. Ready in under an hour, it's perfect for weeknight dinners or weekend gatherings.

The soup balances delicate fish with hearty vegetables, while white pepper adds subtle warmth. Serve alongside rye bread for an authentic Finnish experience that brings Nordic comfort to your table.

Updated on Mon, 26 Jan 2026 11:04:00 GMT
Creamy Finnish Salmon Soup with tender fish, dill, and potatoes, ready to serve. Pin
Creamy Finnish Salmon Soup with tender fish, dill, and potatoes, ready to serve. | crumbkiss.com

My first encounter with Finnish salmon soup happened during a grey Helsinki afternoon when a friend's grandmother ladled it into mismatched bowls straight from a worn enamel pot. The kitchen smelled of dill and something deeply comforting I couldn't quite name at first—it was the salmon, the butter, the simplicity of it all working together. She barely looked at a recipe, just moved through the steps like muscle memory, explaining that this soup was what you made when you wanted someone to feel truly cared for. I've made it countless times since, and it never fails to turn an ordinary evening into something that tastes like home.

Years ago, I made this for a dinner party and worried the whole time that it was too simple, too understated for guests. One friend came back for thirds and asked if I'd studied at culinary school—the question made me laugh because honestly, the magic is in doing almost nothing except letting good ingredients speak for themselves. That night taught me that the best food doesn't need to be complicated, just made with attention and a little love.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Skinless salmon fillet, 400 g, cut into bite-sized cubes: Look for bright pink flesh with no dark spots; ask the fishmonger to remove the skin if you're uncomfortable doing it yourself.
  • Potatoes, 600 g, peeled and cut into 2 cm cubes: Waxy varieties like Yukon Gold hold their shape better than starchy ones, keeping the soup from turning to mush.
  • Carrot, 1 medium, sliced: Cut slightly thicker than you think you need to so it doesn't disappear into the broth.
  • Leek, 1 small, white and light green part, thinly sliced: These are milder and more delicate than onions; slice them thoroughly and rinse well between layers to remove hidden sand.
  • Yellow onion, 1 small, finely chopped: The sweetness balances the fish without overpowering it.
  • Fresh dill, 1 bunch, finely chopped, plus extra for garnish: Dill is the soul of this soup; don't skip it or substitute dried unless absolutely necessary.
  • Fish stock or water, 1 L: Homemade stock is extraordinary if you have it, but good quality store-bought works beautifully too.
  • Heavy cream, 200 ml: This is what makes the soup luxurious; add it gradually if you prefer something lighter.
  • Bay leaf, 1: It adds subtle depth but must be removed before serving.
  • Salt, 2 tsp, to taste: Taste as you go; the amount depends on how salty your stock is.
  • Ground white pepper, ½ tsp: White pepper is traditional and milder than black, keeping the soup's delicate appearance intact.
  • Butter, 1 tbsp: Use good butter; it makes a noticeable difference in the final flavor.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Rinse produce, clean cookware, and fill pots smoothly with flexible spray options for everyday cooking.
Check price on Amazon
Begin with the softer vegetables:
Melt butter in your pot over medium heat, then add the onion, leek, and carrot. Listen for a gentle sizzle, not a harsh one; if it's too loud, lower the heat slightly. Sauté for 4 to 5 minutes, stirring occasionally, until the vegetables soften and the kitchen fills with a sweet aroma.
Build the base:
Add the potatoes, bay leaf, and fish stock to the pot and bring everything to a boil. Once it reaches a rolling boil, immediately reduce the heat and let it simmer steadily for 12 to 15 minutes until the potatoes are nearly tender when pierced with a fork but still hold their shape.
Introduce the salmon gently:
Drop the salmon cubes into the simmering broth, letting them settle for a moment before stirring. Simmer for just 5 to 6 minutes, watching until the fish turns opaque throughout; overcooked salmon becomes tough and dry, so don't walk away.
Finish with cream and dill:
Stir in the heavy cream and chopped dill, season with salt and white pepper, then let everything warm through for 2 to 3 minutes without boiling. The cream should turn the broth silky and pale, and the dill should release its bright, fresh fragrance.
Serve with care:
Remove the pot from heat and fish out the bay leaf before ladling the soup into bowls. Garnish each bowl with reserved fresh dill, letting it float on top like a final whisper of flavor.
Hearty Finnish Salmon Soup, showcasing flaky salmon in a rich, comforting broth. Pin
Hearty Finnish Salmon Soup, showcasing flaky salmon in a rich, comforting broth. | crumbkiss.com

There's a moment in cooking this soup when you stir in the cream and watch the color transform from golden to pale ivory—it's almost meditative. I've found that this moment, more than anything else, is when the soup shifts from being just ingredients to becoming something warm and whole.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Nordic Simplicity Behind This Soup

Finnish cooking teaches a valuable lesson: respect your ingredients, don't overcomplicate them. This soup is a masterclass in restraint, using just enough seasoning and technique to let the salmon's sweetness and the cream's richness take center stage. Once you've made it a handful of times, you'll stop checking the recipe and start trusting your instincts about timing and seasoning.

Variations Worth Exploring

I've experimented with this soup more than I'd like to admit, and nearly every change has taught me something. Smoked salmon creates a deeper, earthier version that's incredible on cold days, while a splash of white wine added after the cream takes the sophistication up a notch. Some cooks swear by a squeeze of lemon at the end, though it wasn't part of the original recipe I learned.

Serving Suggestions and Final Touches

Serve this soup with dark rye bread or crispy crispbread on the side; they become vehicles for the creamy broth and bits of salmon you'd otherwise leave at the bottom of the bowl. A small knob of cold butter floating on top of each serving melts into the hot soup, enriching it just before you take your first spoonful.

  • Add a final knob of butter to each bowl right before serving for extra richness and silkiness.
  • Keep rye bread or crispbread close by; you'll want it to soak up every last drop.
  • Garnish with fresh dill just before serving so it stays vibrant and aromatic.
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Close-up of delicious Finnish Salmon Soup, highlighting fresh dill and soft potato chunks. Pin
Close-up of delicious Finnish Salmon Soup, highlighting fresh dill and soft potato chunks. | crumbkiss.com

This soup has become my answer to almost every cooking question: when unsure, make this. It's honest, it's nourishing, and it tastes like you care.

Recipe FAQ

What makes Finnish salmon soup authentic?

Traditional Finnish salmon soup features fresh dill, heavy cream, and white pepper as key seasonings. The broth combines fish stock with root vegetables like potatoes and carrots, creating a creamy base that's both comforting and light. Using fresh salmon rather than smoked preserves the delicate Nordic flavors.

Can I freeze this soup?

Freezing is possible but may affect the cream's texture. For best results, freeze the soup without adding cream. When reheating, stir in fresh cream along with the dill. The salmon may become slightly softer after freezing, though the flavor remains excellent.

What should I serve with Finnish salmon soup?

Rye bread or crispbread is the traditional accompaniment, offering a hearty texture that complements the creamy soup. A simple green salad with vinaigrette adds freshness. Some Finns also enjoy a slice of dark bread topped with butter on the side.

How do I prevent the salmon from overcooking?

Add salmon cubes only after vegetables are nearly tender. Simmer gently for just 5-6 minutes until the fish turns opaque and flakes easily. Avoid boiling, as this toughens the salmon. Remove from heat immediately once cooked through to preserve moisture.

Can I make this soup lighter?

Replace heavy cream with half-and-half or whole milk for a lighter version. You can also reduce the dairy amount or use evaporated milk. The soup remains delicious with less cream, though the texture will be slightly less rich.

What type of salmon works best?

Fresh Atlantic or sockeye salmon fillets work beautifully. Remove skin and bones before cubing. Choose sustainably sourced salmon when possible. Frozen salmon thawed overnight is also suitable if fresh isn't available.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Finnish Salmon Soup

Creamy Nordic soup with tender salmon, potatoes, and fresh dill capturing Finnish comfort.

Prep duration
15 min
Cook duration
25 min
Complete duration
40 min


Complexity Easy

Heritage Finnish

Output 4 Portions

Dietary guidelines No gluten

Components

Fish & Seafood

01 14 oz skinless salmon fillet, boneless, cut into bite-sized cubes

Vegetables

01 1.3 lbs potatoes, peeled and cut into 3/4 inch cubes
02 1 medium carrot, sliced
03 1 small leek, white and light green part, thinly sliced
04 1 small yellow onion, finely chopped
05 1 bunch fresh dill, finely chopped, divided for garnish

Broth & Dairy

01 4 cups fish stock or water
02 3/4 cup plus 2 tablespoons heavy cream
03 1 bay leaf

Seasonings

01 2 teaspoons salt, adjusted to taste
02 1/2 teaspoon ground white pepper
03 1 tablespoon butter

Method

Phase 01

Sauté aromatics: Melt butter in a large soup pot over medium heat. Add onion, leek, and carrot. Sauté for 4 to 5 minutes until vegetables are slightly softened.

Phase 02

Build broth base: Add potatoes, bay leaf, and fish stock to the pot. Bring to a rolling boil, then reduce heat and simmer for 12 to 15 minutes until potatoes are almost tender.

Phase 03

Cook salmon: Gently add salmon cubes to the simmering broth. Cook for 5 to 6 minutes until salmon is just cooked through, being careful not to break the fish into small pieces.

Phase 04

Finish soup: Stir in heavy cream and chopped dill. Season with salt and white pepper to taste. Simmer for 2 to 3 minutes without allowing the soup to boil.

Phase 05

Serve: Remove pot from heat and discard bay leaf. Ladle soup into bowls and garnish with reserved fresh dill before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Necessary tools

  • Large soup pot with lid
  • Chef's knife
  • Cutting board
  • Ladle

Allergy details

Review each component for potential allergens and consult healthcare providers if you're uncertain.
  • Contains fish and dairy (cream, butter)
  • May contain celery if using prepared fish stock
  • When using store-bought stock, verify absence of gluten and other potential allergens

Nutritional breakdown (per portion)

These values are approximate guides only and shouldn't replace professional medical guidance.
  • Energy: 410
  • Fat: 23 g
  • Carbohydrates: 25 g
  • Protein: 27 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.