← Recipes

Traditional method

Stockfish

Tørrfisk · Tørrfisk · Torrfisk · Tørfisk · Hardfiskur · Stoccafisso · Skreid · Okporoko

Loading ratings…

Cod hung on open racks in cold northern air until most of its water has gone, leaving a hard, light, unsalted fish that keeps and travels and must be soaked for days before cooking.

Finished Norwegian stockfish, unsalted air-dried cod, split open with its tied tail and a dry broken sample.

What is stockfish?

Stockfish is fish preserved by drying without the addition of salt.

The best-known Norwegian variety is made from Atlantic cod, Gadus morhua, although several related fish can be processed in comparable ways.

Fresh fish is cleaned and hung in conditions that allow moisture to escape while limiting deterioration.

Over time, the fish loses a substantial proportion of its original water.

The resulting product becomes hard, lightweight and concentrated.

It can be stored, transported and subsequently rehydrated for cooking.

Stockfish is one of the most significant historical food products associated with northern Norway, and unlike several of the reconstructed dishes in this collection, it has a particularly substantial body of evidence connecting Viking Age fish exploitation with long-distance trade.

Nevertheless, its history requires care.

Present-day Norwegian stockfish production uses inherited techniques combined with modern hygiene, inspection and commercial controls.

It would be misleading to assume that all modern specifications, classifications and processing times were already standardised in the ninth century.

Sources for this section

Names and identification

The principal modern commercial species is Atlantic cod, Gadus morhua.

Other species used in Norwegian stockfish production include saithe, Pollachius virens; tusk, Brosme brosme; and haddock, Melanogrammus aeglefinus.

Not every dried fish product is stockfish, and not every stockfish product uses the same species.

Norwegian — Tørrfisk — Dried fish

Old Norse — Skreid — Dried fish, particularly fish prepared for transport or use

Icelandic — Hardfiskur — Hard dried fish

Swedish — Torrfisk — Dried fish

Danish — Tørfisk — Dried fish

Italian — Stoccafisso — Stockfish

English — Stockfish — Unsalted air-dried fish

Sources for this section

Stockfish is not salt cod

This is the most important distinction for cooks.

Stockfish is preserved primarily through drying.

Salt cod is preserved through salting and usually additional drying.

The products differ in their composition, flavour, texture and preparation requirements.

Dried salted cod contains deliberately added salt that must often be removed through soaking.

Traditional stockfish does not undergo that salting stage.

A related source of confusion is the Italian term baccalà.

In many Italian contexts, the term refers to salted cod.

However, regional terminology differs. The Venetian dish baccalà alla vicentina traditionally uses stockfish despite its name.

Lutefisk represents another separate preparation.

It involves dried fish treated with an alkaline solution before further preparation.

The process changes the fish's texture and chemistry.

The stockfish recipe here uses neither salt curing nor lye treatment.

Sources for this section

The environmental advantage of northern Norway

Northern Norway has environmental conditions well suited to traditional air-drying during the fishing season.

Temperature, wind, humidity and the movement of cold air all influence the process.

Cold weather can slow microbial deterioration while allowing moisture to leave the fish.

Wind helps replace moist air near the surface with drier surrounding air.

The fish must not remain excessively wet, particularly during its vulnerable early drying stages.

At the same time, conditions that freeze fish solid for prolonged periods can complicate drying and quality.

The process therefore depends on a balance of weather conditions, rather than cold alone.

Lofoten became especially associated with stockfish production because of both its fisheries and suitable seasonal drying conditions.

The geographical combination is important: a coastal population needs fish to catch, places to prepare it and conditions in which the product can dry.

The resulting food could supply people well beyond the original fishing settlement.

Sources for this section

Viking Age evidence: the cod from Hedeby

Hedeby, also called Haithabu, was a major trading settlement near the base of the Jutland Peninsula.

Its location connected maritime and overland commercial routes.

Fish bones excavated there provide direct evidence of fish consumption and movement through the settlement.

A particularly important study published in 2017 used ancient DNA to investigate the biological origins of cod remains.

Researchers analysed material from sites in Germany, Norway and the United Kingdom, including specimens from Viking Age and subsequent medieval deposits.

