Norwegian Cream Soup with Salmon and Root Vegetables

Updated November 4, 2026

Total time
57 min
prep 25 min · cook 32 min
Serves
6
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Norwegian Cream Soup with Salmon and Root Vegetables

Norwegian cream soup, often called fiskesuppe, is a creamy fish soup made with fish, vegetables, stock, and herbs. This version pairs salmon and cod with potatoes, carrots, leek, and dill for a hearty bowl that is served hot, often with bread. Norwegian recipes vary by region and household, so the fish and vegetables can change with what is available.

Ingredients

  • 3 tablespoons (42 g) unsalted butter
  • 1 medium leek (about 150 g), white and light-green parts, rinsed and thinly sliced
  • 2 medium carrots (about 180 g), peeled and cut into small dice
  • 1 cup (120 g) peeled, diced celeriac
  • 3 tablespoons (24 g) all-purpose flour
  • 6 cups (1.42 L) fish stock, preferably low-sodium
  • 1 bay leaf
  • 2 medium waxy potatoes (about 300 g), peeled and cut into ½-inch (1.25 cm) cubes
  • ½ teaspoon (about 1 g) fine salt, plus more to taste
  • ¼ teaspoon (about 0.5 g) freshly ground black pepper, plus more to taste
  • 12 ounces (340 g) skinless salmon fillet, pin bones removed and cut into 1-inch (2.5 cm) pieces
  • 8 ounces (225 g) skinless cod fillet, pin bones removed and cut into 1-inch (2.5 cm) pieces
  • 1 cup (240 ml) heavy cream
  • 1 cup (145 g) frozen peas
  • 3 tablespoons (9 g) chopped fresh dill, plus a little extra for serving
  • 1 tablespoon (15 ml) fresh lemon juice

Instructions

  1. Prepare the vegetables and fish. Rinse the leek carefully, especially between its layers, since grit can collect there. Cut the vegetables and fish into similarly sized pieces so they cook evenly. Keep the fish refrigerated while you start the soup, and remove any pin bones you can feel with your fingertips or tweezers.
  2. Soften the vegetables. Melt the butter in a large, heavy-bottomed pot over medium heat. Add the leek, carrots, and celeriac. Cook for 6 minutes, stirring often, until the leek is soft and glossy but not browned. If the vegetables begin to stick, lower the heat rather than letting the butter scorch.
  3. Make the base. Sprinkle the flour over the vegetables and stir continuously for 1 minute to coat them and cook away the raw flour taste. Pour in the stock gradually, stirring as you go to prevent lumps. Add the bay leaf, salt, and pepper, then bring the liquid to a gentle simmer; this should take about 2 minutes.
  4. Cook the potatoes. Stir in the potatoes and keep the soup at a steady, gentle simmer for 12 minutes, partially covered. Stir once or twice and check a potato cube with a fork. It should be nearly tender but still hold its shape, because it will cook a little longer with the fish.
  5. Poach the fish. Lower the heat so the soup barely simmers, then add the salmon and cod. Stir carefully once, taking care not to break up the pieces. Cook for 8 minutes, or until the fish is opaque and flakes easily. Check the center of a thick piece with a food thermometer: USDA FSIS guidance gives fish a safe minimum internal temperature of 145°F (63°C). If a piece has not reached that temperature, continue cooking and check again.
  6. Finish the soup. Stir in the cream and peas and heat gently for 3 minutes, without letting the soup boil vigorously. Remove the bay leaf. Fold in the dill and lemon juice, taste, and adjust the salt and pepper. Serve while hot, with the fish and vegetables distributed among the bowls.

Tips

  • Keep the simmer gentle. A rolling boil can make fish break into small flakes and may cause a cream-based soup to look grainy. After adding the fish and cream, use low heat and stir slowly around the pot rather than vigorously.
  • Choose a firm potato. Waxy potatoes, such as red or fingerling varieties, hold their shape better than very starchy baking potatoes. If you only have russets, cut them into slightly larger cubes and check them early so they do not dissolve into the broth.
  • Adjust the stock to your taste. Fish stock gives the soup a distinctly seafood-like flavor. If it is hard to find, use low-sodium vegetable stock or mild chicken stock; either works, but the result will taste less maritime. Avoid strongly flavored stock that could overwhelm the delicate fish.
  • Season at the end. Stock can contain quite a bit of salt, and its flavor becomes more concentrated as the soup simmers. Start with the listed amount, then taste after adding the cream, lemon, and dill. Lemon should brighten the broth rather than make it noticeably sour.

Serving Suggestions

