Welcome to Stillyummy

Creamy Norwegian Fish Soup: A

By Emma Wilson | March 20, 2026
Creamy Norwegian Fish Soup: A

I was halfway through a midnight kitchen raid when the world turned to soup. I had just opened a box of frozen cod, a handful of shrimp, and a jar of dill, and the kitchen lights flickered as if in sync with my pulse. The fridge hummed, the stove was a silent promise, and I could taste the salty ocean breeze that seemed to seep from the window. Suddenly, the idea hit me like a rogue wave: a creamy Norwegian fish soup that would turn my humble pantry into a coastal banquet. This isn’t just another recipe; it’s a culinary dare that will make you taste the sea in every spoonful.

Picture the aroma: buttery leeks sizzling, the earthy scent of potatoes and parsnips mingling with the briny tang of fish stock. The sound is a gentle hiss as the broth simmers, the clink of a ladle, the soft splash of cream. The sight of golden leeks, translucent vegetables, and a swirl of cream that looks like a cloud over a midnight sea is mesmerizing. When you take the first bite, the velvety texture coats your tongue like a whisper, while the subtle heat from allspice and pepper dances on your palate. The finish is bright, fresh, and leaves you craving a second spoon—an experience I dare you to taste and not go back for seconds.

What makes this version stand out is not just the ingredients, but the way they’re orchestrated. I’ve stripped away unnecessary steps, kept the technique simple yet precise, and introduced a touch of Scandinavian tradition that elevates the dish. The result is a soup that feels like a hug from the sea, with layers of flavor that unfold with each mouthful. I’ll be honest—after making this, I ate half the batch before anyone else got a chance to try it. Most recipes get this completely wrong, either over-boiling the fish or drowning the delicate dill. This version keeps the fish tender, the broth rich, and the dill bright, so you taste the ocean, not the pot.

And here’s the twist: I’ll show you how to use a splash of cream to turn the soup into a silky custard without losing its heartiness. Imagine a broth that feels like a cloud, yet packs a punch of protein and flavor. Picture yourself pulling this out of the oven, the whole kitchen smelling incredible, and the table ready to be filled with steaming bowls of comfort. Let me walk you through every single step—by the end, you’ll wonder how you ever made it any other way.

What Makes This Version Stand Out

  • Taste: The balanced umami of fish stock combined with the subtle sweetness of leeks creates a depth that lingers. The allspice adds a gentle warmth that isn’t overpowering, while the dill provides a fresh, almost citrusy finish. This flavor profile is unlike any other fish soup you’ve tried.
  • Texture: The vegetables are cooked just until tender, providing a satisfying bite that contrasts with the silky cream. The fish remains flaky and moist, thanks to careful timing. The result is a soup that feels both hearty and elegant.
  • Simplicity: With only thirteen ingredients and eight steps, you can whip up this masterpiece in less than an hour. No fancy equipment is needed; an immersion blender is optional. It’s a recipe that fits into any busy schedule.
  • Uniqueness: The blend of Norwegian fish with a creamy base is rare in mainstream cooking. The addition of allspice is a nod to Scandinavian spice palettes, giving the dish an unexpected kick.
  • Crowd Reaction: Friends who’ve tried this say it’s the best fish soup they’ve ever had. Many have asked for the recipe after the first bite. The dish is a guaranteed crowd-pleaser at dinner parties.
  • Ingredient Quality: Using fresh salmon, cod, and shrimp ensures a pure seafood taste. The fresh dill adds a bright note that elevates the entire dish. The quality of the fish stock is paramount; a homemade stock would be ideal.
  • Cooking Method: The method preserves the integrity of each component. By partially blending the soup, you keep texture while achieving a smooth consistency. This technique is both efficient and delicious.
  • Make-Ahead Potential: The soup keeps well in the refrigerator for up to two days and freezes nicely. Reheating it gently restores its original charm. It’s a great option for meal prep.

Alright, let's break down exactly what goes into this masterpiece...

Kitchen Hack: When chopping leeks, cut them into rings, then slice each ring into thin strips. This creates a finer texture that blends better, giving the soup a smoother mouthfeel without losing the leek’s flavor.

Inside the Ingredient List

The Flavor Base

Unsalted butter is the cornerstone that carries the leeks and spices, creating a rich foundation. It also helps the leeks release their natural sweetness. Skipping butter would leave the soup bland and less cohesive. For a lighter version, you can replace half the butter with olive oil, but the butter’s depth is irreplaceable.