Five Viking Age cod specimens from Hedeby, dated within approximately 800–1066 CE, were especially significant.

Their genetic characteristics linked them to the Northeast Arctic Atlantic cod population associated with northern Norway and the Lofoten fishery.

This matters because it supports the movement of cod over a substantial distance during the Viking Age.

The result is more precise than simply identifying a cod vertebra.

Cod populations have genetic differences that can help researchers investigate their origins.

By comparing ancient genetic data with relevant modern populations, the researchers could assess whether fish were likely to have been caught locally or had travelled from another region.

The findings strongly support the existence of long-distance fish movement.

Sources for this section

What the DNA does not prove

The study does not demonstrate that every individual cod imported to Hedeby was dried using exactly the modern Lofoten technique.

It also does not establish the total volume of Viking Age stockfish exports.

Five Viking Age cod from one trading centre cannot be used to calculate the size of the entire industry.

The importance of the study lies in documenting the movement of northern fish resources over long distances.

Preservation was a plausible and economically important means of making such transport possible, but the precise treatment of each specimen requires separate evidence.

Sources for this section

A developing North Atlantic trade

Stockfish occupies an important place in the economic history of medieval Norway.

Fish could be caught during a period of seasonal abundance, dried and transported later.

This separated the moment of production from the moment of consumption.

A household or merchant no longer needed the fish to remain fresh during a lengthy journey.

Such an advantage became especially important for long-distance maritime trade.

Later medieval records provide stronger documentary evidence for the expanding commercial importance of dried cod.

The Viking Age genetic evidence suggests that some of the foundations of that exchange were already present earlier.

Northern Norwegian fish resources could reach trading centres far from their original fishing grounds.

However, the later large-scale export economy should not simply be projected backwards unchanged.

The organisation of labour, ownership, taxation and merchant networks evolved over time.

Sources for this section

How stockfish is produced today

The Norwegian Seafood Council describes the principal stages of present-day stockfish production.

These are modern commercial production parameters and should not be represented as an excavated ninth-century manufacturing specification.

Sources for this section

Catching the fish

The process starts with suitable fish from the relevant fisheries.

Raw-material quality is crucial.

A fish already undergoing substantial deterioration cannot be rescued by drying it.

Contemporary processors use handling procedures intended to keep the catch in suitable condition before preparation.

The precise onboard requirements vary with commercial operations and are not specified in the historical dossier.

Sources for this section

Gutting

The fish is opened and its internal organs removed.

This eliminates highly perishable material and prepares the body for drying.

Inadequate preparation can increase the risk of contamination and quality defects.

Sources for this section

Preparing the drying form

Modern Norwegian stockfish can be produced as whole, gutted fish or in a split form called rotskjær.

In the split form, the fish is cut along the backbone while remaining connected at the tail.

This changes the surface area exposed to air and can influence drying.

The Seafood Council also describes fish tied together in pairs for hanging.

Sources for this section

Hanging on racks

The prepared fish is suspended on outdoor wooden structures traditionally called hjell.

The racks expose the fish to moving air.

Spacing and positioning matter because crowded surfaces can obstruct airflow.

The fish must be protected from conditions likely to compromise the product.

Sources for this section

Outdoor drying

The Seafood Council describes outdoor drying lasting up to three months.

This is a modern description of the production system, not a universal rule for all fish sizes and every season.

Drying depends on the weather and the condition of the fish.

Sources for this section

Indoor maturation

After outdoor drying, the product can undergo further maturation indoors.

The Seafood Council specifies another 4–12 months in a dry, ventilated storage environment.

The process allows moisture and flavour characteristics to develop further.

Sources for this section

Inspection and grading

Commercial stockfish is inspected and sorted by quality and size.

The Seafood Council describes more than 20 possible quality categories.

This reflects an established commercial grading system.

It should not be interpreted as evidence that Viking merchants used those same categories.

Sources for this section

What happens during drying?

The first essential transformation is moisture loss.

Fresh fish contains substantial water distributed through muscle tissues.

Drying allows water to move from inside the fish towards its surface, where it evaporates.

The rate depends on temperature, relative humidity, airflow and the size and structure of the fish.

