Welcome to Inspirationrecipes

Delicious Icelandic Fish Soup:

By Olivia Harper | February 18, 2026
Delicious Icelandic Fish Soup:

I still remember the night the kitchen turned into a battlefield: a clumsy attempt at a fish stew left a half‑cooked haddock on the stove, the broth turned into a murky brown swamp, and my taste buds cried for mercy. That disaster sparked a mission—my mission was to create a soup that would make my friends gasp, not gasp for help. Fast forward a few weeks, and I finally cracked the code: a silky Icelandic fish soup that balances the delicate flavors of Arctic char with the hearty bite of haddock, all wrapped in a velvety broth that feels like a warm hug.

Picture this: the aroma of caramelized onions mingling with the briny scent of fresh fish, the sound of a gentle simmer, the sight of golden broth that shimmers like liquid gold. As I ladle the first spoonful, the broth’s silky texture coats the tongue, while the subtle tang of red wine vinegar cuts through the richness like a fresh breeze. The heat rises, carrying with it a promise of comfort that feels like a blanket on a cold night. Every bite feels like a mini celebration—each ingredient shouting its presence without shouting over one another.

What makes this version stand out is that it’s not just a recipe; it’s an experience. I’ve stripped away unnecessary steps, kept the technique straightforward, and introduced a few clever twists that elevate the soup from “good” to “unforgettable.” I dare you to taste this and not go back for seconds—because once you’ve had the first spoonful, you’ll be convinced that this is hands down the best version you’ll ever make at home. If you’ve ever struggled with balancing flavors in a fish soup, you’re not alone—this recipe has the fix you’ve been craving.

So let me walk you through every single step. By the end, you’ll wonder how you ever made it any other way. Picture yourself pulling this out of the pot, the whole kitchen smelling incredible, and your guests’ eyes widening as they take their first sip. And if you’re ready for the game‑changer, keep reading—because this soup is about to become the centerpiece of your culinary repertoire.

What Makes This Version Stand Out

  • Bold Flavor: The combination of Arctic char and haddock creates a layered taste profile that is both sweet and savory, with a subtle oceanic finish that lingers on the palate.
  • Silky Texture: A generous swirl of 18% cream and a touch of heavy cream give the broth a smooth, velvety mouthfeel that feels like a warm blanket.
  • Quick Simplicity: All the prep takes less than 15 minutes, and the cooking time is a modest 30 minutes—perfect for a weeknight dinner.
  • Ingredient Quality: Fresh, sustainably sourced fish and organic vegetables make this soup both delicious and ethically responsible.
  • Versatility: The broth can be served as a starter or a hearty main, and it pairs beautifully with crusty bread or a light salad.
  • Make‑Ahead Friendly: The soup keeps well in the fridge for up to 48 hours and re‑heats beautifully with a splash of water to restore its silky sheen.
  • Audience Appeal: Even the most skeptical seafood lovers will find the gentle flavors inviting and comforting.
Kitchen Hack: When chopping the celeriac, peel it first to avoid bitterness. Then cut it into small cubes so it cooks evenly and releases its sweet, nutty flavor quickly.

Inside the Ingredient List

The Flavor Base

The foundation of this soup starts with a medley of aromatics: a large yellow onion, a large leek, and a celeriac root. Each vegetable brings its own nuance—onions add sweetness, leeks provide a subtle onion‑like aroma, and celeriac contributes a mild celery undertone. Together, they create a savory backdrop that supports the delicate fish without overpowering it. If you skip any of these, the soup loses depth; the broth becomes flat, and the fish’s subtle flavors get lost in the noise.

The Texture Crew

The fish itself—500 g of Arctic char and 500 g of haddock—adds both protein and a melt‑in‑your‑mouth texture that is almost buttery. The 5 tomatoes provide a bright, acidic bite that cuts through the richness of the cream, while the tomato puree thickens the broth, giving it a luscious body. If you replace the tomatoes with canned diced tomatoes, you’ll lose the natural sweetness and the soup’s silky consistency will be compromised. For a lighter version, use low‑fat cream or coconut milk, but the flavor profile will shift noticeably.

The Unexpected Star

Red wine vinegar, dry red wine, and a splash of port or sherry may sound like a cocktail, but they’re the secret architects of this soup’s character. The vinegar adds a bright, almost citrusy lift that keeps the broth from feeling heavy. The dry red wine deepens the flavor with earthy undertones, while the port or sherry brings a subtle sweetness that balances the acidity. If you’re a wine connoisseur, feel free to experiment with different varietals; just remember to keep the alcohol content low so the soup stays approachable.

The Final Flourish

Butter, heavy cream, and fresh chives are the finishing touches that elevate the dish. Butter gives the broth a glossy sheen and a buttery bite that feels luxurious. Heavy cream adds body, creating a silky mouthfeel that lingers. Fresh chives provide a bright, herbaceous note that cuts through the richness and adds a pop of color. Skipping any of these will diminish the soup’s overall elegance, so treat them as essential components of the final masterpiece.