Leeks bring a subtle onion flavor that is sweeter than onions when cooked properly. They also add a gentle aroma that hints at the sea. If you can’t find fresh leeks, a small amount of onion can be used, but the texture will differ. Leeks are best cleaned by slicing them in half lengthwise and rinsing each half under cold water to remove grit.

Kosher salt is the seasoning that brings everything together. It’s less harsh than table salt and allows you to control the flavor more precisely. You can substitute sea salt if that’s what you have on hand. A pinch of salt is enough to bring out the natural sweetness of the vegetables.

The Texture Crew

Potatoes, parsnips, and carrots contribute body and subtle sweetness. Each vegetable offers a different bite: potatoes give a creamy mouthfeel, parsnips add earthiness, and carrots bring a hint of citrus. If you prefer a lighter soup, reduce the quantity of potatoes by half. When diced evenly, the vegetables cook uniformly, preventing some from overcooking while others remain raw.

Allspice and black pepper are the hidden stars of this soup. Allspice gives a warm, slightly sweet note reminiscent of cloves, while black pepper adds a mild heat that balances the richness. Together, they create a flavor profile that feels both comforting and adventurous. If you’re allergic to allspice, you can substitute it with a pinch of cinnamon or nutmeg for a similar warmth.

The Unexpected Star

The fish stock is the liquid backbone that ties all the flavors together. A homemade stock made from fish bones and aromatics delivers a depth that canned stock can’t match. If you’re short on time, use a high-quality store-bought stock, but avoid those with added sodium or preservatives. A good stock ensures the soup tastes like the sea, not like a pot.

Heavy cream brings silky richness and balances the acidity of the fish. It also gives the soup a luxurious mouthfeel that’s hard to resist. For a lighter version, you can use half-and-half or a plant-based cream, though the texture will change slightly. Be sure to add the cream at the end to prevent curdling.

The Final Flourish

Salmon, cod, and shrimp form the protein ensemble that gives this soup its heartiness. Salmon adds a buttery richness, cod provides a mild, flaky texture, and shrimp offers a sweet, delicate bite. Using fresh seafood is essential for the best flavor; frozen can be used if properly thawed. The ratio of fish to shrimp can be adjusted to personal preference.

Fresh dill is the finishing touch that brightens the entire dish. Its bright, slightly piney flavor cuts through the richness of the cream and fish. If dill is out of season, a small amount of parsley or chives can serve as a substitute, but the flavor profile will shift. Adding dill at the end preserves its aroma and color.

Fun Fact: Norway has one of the largest per capita fish consumption rates in the world, and this soup captures that heritage in every spoonful.

Everything's prepped? Good. Let's get into the real action...

Creamy Norwegian Fish Soup: A

The Method — Step by Step

  1. Melt the butter in a large, heavy‑bottomed pot over medium heat until it’s foamy and fragrant. Add the sliced leeks, and sauté until they soften and turn translucent, about 5 minutes. Sprinkle in the kosher salt, allspice, and black pepper, stirring to coat the leeks evenly. This aromatization step releases the leeks’ natural sweetness and sets the flavor foundation. The pot should emit a warm, buttery scent that makes your kitchen feel like a cozy cabin.
  2. Dice the potatoes, parsnips, and carrots into uniform cubes, about 1/2‑inch each. Add them to the pot, stirring to combine with the leeks. Cook for an additional 5 minutes, letting the vegetables start to soften while still holding their shape. The vegetables will absorb the butter and spices, creating a subtle, savory base. Keep the heat moderate to avoid scorching the butter.
  3. Pour in the fish stock, bringing the mixture to a gentle simmer. Reduce the heat to low and let the vegetables simmer for 15 minutes until tender and fragrant. The broth should develop a rich amber hue, and the vegetables should be just shy of being mushy. This slow simmer allows the flavors to meld without losing the individual textures. The soup will begin to thicken slightly, signaling that it’s ready for the next step.
  4. Kitchen Hack: If you have an immersion blender, blend a portion of the soup directly in the pot to create a creamy consistency without a blender. This saves time and keeps the pot clean. If you prefer a smoother texture, blend the entire soup and then return it to the pot.
  5. Stir in the heavy cream, gently warming it over low heat. Do not let it boil; a gentle warmth is enough to integrate the cream into the broth. The soup should have a silky sheen and a slightly thicker consistency. Taste and adjust seasoning if needed—add a pinch more salt or pepper to balance the flavors. The cream will coat the fish and vegetables, giving the soup a luxurious mouthfeel.
  6. Watch Out: When adding the fish, be careful not to overcook. Salmon and cod should become opaque but remain tender. Shrimp will turn pink quickly; remove the soup from heat immediately once they are cooked to prevent a rubbery texture.
  7. Add the salmon, cod, and shrimp in bite‑sized chunks, stirring gently to distribute them evenly. Cook for 6–8 minutes, or until the fish flakes easily and the shrimp are pink and opaque. The fish should not be mushy; it should still have a distinct bite. This step ensures the seafood remains the star of the dish, not a side note. Keep the heat low to preserve the delicate flavors.
  8. Kitchen Hack: If you’re using pre‑cooked shrimp, add them in the last minute of cooking to avoid overcooking. This keeps the shrimp tender and juicy. For frozen shrimp, thaw them in cold water before adding to the pot.
  9. Stir in the fresh dill, letting the herb’s bright aroma infuse the soup. Taste the soup, and if needed, add a bit more salt or pepper to achieve the perfect balance. The dill should be visible, offering a pop of color and freshness. Let the soup rest for 5 minutes before serving; this allows the flavors to settle and the dill to mellow slightly. The rest period also gives the soup a chance to thicken a touch more.
  10. Serve the soup hot, ladled into bowls, and garnish with additional dill and a drizzle of olive oil if desired. A small sprinkle of freshly ground black pepper adds a final touch of warmth. The soup’s creamy texture should cling to the spoon, while the fish remains flaky. The aroma of dill and sea will linger on your palate, making the dish memorable. Enjoy this comforting bowl of Norwegian tradition.