As water is removed, the remaining proteins and other constituents become more concentrated.

The flesh becomes harder.

The physical structure also changes, affecting how the finished fish behaves when soaked and cooked.

Sources for this section

Water activity and microbial growth

Microorganisms need accessible water.

Removing sufficient moisture can reduce water activity to levels at which many spoilage organisms cannot multiply.

This is the central preservation principle of stockfish.

It does not mean that the dried fish is sterile.

Microbial spores and other organisms may remain present.

If moisture returns during unsuitable storage, conditions can again become favourable for deterioration.

The product's safety therefore depends on the entire process, including raw-fish quality, preparation, drying and subsequent storage.

Sources for this section

Is stockfish fermented?

Stockfish is primarily a dried fish product, not a deliberately fermented fish product.

Changes during drying and maturation may involve endogenous enzymes and complex flavour development.

However, this should not be confused with intentionally culturing fish using a defined microbial fermentation.

The traditional preservation mechanism is dominated by dehydration.

Calling all aged or flavour-developed foods fermented would obscure the important differences between stockfish, salted fermented fish and other preserved seafood.

Sources for this section

Why the fish becomes hard

Fish muscle contains proteins organised into structured fibres.

As moisture leaves, those structures become more compact.

The flesh loses the softness associated with fresh fish.

This is why fully dried stockfish may require prolonged soaking before ordinary cooking.

Mechanical treatment can also change its texture.

Some modern stockfish products are passed through rollers.

The Seafood Council distinguishes these from whole fish and gives separate soaking guidance.

Because their structures differ, it would be wrong to apply one soaking duration to all stockfish.

Sources for this section

Rehydrating stockfish safely

Rehydration is a critical stage because water is being returned to a dried food.

The fish gradually absorbs moisture and softens.

At the same time, its increasing water content changes the conditions available for microbial growth.

Rehydration must therefore be conducted under refrigeration.

The Norwegian Seafood Council specifies clean cold water at 2–4°C, with water changed at least once daily.

The recommended soaking periods vary by the type of fish.

These figures should not be averaged into a single standard soaking time.

The fish must remain refrigerated throughout.

Readiness is assessed partly through the softened texture.

The Seafood Council notes that stockfish more than doubles in weight during soaking.

These figures apply to its described modern products. They are not Viking Age measurements.

Stockfish processed through rollers — 2–4 days

Whole stockfish — 7 days

General initial preparation — Cutting into portions after 2–3 days, depending on thickness and texture

Sources for this section

Cooking commercially prepared stockfish

The supplied research offers a straightforward modern dish designed to explore dried fish without attempting to manufacture it at home.

Sources for this section

Method

1. Obtain safe stockfish.

Buy commercially produced stockfish from a reputable supplier.

For convenience, choose fish that has already been professionally rehydrated and is ready to cook.

If purchasing dried fish, follow the supplier's product-specific instructions.

2. Rehydrate if necessary.

Use clean water and maintain the specified 2–4°C during soaking where following the Seafood Council guidance.

Change the water at least daily.

Use the correct soaking duration for the product.

3. Prepare the flesh.

Remove skin and bones as directed by the supplier.

Check carefully for remaining bones.

4. Cook.

Cover the prepared fish with fresh water.

Simmer until thoroughly cooked and tender, following the supplier's directions.

The source does not establish one universal cooking duration for all stockfish.

5. Prepare the onions.

Melt the 40 g butter and soften the sliced onions gently.

Avoid scorching.

6. Serve.

Drain the fish, inspect for remaining bones and serve with the buttery onions.

Bread or cooked turnips make suitable modern accompaniments.

This dish is an original modern reconstruction, not a documented Viking recipe.

Sources for this section

Northern Norway

Norwegian tørrfisk is associated particularly with cold-air drying and the commercial production of cod and related fish.

The wooden racks are an important visual feature of the coastal landscape.

Their arrangement and use belong to a specialised industry with accumulated local expertise.

Sources for this section

Iceland

Icelandic hardfiskur is a dried fish product often eaten as a snack, sometimes with butter.

Its processing and customary use are not identical to every form of Norwegian stockfish.

The terms should therefore be connected historically and technologically without treating them as perfect synonyms.

