Scottish · Lunch

Cullen Skink

Smoked haddock, potato and onion in a thick milk soup from the Moray coast. Four ingredients, and all of them have to be good.

45 min total Serves 4 servings Easy
Jump to Recipe Method
Cullen Skink

Photograph credit: Cullen Skink - Depot Cinema and Restaurant 2025-03-06 by Andy Li · CC0 · Wikimedia Commons

What to Put on the Table With Cullen Skink

  • Oatcakes or crusty bread
  • A dry white wine
  • A dram of Speyside whisky

Sides from the same cuisine on this site: Oatcakes.

Cullen Skink, in preparation
Cullen Skink, in preparation

Photograph credit: Cullen Skink 01 - Feb 27, 2015 by Iain Cameron · CC BY 2.0 · Wikimedia Commons

Making Cullen Skink, Step by Step

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Put the haddock skin side down in a wide pan with the milk and bay. Bring to a bare simmer and poach 5 minutes.

  2. Lift the fish out onto a plate. Strain the milk and keep it. Peel off the skin and flake the flesh into large pieces, checking for bones.

  3. Melt the butter in the pan and cook the onion and leek over low heat for 10 minutes without colouring.

  4. Add the potatoes and the water, bring to a simmer and cook 15 minutes until soft.

  5. Crush about a third of the potatoes against the side of the pan — that is the thickener.

  6. Pour the reserved milk back in and warm through without boiling.

  7. Add the cream, then the flaked haddock, and heat 2 minutes only.

  8. Season with white pepper, and taste before adding any salt — the fish has usually done that job.

  9. Serve with chives, parsley and oatcakes or bread.

Something wrong or unclear in this recipe? Report a problem with this recipe.

Notes From the Method

Undyed haddock. The yellow stuff makes a soup that tastes of dye and salt.

Poach the fish in the milk that becomes the soup. Nothing is wasted.

Never boil once the milk is back in — it will split.

Ingredient Swaps

  • In a sauce, full-fat crème fraîche can usually take the place of the double cream; single cream is thinner and more likely to split if it boils, so keep it below a simmer.

Keeping What's Left

Refrigerate up to 2 days and reheat gently. Do not freeze — the potato goes grainy.

What's in a Serving

Per serving, an approximate calculation from the ingredient list. Treat it as a rough guide: where a line offers a choice of foods, only one of them is counted; salt added to taste is not counted, so the sodium is low; garnishes, greasing and other items with no amount are not counted. How the figures are worked out.

528Calories
32gProtein
46gCarbs
24gFat
4gFibre
14gSugar
470mgSodium, before salt to taste

Your notes on this recipe

Cooked this? Keep a note for next time

Your own rating out of 5

Private to you: notes and ratings are saved in this browser only, are never sent anywhere, and other readers cannot see them.

Compiled by Turab

Checked by script for timings, diet labels and nutrition arithmetic. How the recipes are checked. Found a mistake? Tell us.

First published ; last changed .