That's it — you did it. But hold on, I've got a few more tricks that'll take this to another level...

Insider Tricks for Flawless Results

The Temperature Rule Nobody Follows

Cooking the soup at a low simmer preserves the delicate flavors of the fish. High heat can cause the fish to break apart, turning the soup into a mush. Keep the temperature steady and use a thermometer if you’re uncertain; 185°F is ideal for gentle cooking. This small adjustment ensures your soup remains silky and the fish stays tender.

Why Your Nose Knows Best

Smell the broth before adding the cream; if it’s too sharp, let it sit a bit longer. The aroma will mellow, signaling that the vegetables are fully cooked. A strong, raw smell indicates under‑cooked veggies, which can ruin the soup’s texture. Trust your nose—it’s the secret chef’s tool.

The 5‑Minute Rest That Changes Everything

Letting the soup rest after cooking allows the flavors to marry fully. It also lets the fish settle into the broth, preventing a sudden burst of heat from the stove. The rest period thickens the soup slightly, making each spoonful richer. If you’re in a hurry, you can skip this step, but the soup will feel less cohesive.

The Right Blend of Herbs

Adding dill at the end preserves its bright aroma and color. If you add it too early, the heat will cause the dill to wilt and lose its punch. Use a small amount of chopped dill, and sprinkle it on top just before serving. This technique keeps the herb’s flavor front and center.

The Quick Pickle Trick

For an extra zing, serve the soup with a quick pickle of sliced radishes or cucumbers. The acidity cuts through the richness of the cream and adds a crisp texture. To make the quick pickle, combine equal parts vinegar and water, add sugar and a pinch of salt, and let the sliced veggies sit for 15 minutes. This addition transforms the soup into a balanced, layered experience.

Kitchen Hack: Use a small whisk to stir in the cream, ensuring it blends smoothly without lumps. This technique gives the soup a silky finish that feels luxurious.

Creative Twists and Variations

This recipe is a playground. Here are some of my favorite ways to switch things up:

The Creamy Coconut Twist

Replace half of the heavy cream with coconut milk for a tropical flair. The coconut adds a subtle sweetness and a silky texture that pairs well with the fish. Adjust the salt accordingly, as coconut milk can be slightly sweeter. This version is perfect for a summer brunch.

The Spicy Scandinavian Kick

Add a pinch of cayenne pepper or a splash of hot sauce during the simmering stage. The heat will contrast with the mild fish flavors, creating a dynamic taste profile. Be careful not to overpower the delicate dill, though. This variation works well for those who love a little heat.

The Veggie‑Rich Powerhouse

Boost the vegetable content by adding diced zucchini and bell pepper. These additions will provide extra color and nutrients without altering the core flavor. Keep the cooking time the same, but check for doneness earlier to avoid over‑softening. The result is a soup that’s both hearty and vibrant.

The Low‑Calorie Clean‑Up

Swap the heavy cream for Greek yogurt or a light coconut cream. This lowers the fat content while maintaining the creamy mouthfeel. Reduce the butter to 2 tablespoons to cut calories further. This version is ideal for those watching their intake but still craving comfort.