Sources for this section

Italy

Stockfish became important in several regional Italian cuisines.

It can be rehydrated and cooked with vegetables, olive oil and other ingredients.

The Venetian tradition illustrates how a dried fish originating far to the north became integrated into southern European cooking.

Its culinary meaning changed as it entered new regional food cultures.

Sources for this section

Nigeria

Dried imported fish is important in Nigerian cooking, where stockfish is often known as okporoko.

It contributes flavour and texture to soups and stews.

This modern trade belongs to a much later economic and culinary history than the Viking Age, but it demonstrates the continuing global reach of dried fish.

The Nigerian, Italian and Scandinavian uses are distinct culinary traditions, not variants of a single Viking recipe.

Sources for this section

Properly dried stockfish

Commercially prepared stockfish should have the expected dry, firm structure and characteristic aroma of the product.

Its quality is assessed through professional sorting and inspection.

Sources for this section

Unexpected dampness

Moisture developing during storage can indicate unsuitable conditions.

Do not attempt to salvage visibly deteriorating fish by drying it again.

Sources for this section

Visible mould or abnormal deterioration

Reject the product and seek advice from the supplier.

Not all microbial hazards are visible, and appearance alone cannot certify safety.

Sources for this section

Fish stays hard after soaking

The product may require a different soaking procedure.

Follow the supplier's guidance rather than leaving it at room temperature.

Sources for this section

Fish breaks apart during cooking

It may have been excessively agitated or cooked longer than necessary after becoming tender.

Gentle handling improves texture.

Sources for this section

Why home air-drying fish is risky

Traditional stockfish production relies on specialised knowledge of raw materials, climatic conditions and drying behaviour.

A garden shed or domestic outdoor rack does not automatically reproduce the environment of northern Norway.

Unsuitable humidity, temperature and airflow can allow deterioration before sufficient water is removed.

Fish also raises particular food-safety considerations, including parasitic and bacterial hazards.

The source material does not provide a validated domestic process for safely manufacturing shelf-stable stockfish.

Consequently, this page gives a detailed explanation of commercial production but does not recommend an improvised home fish-drying procedure.

For cooking, commercially produced stockfish is the appropriate starting point.

Sources for this section

Storage after rehydration

Dry stockfish and rehydrated stockfish are very different products.

After soaking, the flesh once again contains substantial water.

It must be treated as perishable fish.

Keep refrigerated throughout the soaking process and follow the supplier's instructions for subsequent cooking and storage.

The Seafood Council states that stockfish can be kept frozen for up to 18 months, in the context of its handling guidance.

This should not be converted into a blanket statement that all rehydrated homemade fish preparations have the same freezer life.

Once cooked, refrigerate promptly and follow current leftover-food guidance.

The UK Food Standards Agency gives a centre temperature of 70°C for two minutes, or an equivalent time-temperature combination, as a conservative cooking reference.

Stockfish is also a fish allergen.

Sources for this section

What stockfish tells us about the Viking economy

Stockfish illustrates a central relationship between food technology and commerce.

Preserving fish allowed resources harvested in one environment to feed consumers in another.

The physical transformation reduced dependence on immediate consumption and created a transportable product.

Ancient DNA evidence establishes that cod associated with the far northern fisheries reached Hedeby during the Viking Age.

Later historical evidence documents the considerable expansion and importance of northern dried-fish trade.

Modern Norwegian stockfish remains an example of how a preservation technology can develop into a specialised regional industry while retaining recognisable features of its earlier form.

The preservation itself is not mysterious.

It depends on the interaction of raw material, water, air and temperature.

Its historical significance lies in what those simple physical principles made possible: the long-distance movement of food across northern Europe and, eventually, far beyond it.

Sources for this section

History

