Authentic Finnish Salmon Soup Recipe (Lohikeitto)

If I could hop on a plane to Finland for a bowl of this, I would. Finnish Salmon Soup, or lohikeitto, comes from Finland’s coastal fishing traditions. It brings together salmon, potatoes, leeks or onions, carrots, and fresh dill in a gently seasoned, creamy broth. Simple, comforting, and full of bright herbal notes, this soup celebrates Finland’s seafood heritage and uses humble, readily available ingredients to great effect.

Why You’ll Love Finnish Salmon Soup

Tender salmon poaches in a silky, mildly flavored broth that often includes a splash of white wine and finishes with cream or a dairy alternative. Hearty potato chunks and soft vegetables make the soup filling without feeling heavy. On a cold evening or served to guests, lohikeitto is a warming, nourishing bowl that tastes like home.

How to Prepare Finnish Salmon Soup

1. Clean and slice the leek lengthwise, fan it open, and wash thoroughly to remove grit. Slice into thin rounds.

2. In a large pot, heat olive oil and butter over medium heat. Add sliced leeks and carrots and sauté until softened and translucent.

3. Add minced garlic and cook briefly until fragrant. Pour in the white wine, if using, and let it reduce until the alcohol has cooked off and the vegetables are jammy.

4. Add cubed potatoes, season with salt and pepper, then pour in the broth. Bring to a boil, reduce the heat, and simmer partially covered for 20–25 minutes, or until potatoes are tender.

5. Meanwhile, cut skinless salmon fillets into bite-sized cubes.

6. Stir the cubed salmon and heavy cream (or your preferred dairy-free substitute) into the pot and let the salmon poach gently for about 5 minutes—just until cooked through. Avoid overcooking to keep the fish tender.

7. Remove from heat, stir in freshly chopped dill, adjust seasoning, garnish with lemon slices, and serve warm.

Nonna’s Tip 🐟

Avoid overcooking the salmon by adding it at the end so it stays flaky and tender.

Finnish Salmon Soup

Variations and Substitutions

This soup is flexible. Adjust quantities and cooking times when you substitute ingredients—taste as you go. Here are a few ideas to customize the recipe for different diets and flavor preferences.

  1. Vegetarian or vegan: replace salmon with butter beans or cannellini beans and swap heavy cream for coconut milk or a plant-based cream.
  2. Broth: use fish stock for a stronger seafood flavor, or high-quality vegetable broth for a milder base.
  3. Vegetables: add or swap in celery, fennel, spinach, or peas depending on seasonality or preference.
  4. Spices: a pinch of smoked paprika or a dash of cayenne can add warmth and depth.
  5. Herbs: if you don’t have fresh dill, use dried dill or substitute parsley, chives, or tarragon.

Other Soup Recipes

If you enjoy salmon soups and seafood dishes, explore other comforting recipes like Greek lemon soup, cioppino, cream of zucchini, or a classic turkey noodle soup for more inspiration.

A bowl of yellow soup inspired by modern nonna recipes is garnished with parsley and lemon wedges, with a gold spoon resting inside. The bowl sits on a white surface beside a cream-colored cloth.

Greek Lemon Soup

1 hr 10 mins

A bowl of seafood stew inspired by a classic Cioppino recipe, filled with shrimp, scallops, clams, and tomato-based broth, garnished with chopped chives and served with a slice of toasted bread.

Cioppino

50 mins

A bowl of creamy orange Cream of Zucchini Soup topped with croutons and sprinkled herbs, with a spoon resting inside.

Cream of Zucchini Soup

45 mins

A close-up of a bowl of clear Turkey Noodle Soup with thin noodles, diced carrots, fresh herbs, and a light broth, served in a speckled ceramic bowl.

Turkey Noodle Soup

50 mins

Best Served With

  • Fresh crusty bread or a simple no-knead peasant loaf
  • A crisp green salad for contrast

Common Questions

What can I use instead of heavy cream?

Use coconut cream or cashew cream for a dairy-free version; they give a similar richness without dairy.

How long does this soup last?

Refrigerated in a sealed container, the soup will keep for up to three days. Reheat gently to avoid overcooking the salmon.

Can I freeze the soup?

Freeze with caution: cream-based soups can separate when thawed. This soup is best enjoyed fresh.

What other fish can I use?

You can substitute with white fish like cod or haddock, or use a mix of seafood such as shrimp and mussels, adjusting cooking times accordingly.

How can I make a plant-based version?

Use coconut or cashew cream and add protein-rich beans like butter beans or cannellini. Use vegetable broth and increase herbs for flavor.

What broth should I use?

Both fish stock and good-quality vegetable broth work well. Choose a flavorful base since it shapes the soup’s final character.

Finnish Salmon Soup

A bowl of creamy Finnish Salmon Soup with chunks of salmon, potatoes, carrot slices, lemon wedges, and fresh dill, served in a white bowl on a light wooden surface.
Makes: 3
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes

Ingredients

  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1 leek, washed and sliced
  • 2 carrots, sliced
  • 3 cloves garlic, minced
  • 1/3 cup white wine (optional)
  • 2 potatoes, cubed (about 250 g)
  • Salt and pepper, to taste
  • 5 cups broth (fish or vegetable)
  • 2 salmon fillets, skin removed and cubed (about 250 g)
  • 4 tablespoons heavy cream (or dairy-free alternative)
  • 1/4 cup fresh dill, finely chopped

Instructions

  • Halve the leek lengthwise, fan it open, wash thoroughly, then slice.
  • Heat olive oil and butter in a soup pot. Sauté leeks and carrots until translucent.
  • Add garlic and cook for about a minute, then pour in the white wine and let it reduce.
  • Add potatoes, season with salt and pepper, pour in the broth, and bring to a boil.
  • Reduce heat, partially cover, and simmer for 20–25 minutes until potatoes are tender.
  • Cut salmon into cubes while the potatoes cook.
  • Add the salmon and cream to the pot and let the salmon poach for about 5 minutes, until just cooked.
  • Remove from heat, stir in chopped dill, garnish with lemon slices, and serve.

Nutrition

Nutrition Facts
Finnish Salmon Soup
Amount per Serving
Calories: 479
Fat: 23 g (35% DV)
Saturated Fat: 9 g (56% DV)
Cholesterol: 95 mg (32% DV)
Sodium: 1700 mg (74% DV)
Potassium: 1408 mg (40% DV)
Carbohydrates: 40 g (13% DV)
Fiber: 5 g (21% DV)
Sugar: 8 g (9% DV)
Protein: 27 g (54% DV)
*Percent Daily Values are based on a 2000 calorie diet.

Nutrition information is an approximation.