Cullen Skink (Scottish Smoked Fish Chowder) Recipe

This smoky Scottish chowder is loaded with haddock, potatoes, and sweet onions, but its simplicity belies its incredible depth of flavor. It's also dead-easy to make, once you have the smoked fish in hand.

Vicky Wasik

Why It Works

  • Mashing the potatoes in the soup thickens the broth and creates a wonderfully rustic texture with a range of tender potatoey bits.
  • The simplicity of this soup allows the complex flavor of the smoked fish to star. Finnan haddie can more than carry the show.
  • A touch of cream enriches the soup just a bit, without making it too rich.

Last July, I took a trip to Alaska as a media guest of Alaska Seafood, the public-private partnership between the state of Alaska and the Alaska seafood industry. A few days into the trip, we were out on a boat not too far from Homer, reeling big floppy halibut onto the deck, and all I could think about was Cullen skink, Scotland's smoky fish chowder.

This was, admittedly, a weird thing to be thinking of, since Cullen skink is made from haddock, not halibut, but brains make funny connections sometimes. I imagine the shared "h" of halibut and haddock had something to do with it and the fact that they're both white-fleshed fish. Alaska's pristine mountains and chilly summer air also probably stirred up memories of a long-ago winter trip to the rugged Scottish Highlands. Alaska is magnitudes more vast, but those northern climes have something in common.

It's taken me awhile to get around to actually making Cullen skink and developing a recipe of my own, but I'm finally here with one, and—surprise!—I've worked out a method that allows you to smoke other white-fleshed fish, like halibut, in case you don't want to track down the smoked haddock needed for the recipe.

Finnan Haddie: Cullen Skink's Star Ingredient

About that smoked haddock: It goes by the name finnan haddie, named for Findon, Scotland, a fishing village near Aberdeen, and the fish itself. Craig Claiborne once wrote a colorful story about the origins of finnan haddie, but it's almost too good to be true, the kind of apocryphal tale that nearly every family from Findon might claim as their own. It's still worth reading. (And who knows? Maybe it really is the story of how they started smoking haddock in Findon.)

A package of finnan haddie (Scottish smoked haddock).

I ordered finnan haddie samples from a couple of different US-based purveyors, and my favorite was from Stonington Seafood in Maine. Its thick fillets of haddock are a deep golden color with a rich wood-smoke aroma. They're not cheap, at more than $20 per pound, but the quality is hard to argue with; it's just beautiful smoked fish.

I can't stress how special this fish is and what it does to the soup. Think of clam chowder made with bacon, but imagine all the flavor, both the smoke and the marine elements, coming from a single ingredient, so the result is both cleaner and no less complex. Add to that big, meaty flakes of fish, and Cullen skink starts to give clam chowder a run for its money. One could argue that Cullen skink is good enough to slug it out in the fight for the greatest chowder in the world and have a chance of winning (it would lose, however, in a tastiest-sounding-name contest).

It's worth buying finnan haddie at least once, to learn its flavor and see what magic it can work in an otherwise very basic preparation. (It's also delicious for breakfast—poached in milk, drained, and served with melted butter poured on top.) If ordering a shipment of finnan haddie is out of the question, you can cold-smoke any lean white-fleshed fish—I played around with a few indoor methods—whether haddock, cod, or, even, halibut.

How to Cold-Smoke Fish

The first step in the cold-smoking process is to brine the fish in a sugar and salt solution; then let the brined fish dry uncovered, which will dry out the surface. After that, it can be smoked. If you own a true cold-smoking apparatus, you can use that, following a more traditional cold-smoking method for fish. Because I didn't have that and figured most people don't, I focused on indoor-safe methods. I had high hopes for wok-smoking the fish, but it failed. I simply couldn't generate a sustained enough blast of smoke in the wok to reach the level of smokiness in the fish needed to make something like Cullen skink.

Brining fish before smoking it.
Before smoking the fish, it is briefly brined in a salt and sugar solution with bay leaves and black peppercorns.

I had better luck with the Smoking Gun, which, yes, is a piece of equipment you'd need to buy, but then again, you could go crazy smoking all sorts of things with it if you did get one. Even with the Smoking Gun, I had some trouble getting the fish smoky enough at first, for the same reason as the wok. Having set it in a baking dish covered with plastic wrap, I just couldn't get a lengthy enough blast of smoke on the fish to really penetrate it.

Using a smoking gun to smoke halibut.

But then I tried putting the fish in a zipper-lock bag, filling that bag with smoke, and sealing it so the smoke and fish were trapped in there together. Every 30 minutes, I filled the bag with a new blast of smoke, and after five rounds like that, the fish was getting pretty smoky; you could even go longer for deeper smoke flavor. The one thing the Smoking Gun method doesn't do is dry the fish out the way a real cold-smoker does. You get the smoky flavor, but you don't get quite the same texture and golden stain on the exterior. Flaked into a soup as it is in Cullen skink, that's not too much of a problem.

Making Cullen Skink

