If you’ve never had Cullen Skink, you’re in for a treat. This traditional Scottish soup, smoky, creamy, and packed with tender flakes of haddock, is one of those dishes that tastes far more impressive than the effort it actually takes. I’ve made this cullen skink recipe more times than I can count over the years, and it never fails to win people over, even those who claim they “don’t really like fish soup.”
I’ll admit, the name throws people off every single time. “Skink” has nothing to do with lizards; it’s an old Scots word for a shin of beef, which is what the soup was originally made from before smoked haddock took over the recipe sometime in the 19th century. Funny how food history works out sometimes.
In this guide, you’ll learn exactly how to make an authentic cullen skink recipe from scratch, plus a few popular variations (including takes inspired by Jamie Oliver, the Hairy Bikers, and BBC Food) so you can find the version that suits your kitchen best. Grab a pot: this one comes together faster than you’d think.
What Is Cullen Skink?
Cullen Skink is a thick, creamy Scottish soup made from smoked haddock, potatoes, onions, and milk. It originated in the fishing town of Cullen on Scotland’s northeast coast, and it’s traditionally served as a hearty starter or light main course.
Unlike a lot of chowder-style soups, Cullen skink recipes with smoked haddock rely on the fish’s natural smokiness to season most of the dish; you genuinely don’t need much beyond salt, pepper, and a bit of butter. It’s simple food done exceptionally well, which is probably why it’s held onto its popularity for well over a century.
Cullen Skink Recipe Ingredients
Here’s what you’ll need for a classic, authentic Cullen skink recipe:
- 1 lb (450g) smoked haddock, undyed if you can find it (the bright yellow-dyed kind works too, but undyed has a more natural, less artificial flavor)
- 2 cups (500ml) milk
- 1 bay leaf
- 2 tablespoons butter
- 1 large onion, finely chopped
- 1½ lbs (700g) potatoes, peeled and diced
- 2 cups (500ml) fish or vegetable stock
- ½ cup (120ml) heavy cream
- Salt and black pepper, to taste
- Fresh chives or parsley, chopped, for garnish
That’s genuinely the whole list. No exotic ingredients, no special equipment, just good smoked haddock and a bit of patience.
How to Make Cullen Skink (Step-by-Step)
- Poach the haddock. Place the smoked haddock in a wide pan with the milk and bay leaf. Bring to a gentle simmer over medium heat, then cook for about 8–10 minutes, until the fish flakes easily with a fork.
- Remove and flake the fish. Lift the haddock out of the milk (reserve the milk; you’ll need it) and set it on a plate to cool slightly. Once cool enough to handle, flake it into bite-sized pieces, removing any skin or bones.
- Sauté the onion. In a separate large pot, melt the butter over medium heat and cook the chopped onion until soft and translucent, about 5 minutes.
- Add the potatoes and stock. Stir in the diced potatoes and pour in the fish or vegetable stock. Bring to a simmer and cook for about 15 minutes, until the potatoes are tender.
- Combine everything. Pour in the reserved poaching milk (strain out the bay leaf first) and add the flaked haddock. Stir gently to avoid breaking the fish up too much.
- Finish with cream. Stir in the heavy cream and let everything warm through for another 3–4 minutes. Season with salt and pepper to taste; go easy on the salt at first, since smoked haddock already carries a fair amount of natural saltiness.
- Serve hot, garnished with fresh chives or parsley, and a good crusty bread on the side.
Cullen Skink Variations Worth Trying
Cullen Skink with Leeks
A cullen skink recipe with leeks swaps some or all of the onion for sliced leeks, giving the soup a slightly sweeter, more delicate flavor. It’s a small change, but it noticeably softens the overall taste, worth trying if you find the onion version a touch too sharp.
Simple, Weeknight-Friendly Version
Looking for a simple cullen skink recipe with fewer steps? Skip the separate poaching step and instead simmer the haddock directly in the stock along with the potatoes, then stir in milk and cream at the end. It’s less traditional, but it cuts down on both time and dishes.
Jamie Oliver, Hairy Bikers & BBC-Style Approaches
Several well-known chefs and outlets have put their own spin on this dish. A cullen skink recipe Jamie Oliver-inspired version tends to lean into extra herbs and sometimes a splash of white wine for brightness. The cullen skink hairy bikers approach often keeps things rustic and hearty, with a slightly thicker, chunkier finish. Meanwhile, a BBC-style cullen skink recipe tends to stick close to the classic method outlined above: smoked haddock, potatoes, and cream, with minimal embellishment. All three are worth exploring if you want to compare notes and find your own preferred balance.
Award-Winning Techniques
What separates an award-winning cullen skink recipe from an average one usually comes down to two things: the quality of the smoked haddock and not overcooking the fish. Good haddock, gently poached rather than boiled, makes all the difference in the final texture.
Tips for the Best Cullen Skink
- Don’t overcook the haddock. Overcooked fish turns dry and rubbery fast. Pull it from the milk the moment it flakes easily.
- Use undyed smoked haddock if possible. It has a more authentic, less artificially intense flavor than the bright yellow-dyed variety.
- Mash a few potatoes for thickness. If you want a thicker soup, roughly mash a portion of the cooked potatoes right in the pot before adding the cream.
- Taste before adding extra salt. Smoked haddock is naturally salty, and it’s easy to over-season if you don’t taste as you go.
- Reheat gently. This soup reheats well, but do it over low heat; high heat can cause the cream to split.
Frequently Asked Questions
What is Cullen Skink made of?
Cullen skink is made from smoked haddock, potatoes, onions, milk, and cream. It’s a simple, hearty Scottish soup that relies on the natural smokiness of the fish for most of its flavor.
Is Cullen Skink the same as chowder?
Not quite, though they’re similar. Cullen skink is thicker and creamier than a typical American chowder, and it traditionally uses smoked haddock exclusively, rather than a mix of shellfish or other seafood.
Can I make Cullen Skink ahead of time?
Yes — it actually tastes great the next day, once the flavors have had time to meld. Just reheat gently over low heat to avoid splitting the cream.
What’s the best fish to use for Cullen Skink?
Undyed smoked haddock is the traditional and preferred choice. If you can’t find it, dyed smoked haddock works as a substitute, though the flavor is slightly less nuanced.
Can I freeze Cullen Skink?
It’s not ideal, since the cream and potatoes can change texture after freezing and thawing. If you do freeze it, expect a slightly grainier consistency once reheated still tasty, just not quite as silky as fresh.
Final Thoughts
At the end of the day, Cullen Skink proves that some of the best comfort food comes from just a handful of quality ingredients treated with a little care. Smoky haddock, tender potatoes, and a rich, creamy base that’s really all it takes to bring a taste of Scotland’s northeast coast into your own kitchen.
Give this recipe a try this week, whether you stick to the classic method or experiment with leeks, wine, or your own personal twist. And if you make it, I’d genuinely love to hear how it turned out; there’s nothing quite like a good bowl of Cullen Skink on a cold evening.
Cullen Skink Recipe
Course: Soup Recipes4
servings30
minutes40
minutes300
kcalIngredients
1 lb (450g) smoked haddock, undyed if you can find it (the bright yellow-dyed kind works too, but undyed has a more natural, less artificial flavor)
2 cups (500ml) milk
1 bay leaf
2 tablespoons butter
1 large onion, finely chopped
1½ lbs (700g) potatoes, peeled and diced
2 cups (500ml) fish or vegetable stock
½ cup (120ml) heavy cream
Salt and black pepper, to taste
Fresh chives or parsley, chopped, for garnish
Directions
- Poach the haddock. Place the smoked haddock in a wide pan with the milk and bay leaf. Bring to a gentle simmer over medium heat, then cook for about 8–10 minutes, until the fish flakes easily with a fork.
- Remove and flake the fish. Lift the haddock out of the milk (reserve the milk; you’ll need it) and set it on a plate to cool slightly. Once cool enough to handle, flake it into bite-sized pieces, removing any skin or bones.
- Sauté the onion. In a separate large pot, melt the butter over medium heat and cook the chopped onion until soft and translucent, about 5 minutes.
- Add the potatoes and stock. Stir in the diced potatoes and pour in the fish or vegetable stock. Bring to a simmer and cook for about 15 minutes, until the potatoes are tender.
- Combine everything. Pour in the reserved poaching milk (strain out the bay leaf first) and add the flaked haddock. Stir gently to avoid breaking the fish up too much.
- Finish with cream. Stir in the heavy cream and let everything warm through for another 3–4 minutes. Season with salt and pepper to taste; go easy on the salt at first, since smoked haddock already carries a fair amount of natural saltiness.
- Serve hot, garnished with fresh chives or parsley, and a good crusty bread on the side.