Stockfish has an unusually strong evidential spine for a food of this age, and it is genetic rather than textual. Cod populations differ genetically, so ancient data can be compared with relevant modern populations to ask whether a fish was caught locally or travelled, and for five Viking Age specimens from Hedeby the answer pointed north, to the Northeast Arctic population of the Lofoten fishery. That is far more precise than identifying a vertebra as cod, and it matters because it shows the thing preservation makes possible: separating the moment of production from the moment of consumption, so that a catch taken during a season of abundance could be dried and carried, and neither household nor merchant needed the fish to stay fresh on a long journey. The limits are equally clear. The study does not show that each of those fish was dried by the technique now used in Lofoten, nor can five specimens from one settlement measure an industry. Later medieval records give stronger documentary evidence for the expanding commercial importance of dried cod, and the Viking Age genetic evidence suggests some foundations of that exchange were already present; but the later export economy, with its organisation of labour, ownership, taxation and merchant networks, developed over time and cannot be projected backwards unchanged. The same caution applies to the present day, since modern specifications, more than 20 quality grades among them, belong to a modern industry rather than to the ninth century.

Ingredients

Scaling: source batch only

Atlantic codUse fish of suitable quality from the relevant fisheries, handled to keep the catch in good condition, then gut it and prepare it whole or split along the backbone while joined at the tail.
Amount not stated
The raw material of the drying itself, Gadus morhua, and no weight is given: this is an industrial process description rather than a batch recipe. Crucially, nothing is added to it. Raw-material quality is decisive, because a fish already deteriorating cannot be rescued by drying it.
Saithe (optional)Prepare as for cod.
Amount not stated
Pollachius virens, one of the other species used in Norwegian stockfish production. Not every dried fish product is stockfish and not every stockfish uses the same species.
Tusk (optional)Prepare as for cod.
Amount not stated
Brosme brosme, a further species used in Norwegian stockfish production.
Haddock (optional)Prepare as for cod.
Amount not stated
Melanogrammus aeglefinus, a further species used in Norwegian stockfish production.
Rehydrated stockfishUse commercially produced stockfish, soaked by the supplier's method or under refrigeration, with skin and bones removed as the supplier directs and checked again for bones.
750 g
This line and the four below belong to the modern cooking dish on this page, not to the drying: they are a present-day reconstruction for four servings rather than a documented Viking recipe. Dry and rehydrated stockfish are very different products, and soaked fish must be treated as perishable fish.
OnionSlice finely and soften gently in the butter without scorching.
2
Part of the modern cooking dish; no weight is given.
ButterMelt and use for the onions.
40 g
Part of the modern cooking dish.
WaterUse clean cold water for soaking, changed at least once daily, and fresh water to cover the fish for cooking.
Amount not stated
No volume is stated for either use. The soaking water carries the one temperature requirement in the whole process, 2-4°C, and the cooking water simply covers the fish.
Herbs (optional)Add to taste in the finished dish.
Amount not stated
Optional culinary herbs in the modern cooking dish, with no quantity given.
Salt (optional)Season the finished dish lightly if wanted.
Amount not stated
A little, optional, and only in the cooking. No salt is added at any point in making stockfish, which is what separates it from salt cod; salt-cod soaking and desalting instructions therefore do not apply here.

Method

Risks and precautions · High risk
Home air-drying of fish

Traditional production relies on specialised knowledge of raw materials, climate and drying behaviour. A garden shed or domestic rack does not reproduce northern Norway, and unsuitable humidity, temperature and airflow can allow deterioration before enough water has been removed. Fish also raises particular food-safety considerations, including parasitic and bacterial hazards, and the source material provides no validated domestic process.

Hazard source
Rehydration at the wrong temperature

Soaking is the critical stage because water is being returned to a dried food: as the water content rises, the conditions available for microbial growth return with it, so the whole soak must be refrigerated and the water changed.

Hazard source
A dried product assumed to be sterile

Removing moisture reduces water activity to levels at which many spoilage organisms cannot multiply, but microbial spores and other organisms may remain, and moisture returning during unsuitable storage can make conditions favourable for deterioration again.

Hazard source
Salvaging damp or deteriorating fish

Moisture developing in storage indicates unsuitable conditions, and visibly deteriorating fish must be rejected rather than re-dried; not all microbial hazards are visible, and appearance alone cannot certify safety.

Hazard source
One soaking time applied to every product

Stockfish passed through rollers and whole stockfish have different structures and carry separate guidance, so a single duration will leave one product hard and over-soak another.

Hazard source
Fish allergen

Stockfish is a fish allergen in both its dried and rehydrated forms.