Making the soup itself is an uncomplicated process. I tried to make it more complicated, thinking I could fancy up the soup in appealing ways, but some dishes resist these types of upgrades. I experimented with both the more traditional method of cooking and then roughly mashing some potatoes into the soup, and also a more refined approach of blending a portion of the potatoes into it until silky smooth and adding the rest as perfectly tender cubes, but my extra efforts produced a more soulless soup (one that was prone to curdling). The partially mashed potatoes are so much more appealing to eat, thickening the liquid while offering a range of potatoey bites, from tiny tender mashy bits to big soft chunks.

I tried adding leeks to the basic base of sautéed onions, but they tinged the soup green and made it too sweet. I had other plans, ones that included white wine and spices and a wider range of fresh herbs, and one by one they fell away as my test batches proved that Cullen skink is best when you embrace its beautiful simplicity.

The steps go like this: Poach the fish in milk until just done, and remove the fish and transfer the milk to another container. Wash the pan, then sweat the minced onion in butter until tender. Back in goes the milk, followed by diced potatoes, which you simmer until tender, then partially mash them upright in the pot. The fish gets flaked back in, and the soup is finished with some cream, salt, and pepper.

The one semi-fancy touch that did work was a sprinkle of fresh minced chives on top. Even the most rustic dishes can be dressed up just a touch.

A bowl of Cullen skink (Scottish smoked fish chowder).

Recipe Facts

Cook: 35 mins
Active: 30 mins
Total: 35 mins
Serves: 4 to 6 servings

Rate & Comment


  • 4 cups (950ml) whole milk

  • 1 bay leaf

  • 1 pound (450g) finnan haddie (Scottish smoked haddock), or homemade cold-smoked fish (see note)

  • 2 tablespoons (30g) unsalted butter

  • 1 medium (8-ounce; 225g) yellow onion, finely diced

  • 1 pound (450g) Yukon gold potatoes, peel on or off as desired, cut into 1/4-inch cubes

  • 1/2 cup (120ml) heavy cream

  • Kosher or sea salt and freshly ground black pepper

  • Pinch cayenne pepper (optional)

  • Finely minced chives, for garnish


  1. In 3-quart saucepan, heat milk with bay leaf over medium heat until nearly simmering. Add fish and cook until just starting to flake. Using a slotted spoon, remove fish to paper towels to drain; set aside. Discard bay leaf. Transfer milk to heatproof mixing bowl or other container; set aside.

  2. Wash saucepan and return to medium heat. Add butter and cook until melted. Add onion and cook, stirring frequently, until nicely softened but not browned, about 6 minutes.

  3. Return milk to saucepan and add potatoes. Return milk to bare simmer. Then cook until potatoes are tender, about 10 minutes; stir and scrape saucepan occasionally to prevent milk from scorching.

  4. Using a potato masher or large wooden spoon, crush potatoes in pot until partially mashed. You want a good range of potato bits, some so small they thicken the broth but also larger chunks.

  5. Remove and discard any skin or bones from fish; then flake into the soup. Add cream. Season with salt and pepper, and, if desired, stir in pinch of cayenne. Serve, sprinkling chives on top of each bowl.

    Cullen skink being lifted out of a bowl with a spoon.

    Serious Eats / Vicky Wasik

Special Equipment

3-quart saucepan


Real finnan haddie is an incredible ingredient and it's worth tracking down, but you can also cold-smoke any lean white-fleshed fish (like haddock, cod, or halibut) at home, if you have the appropriate equipment. To do it, make a brine by dissolving 60g (~2 oz.) salt and 30g (~1 oz.) sugar, along with 2 bay leaves and 15 whole black peppercorns, in 500ml (~17 fl. oz.) water over high heat. Remove from heat and add an additional 1500ml (~51 fl. oz.) cold water (you could also add 500g (~17 oz.) ice to chill the brine rapidly). Make sure brine has cooled fully; then add fish (skin on or off, as desired), and let soak, refrigerated, for 1 hour. Remove fish from brine, set on a wire rack in a rimmed baking sheet, and let stand at room temperature, uncovered, for 1 to 2 hours.

Transfer fish to refrigerator and leave, uncovered, for at least 1 hour and up to 24 hours longer. Using a real cold-smoking rig, smoke fish following the smoker's instructions with cherry or other wood until deeply smoked, about 4 hours. Alternatively, put fish in a zipper-lock bag, and, using a Smoking Gun, inflate bag with smoke. Seal, then refrigerate for 30 minutes. Add another blast of smoke to bag; then refrigerate again for 30 minutes. Repeat this process for a total of 5 or 6 smoking and resting cycles (or longer, if you want an even deeper smoke flavor). Then proceed with recipe as written.

Make-Ahead and Storage

The finished soup can be refrigerated for up to four days. Reheat gently before serving.

Nutrition Facts (per serving)
377 Calories
18g Fat
28g Carbs
27g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 377
% Daily Value*
Total Fat 18g 22%
Saturated Fat 10g 52%
Cholesterol 108mg 36%
Sodium 851mg 37%
Total Carbohydrate 28g 10%
Dietary Fiber 2g 8%
Total Sugars 11g
Protein 27g
Vitamin C 10mg 48%
Calcium 255mg 20%
Iron 2mg 11%
Potassium 1012mg 22%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)