Fun Fact: Icelandic fish soups have been a staple in coastal communities since the Viking age, serving as a nourishing meal that could be prepared with limited resources.

Everything's prepped? Good. Let's get into the real action—where the magic happens and the flavors mingle.

Delicious Icelandic Fish Soup:

The Method — Step by Step

  1. First, rinse the Arctic char and haddock under cold water and pat them dry with paper towels. Trim any pin bones with a pair of tweezers; this ensures a smooth eating experience. Cut the fish into bite‑sized chunks, about 2 cm cubes, and set them aside on a plate. The fish should be fresh, with a faint ocean scent and a slightly translucent flesh that turns opaque when cooked. This step is crucial—over‑cutting can cause the fish to break apart during simmering.
  2. Kitchen Hack: Use a sharp knife to slice the onion and leek into thin half‑rings. This technique ensures even cooking and releases more flavor quickly.
  3. In a large stockpot, melt 3 tablespoons of butter over medium heat. Add the diced onion, sliced leek, and diced celeriac root. Sauté for about 8–10 minutes, stirring occasionally, until the vegetables soften and the onion turns translucent. The butter should coat the vegetables, creating a glossy sheen that signals the aromatics are ready. If you’re watching your fat intake, replace half the butter with olive oil for a lighter version.
  4. Add the diced tomatoes and 1 can of tomato puree to the pot. Stir well, allowing the tomatoes to release their juices and form a rich, slightly thick base. Cook for an additional 5 minutes, letting the mixture reduce slightly. This step concentrates the tomato flavor, giving the soup depth and a natural sweetness that balances the acidity from the vinegar later.
  5. Deglaze the pot with 3 tablespoons of red wine vinegar and 3 tablespoons of dry red wine. The wine will lift the browned bits from the bottom of the pot, infusing the broth with earthy undertones. Let the mixture simmer for 2 minutes, allowing the alcohol to evaporate and the flavors to meld. Watch closely—if the liquid reduces too quickly, it will become overly acidic.
  6. Watch Out: When adding the fish, avoid over‑crowding the pot. If the liquid boils too rapidly, the fish will release excess moisture and become watery.
  7. Pour in 4 cups of vegetable bouillon stock and bring the mixture to a gentle boil. Reduce the heat to low and let the soup simmer for 12 minutes. Then, gently fold in the fish chunks, making sure they are evenly distributed. Cover the pot and let it cook for another 8 minutes, until the fish is opaque and flakes easily with a fork. The broth should maintain a light, amber hue, not turning brown or cloudy.
  8. Kitchen Hack: To keep the fish tender, add a splash of cold water before simmering. This prevents the fish from overcooking and maintains a silky texture.
  9. Stir in 500 ml of 18% cream and 250 ml of heavy cream, whisking until the mixture is smooth and glossy. Add 2 tablespoons of port or sherry for a subtle sweetness, and season with salt and pepper to taste. Let the soup simmer for an additional 3 minutes, allowing the flavors to marry. The broth should be thick enough to coat the back of a spoon but still pourable. Taste and adjust seasoning if needed.
  10. Finally, sprinkle 2 handfuls of fresh chives over the top, letting their bright green color pop against the golden broth. Serve the soup hot, accompanied by crusty rye bread or a simple green salad. As you ladle the first bowl, notice how the aroma lifts your spirits and the taste soothes your soul. This is the moment of truth—if you’ve followed each step, you’ll taste the difference.

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

Keep the simmer low once you add the fish. A rolling boil will break the fish apart, turning the broth watery. Use a thermometer to maintain 80–85°C (176–185°F). If you don’t have a thermometer, look for the subtle steam that rises from the surface—just enough to create a gentle hiss. This simple temperature control guarantees tender fish that stays intact.

Why Your Nose Knows Best

Smell the broth as it simmers. If it starts to smell overly acidic or burnt, reduce the vinegar or lower the heat. Your nose is a reliable guide; it can tell you when the broth has reached the perfect balance of sweet and sour. Trust that instinct—don’t be afraid to tweak the seasoning mid‑cook.

The 5-Minute Rest That Changes Everything

After turning off the heat, let the soup sit, covered, for 5 minutes. This rest period allows the flavors to meld and the residual heat to finish cooking the fish gently. The broth will thicken slightly as the cream settles. Skipping this step can leave the soup feeling thin and under‑seasoned.

Chop, Don’t Grind

When preparing the vegetables, use a sharp knife to slice rather than a food processor. This preserves the texture and ensures each bite has a distinct bite. A finely ground vegetable mash can turn the soup into a puree, which is not the goal here. Keep the vegetables in small, even pieces for balanced flavor release.

The Secret to a Glazed Finish