Hazard source

Start from commercially produced stockfish from a reputable supplier rather than drying fish at home

Control source

Soak under refrigeration with the water changed and the duration matched to the product

Control source

Cook the rehydrated fish thoroughly, following the supplier's directions and an appropriate centre check

Control source

Treat soaked fish as perishable and follow the supplier's storage instructions, refrigerating cooked fish promptly

Control source

No validated domestic process for safely making shelf-stable stockfish exists in these sources: a garden shed or outdoor rack does not reproduce the climate and expertise of northern Norway, and fish carries parasitic and bacterial hazards of its own.

Soaking times are product-specific, 2-4 days for fish passed through rollers and 7 days for whole stockfish, and must not be averaged into one standard time.

Rehydration must stay refrigerated at 2-4°C with the water changed at least once daily, because returning water to a dried food returns the conditions microorganisms need.

Dried stockfish is not sterile: spores and other organisms may remain, and moisture returning during poor storage can restart deterioration.

Do not re-dry visibly deteriorating or unexpectedly damp fish to salvage it, and do not rely on appearance, since not all microbial hazards are visible.

Stockfish is not salt cod. It carries no added salt, so instructions for soaking and desalting salted cod do not apply, and lutefisk is a separate alkaline-treated preparation again.

Five Viking Age cod from one trading centre cannot measure the size of an industry, and the genetic result does not show that those fish were dried by the modern Lofoten technique.

The present-day grading system of more than 20 quality categories is modern commercial practice and is not evidence that Viking merchants used such categories.

The 18-month frozen figure belongs to the Council's guidance for its described products and is not a freezer life for homemade fish preparations.

Stockfish is a fish allergen.

  1. Catch suitable fish from the relevant fisheries and handle it to keep the raw material in good condition, since drying cannot rescue a fish that is already deteriorating.
  2. Gut the fish, removing the highly perishable internal organs and preparing the body for drying.
  3. Prepare the drying form, either as a whole gutted fish or in the split rotskjær form cut along the backbone while remaining joined at the tail, which changes the surface area exposed to air; fish may also be tied together in pairs for hanging.
  4. Hang the prepared fish on outdoor wooden racks, the hjell, spaced and positioned so that crowded surfaces do not obstruct the moving air.
  5. Dry outdoors for up to three months as a modern production description, with the actual period depending on the weather and the condition of the fish rather than on a fixed rule for every size and season.
  6. Mature the product indoors for a further 4-12 months in a dry, ventilated storage environment, allowing moisture and flavour characteristics to develop.
  7. Inspect and sort the finished fish by quality and size; present-day commercial grading distinguishes more than 20 categories.
  8. To prepare the dried fish for cooking, soak it in clean cold water at 2-4°C under refrigeration throughout, changing the water at least once daily and using the duration for that product: 2-4 days for stockfish processed through rollers and 7 days for whole stockfish, with portions cut after 2-3 days depending on thickness and texture.
  9. Remove skin and bones as the supplier directs, checking carefully for any that remain.
  10. Cover the prepared flesh with fresh water and simmer until thoroughly cooked and tender, following the supplier's directions, since no single cooking duration applies to all stockfish.
  11. Melt the butter, soften the sliced onions gently without scorching, then drain the fish, inspect it once more for bones and serve it with the buttery onions.

Conditions

Temperature controlMulti-stage

Places

Lofoten

Traditional preparation · Region evidence

A region-level association rather than a locality. Lofoten became particularly associated with stockfish because its fisheries and its seasonal drying conditions coincide: a coastal population needs fish to catch, places to prepare it and weather in which the product can dry. The racks are a specialised industry with accumulated local expertise, and present-day production combines inherited technique with modern hygiene, inspection and commercial controls.

Hedeby

Historical attestation · Locality evidence

A major trading settlement connecting maritime and overland routes, and the find spot of the five Viking Age cod whose genetic characteristics link them to the Northeast Arctic population of northern Norway. The attestation is of long-distance fish movement; the drying treatment of each specimen would need separate evidence.

Related

Community

No community contributions have been published for this entry yet.

Share what you made

Sign in to contribute. Published comments and photos are free to read.

Sources