🍽️
🇫🇮 Main Course · Finland

Kalakukko

Kalakukko comes from the Savo region of eastern Finland, where it arose as a practical solution for fishermen and farmers who needed durable food that could travel for days without refrigeration. The thick rye crust acted as a natural packaging that sealed in the fish's moisture and fat, keeping the filling edible for up to a week at room temperature — a kind of medieval canning. The traditional baking method used each house's clay oven (uuni), heated in the morning for bread, then left to cool gradually all day, with the kalakukko placed inside to bake at a steadily dropping temperature for 6-8 hours. Today, the city of Kuopio in Savo is considered the unofficial kalakukko capital, with specialty shops selling freshly baked loaves daily, and retaining heat for many hours remains the key to fully softened bones.

Total time5h 25m
Active time25m
Servings4
DifficultyHard
Cost$
🐟

Whole fish and pork baked inside bread

Small whole fish and cubes of pork fat are baked right inside a thick rye loaf, like an edible pie.

🦴

The bones melt away with slow cooking

Many hours of low, slow baking soften the fish bones so much they become edible, much like in canned fish.

🌾

A thick rye crust, not thin pastry

The dough is thick and dense, made to withstand hours in the oven without drying out or cracking.

🎒

Created as portable food for work

Loggers and fishermen carried kalakukko to work, the bread serving as both packaging and food.

Ingredients 4 servings

  • 500g rye flour
  • 250g all-purpose flour
  • 1 tbsp salt
  • 350ml warm water
  • 600g small whole fish (vendace or lake trout), cleaned
  • 300g pork fat, cubed
  • 1 onion, cubed
  • Salt and pepper, generously
  • Butter, for brushing the crust

How to make it

  1. 1MAKE THE DOUGH: Mix the two flours with the salt, add the water gradually and knead an elastic dough, then let it rest 30 minutes under a towel.
  2. 2CLEAN THE FISH: Remove the heads and guts from the fish, but leave the bones — they'll soften during the long bake — then season generously with salt and pepper.
  3. 3ROLL OUT THE DOUGH: Divide the dough in two, roll one piece into a thick disc, about 2cm, as the base.
  4. 4FILL IT: Arrange half the fish on the base, alternating with layers of cubed pork fat and onion, sprinkling salt and pepper, then repeat until the ingredients are used up, building a mound.
  5. 5SEAL THE LOAF: Roll out the second piece of dough on top, fold the base's edges up over it, pinching well to completely seal the filling inside.
  6. 6BAKE FOR A LONG TIME: Bake at 200°C for the first hour, then reduce to 150°C and continue another 4-5 hours, covering with foil if the surface browns too much.
  7. 7SERVE: Let it cool slightly, brush the crust with melted butter, then cut thick slices and serve warm or at room temperature.

Nutritional info

per serving (~350 g)

Calories 480 kcal
Protein 26 g
Carbs 42 g
Fat 22 g
Fiber 3 g

Estimated nutritional values.

Pairs perfectly with

🫐 Lingonberry jam
🍞 Rye crispbread
🌿 Fresh dill
🐟 Pickled herring
🥗

Plan your meals for the entire week

Generate a personalized plan with varied recipes and automatic shopping list.

Generate my plan now →
Finland