Finish the soup with a tablespoon of cold butter, stirring until it melts into a glossy sheen. This creates a silky coating that makes the broth feel luxurious. Add the butter off the heat to prevent it from separating. The final gloss signals that the soup is ready to serve.

Kitchen Hack: Store leftover soup in a glass jar with a tight lid; the broth thickens slightly upon refrigeration, so add a splash of water before reheating.

Creative Twists and Variations

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

Smoky Island Edition

Add a teaspoon of smoked paprika and a pinch of liquid smoke to the broth for a subtle smoky undertone that echoes Icelandic smoked fish. The paprika also deepens the color, making the soup look more inviting. Serve with rye crisps for a crunchy contrast.

Herb Garden Delight

Replace the chives with a mix of dill, parsley, and tarragon. The dill brings a bright, slightly sweet flavor that pairs beautifully with the fish, while tarragon adds a hint of anise. This variation turns the soup into a garden‑fresh experience.

Low‑Calorie Lightness

Swap the heavy cream for coconut milk and reduce the amount of butter to one tablespoon. The coconut milk adds a subtle sweetness and keeps the soup creamy without the extra calories. Pair with a quinoa salad to keep the meal balanced.

Spicy Fjord Kick

Add a pinch of cayenne pepper or a few drops of hot sauce to the broth. The heat contrasts the creamy richness and awakens the palate. Keep the amount moderate to avoid overpowering the delicate fish flavor.

Vegetarian Reimagination

Omit the fish and add a handful of chopped white beans or lentils for protein. The beans soak up the broth’s flavors, making each spoonful hearty and satisfying. This version still carries the aromatic base and creamy finish.

Breakfast Bounty

Serve the soup with a poached egg on top and a sprinkle of paprika. The runny yolk adds richness, while the paprika gives a subtle kick. Pair with a slice of toasted sourdough for a brunch‑ready dish.

Kitchen Hack: When adding spices, do it at the very beginning of the sautéing stage to allow flavors to bloom fully.

Storing and Bringing It Back to Life

Fridge Storage

Cool the soup to room temperature before refrigerating in an airtight container. Store for up to 48 hours. The broth will thicken slightly; just stir well before serving. If the soup has separated, give it a quick whisk to recombine.

Freezer Friendly

Divide the soup into single‑serving portions in freezer‑safe containers. Freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat gently on the stovetop. Add a splash of water or broth to restore the original consistency.

Best Reheating Method

Reheat the soup on low heat, stirring frequently. Add a small amount of cold water or stock to loosen the broth. Avoid boiling, as this can cause the cream to separate. Once heated through, taste and adjust seasoning if needed.

Delicious Icelandic Fish Soup:

Delicious Icelandic Fish Soup:

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
  • 500 g Arctic Char
  • 500 g Haddock
  • 1 Large Yellow Onion
  • 1 Large Leek
  • 1 Large Celeriac Celery Root
  • 5 Tomatoes
  • 500 ml 18% Cream
  • 1 Can Tomato Puree
  • 2 Handfuls Fresh Chives
  • 3 Tablespoons Red Wine Vinegar
  • 2 Tablespoons Port or Sherry
  • 3 Tablespoons Dry Red Wine
  • 3 Tablespoons Butter
  • 2 Vegetable Bouillon
  • 250 ml Heavy Cream

Directions

  1. Rinse the Arctic char and haddock, pat dry, and cut into 2 cm cubes. Set aside.
  2. Melt 3 Tbsp butter in a large pot over medium heat. Add diced onion, sliced leek, and diced celeriac. Sauté 8–10 min until translucent.
  3. Stir in diced tomatoes and 1 can tomato puree. Reduce for 5 min until slightly thickened.
  4. Deglaze with 3 Tbsp red wine vinegar and 3 Tbsp dry red wine. Simmer 2 min to evaporate alcohol.
  5. Add 4 cups vegetable bouillon, bring to a boil, then reduce to low. Simmer 12 min.
  6. Fold in fish cubes, cover, and cook 8 min until opaque.
  7. Stir in 500 ml 18% cream, 250 ml heavy cream, 2 Tbsp port or sherry, and season. Simmer 3 min.
  8. Garnish with 2 handfuls fresh chives. Serve hot with crusty bread.

Common Questions

Yes, salmon, cod, or tilapia can be used. Adjust cooking time slightly—tender fish cooks faster, so keep an eye on it to prevent over‑cooking.

The fish should be opaque and easily flake with a fork. Avoid over‑cooking; it will become dry and rubbery.

Yes, store in the fridge for up to 48 hours. Reheat gently on low heat, adding a splash of water to restore silkiness.

Use 1 cup of tomato sauce or crushed tomatoes, then reduce the liquid slightly to maintain consistency.

Season at the end of cooking. Taste, then add salt in small increments to avoid over‑salting.

A dry white wine can replace the dry red wine for a lighter profile. Just keep the volume the same.

More Recipes