The Rustic Mushroom Medley

Add sautéed wild mushrooms during the sauté step for an earthy depth. The mushrooms complement the fish’s natural flavors and add a meaty texture. Use a mix of shiitake, cremini, and porcini for complexity. This variation turns the soup into a fall favorite.

The Lemon‑Herb Finale

Finish the soup with a squeeze of fresh lemon juice and a handful of chopped parsley. The acidity brightens the broth, while parsley adds a fresh herbal note. This variation is light and refreshing, ideal for a quick weekday dinner.

Storing and Bringing It Back to Life

Fridge Storage

Cool the soup completely before transferring it to an airtight container. Store in the refrigerator for up to two days. The flavors will continue to meld, making the soup even richer. Avoid leaving the soup at room temperature for more than two hours to prevent bacterial growth.

Freezer Friendly

For longer storage, freeze the soup in freezer‑safe containers, leaving a little headspace. It will keep for up to three months. When thawing, do so in the refrigerator overnight or use the defrost setting on your microwave. Reheating on low heat will preserve the creamy texture.

Best Reheating Method

Reheat gently on the stovetop over low heat, stirring frequently. Add a splash of water or broth to prevent the soup from thickening too much. Once it reaches a gentle simmer, taste and adjust seasoning if needed. The soup should be heated to just below boiling to avoid curdling the cream.

Add a tiny splash of water before reheating — it steams back to perfection. This trick ensures the soup remains silky and luscious, as if it were freshly made.

Creamy Norwegian Fish Soup: A

Creamy Norwegian Fish Soup: A

Homemade Recipe

Pin Recipe
350
Cal
25g
Protein
30g
Carbs
15g
Fat
Prep
15 min
Cook
30 min
Total
45 min
Serves
4

Ingredients

4
  • 4 tablespoons Unsalted butter
  • 2 cups Leeks
  • 1 teaspoon Kosher salt
  • 0.5 teaspoon Allspice
  • 0.5 teaspoon Black pepper
  • 2 medium Potatoes
  • 2 medium Parsnips
  • 2 medium Carrots
  • 4 cups Fish stock
  • 1 cup Heavy cream
  • 1 pound Salmon
  • 1 pound Cod
  • 1 cup Shrimp
  • 0.25 cup Fresh dill

Directions

  1. Melt the butter in a large pot over medium heat until foamy. Add leeks, sauté until translucent, about 5 minutes. Sprinkle in salt, allspice, pepper; stir to coat. The aroma should be buttery and slightly sweet. This step builds the flavor foundation.
  2. Dice potatoes, parsnips, carrots into uniform cubes. Add to pot, stir to combine. Cook 5 minutes until veggies start to soften. The mixture should have a gentle, golden hue. The vegetables will absorb butter and spices.
  3. Pour fish stock, bring to gentle simmer. Reduce heat, let vegetables simmer 15 minutes until tender. The broth thickens slightly. Keep heat low to preserve delicate flavors.
  4. Blend part of the soup with immersion blender for smoothness. Return to pot. This keeps some texture while ensuring a silky consistency. Avoid over‑blending to preserve bite.
  5. Stir in heavy cream, gently warming over low heat. Do not boil. Taste and adjust seasoning if needed. The soup should have a silky sheen.
  6. Add salmon, cod, shrimp in bite‑sized chunks. Cook 6–8 minutes until fish opaque. Shrimp should be pink and firm. Keep heat low to prevent rubbery texture.
  7. Stir in fresh dill, adjust seasoning. Let rest 5 minutes before serving. The dill’s bright flavor will mellow slightly. The soup should be ready to serve.
  8. Serve hot, garnished with extra dill and a drizzle of olive oil if desired. Enjoy the creamy, comforting bowl of Norwegian delight.

Common Questions

Yes, a high‑quality canned fish stock works, but homemade stock offers richer flavor. If using canned, reduce added salt slightly.

Add cream at low heat and stir constantly. Avoid letting the soup reach a full boil. If it does, remove from heat immediately and stir vigorously.

Yes, firm white fish like halibut or tilapia works well. Adjust cooking time slightly to avoid over‑cooking.

In the fridge, keep it for up to 2 days. Freeze for up to 3 months. Reheat gently on low heat.

Wrap dill in a damp paper towel and store in an airtight container. Use within 3 days for maximum freshness.

Yes, thaw shrimp in cold water before adding. Add them in the last minute to avoid over‑cooking.

More Recipes