Serve Norwegian cream soup in warm bowls so the broth stays hot as you eat. A slice of dense rye bread, crusty sourdough, or a soft dinner roll is useful for catching the creamy broth. A simple green salad with a lightly acidic dressing makes a fresh counterpoint to the rich soup, while crisp cucumber or radish can add a cool, crunchy side.

For a more substantial meal, offer boiled or steamed potatoes separately, or serve a little extra bread and butter. Keep garnishes simple: a pinch of chopped dill, a twist of black pepper, or a small wedge of lemon lets each person adjust the bowl. Avoid adding a large amount of lemon juice to the pot before serving, since different fish stocks and creams vary in richness and saltiness.

Variations

Use one kind of fish. You can use all salmon or all cod, keeping the total at 20 ounces (565 g). Salmon makes the soup richer and gives it a deeper color; cod is milder and flakes more readily. Haddock is another suitable firm white fish. Whichever fish you choose, cut it into even pieces and cook it to 145°F (63°C).

Change the vegetables. Swap the celeriac for 2 chopped celery stalks, or replace the peas with 1 cup (130 g) of sliced green beans. Celery stalks taste fresher and less earthy than celeriac. A small amount of chopped fennel can also work, though it gives the soup a gentle anise-like note. Keep the total vegetable amount close to the recipe so the broth remains generous.

Make it lighter or dairy-free. Half-and-half can replace heavy cream, but the broth will be thinner and should not be boiled. For a dairy-free pot, use olive oil instead of butter and unsweetened oat cream or a plain, unsweetened cooking cream alternative. These substitutions alter the traditional creamy flavor, so taste carefully and add a little more stock if the alternative thickens the soup more than expected.

Try a regional-style mix. Norwegian fish soups are not one fixed formula; versions may use different local fish, shellfish, or available root vegetables. For a mixed-seafood variation, replace some of the fish with peeled shrimp and stir them in near the end just long enough to heat through. Do not use cooked shrimp as a substitute for the raw fish cooking time, and keep raw seafood refrigerated until it is added.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking. Transfer the soup to shallow, covered containers so it cools promptly, then keep it refrigerated for 3 to 4 days. The fish may become a little firmer after chilling, and the potatoes will continue to soften, but the soup should still be pleasant when reheated gently.

Warm only the portion you plan to eat in a saucepan over low to medium-low heat, stirring carefully so the fish stays in larger pieces. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer. Avoid bringing the soup to a hard boil. If it has thickened in the refrigerator, add a splash of stock or milk while reheating. Discard soup that has been left at room temperature for more than 2 hours.

Freezing is possible for up to 2 months, although cream sauces and cooked fish can change texture after thawing. For the best result, freeze a portion before adding the cream, then thaw it overnight in the refrigerator, heat it thoroughly, and stir in fresh cream at the end. If freezing finished soup, thaw it in the refrigerator and reheat gently; whisking may help if the broth separates slightly.

Frequently Asked Questions

What is Norwegian cream soup called?

Norwegian fish soup is commonly called fiskesuppe, meaning fish soup. The name covers a range of creamy or broth-based soups rather than a single required recipe. Fish, vegetables, thickness, and garnishes differ between regional and family versions.

Can I make this soup with frozen fish?

Yes. Thaw frozen fish overnight in the refrigerator, then pat it dry and cut it into even pieces. Avoid adding a frozen block directly to the pot: it can cool the broth unevenly and make it harder to time the vegetables and fish. Keep thawed fish refrigerated until you are ready to cook it.

Can I prepare Norwegian cream soup ahead?

You can chop the vegetables and portion the fish a day ahead, keeping them covered and refrigerated separately. The soup is best when the fish is cooked shortly before serving, since reheating can break it into smaller pieces. You can also make the vegetable-and-stock base ahead, refrigerate it, then bring it back to a simmer and cook the potatoes and fish before adding cream and herbs.

Why did my cream soup separate?

The most common cause is boiling the soup after adding cream, which can make the broth look curdled or grainy. Use gentle heat for the final step and avoid prolonged boiling. A small amount of separation does not necessarily mean the soup is spoiled; whisk gently while reheating, and add a little stock if the texture is too thick.

Can I use salmon only, or cod only?

Yes. Use 20 ounces (565 g) of a single fish instead of the salmon-and-cod combination. Salmon gives a richer, more pronounced flavor, while cod creates a milder soup with delicate flakes. Cook the pieces until they reach the safe minimum temperature of 145°F (63°C), checking the thickest piece with a thermometer.

How can I thicken the soup if it seems thin?

First, simmer the vegetable-and-stock base for a few extra minutes before adding the fish and cream; some excess liquid will evaporate. You can also mash a few cooked potato cubes against the side of the pot and stir them back in. Avoid adding flour directly to the finished soup, which can leave uncooked lumps and may over-thicken the broth.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).