National Dish Finland: Kalavarras (Recipe)

In this article
Discover Kalavarras, a Finnish fish soup that tastes of cold northern water and long summer evenings. Fresh fish, sweet root vegetables and a generous handful of dill come together in a broth that is light on the palate yet genuinely filling. It is the kind of bowl Finnish families have ladled out for generations — simple to make, forgiving of substitutions and quietly wonderful. Bring a little of the Nordic coastline into your own kitchen.
About Kalavarras
Kalavarras is not merely a dish but a culinary journey through the Finnish landscape. This traditional fish soup grows out of a centuries-old cooking culture that celebrates the freshness of the sea and the flavours of the region. Its backbone is fresh fish, usually combined with a selection of mixed vegetables and fresh herbs. The result is a light yet hearty soup that manages to be nourishing and deeply flavourful at the same time.
Ingredients (serves 1–2)
- 250 g fresh fish (cod or salmon, for example)
- 1 large potato, diced
- 1 carrot, sliced
- 1 onion, finely chopped
- 1 litre fish stock
- 1 handful fresh herbs (dill or parsley)
- Salt and pepper to taste
- A splash of lemon juice
Shopping for the ingredients
To make an authentic kalavarras, it is worth choosing good-quality ingredients. A visit to a local fishmonger is the best way to pick out fish landed the same day. Look for seasonal vegetables to intensify the flavours of the soup and guarantee natural freshness. If you prefer fresh herbs, seek out organically grown bunches, which give you a far more intense aroma than the dried alternative.
Preparing the dish
Preparing kalavarras is largely a matter of having everything ready and cut to size before the pan goes on. Begin by washing and peeling the vegetables. Cut them into evenly sized pieces so they cook through at the same rate. Getting the texture right is essential here, as it is what allows the different components of the dish to sit together in harmony rather than competing.
Step-by-step instructions
- Sauté the onion in a large pan until soft and translucent.
- Add the potatoes and carrots and let them fry briefly alongside.
- Pour in the fish stock and bring everything to the boil.
- Once the vegetables are tender, add the diced fish and cook for a further 5–7 minutes.
- Season with salt, pepper and lemon juice, then stir through the chopped herbs.
- Serve the soup hot, ideally in deep plates or soup bowls.
Gluten-free / lactose-free version
Kalavarras is naturally suited to a gluten-free and lactose-free diet. Instead of shop-bought fish stock, use a home-made broth built from fresh ingredients so you know exactly what has gone in. Make sure all the vegetables are fresh and unprocessed to rule out hidden sources of gluten. That way you can enjoy this nourishing soup without having to compromise on your way of eating.
Tips for vegans and vegetarians
Vegans and vegetarians can turn this fish soup into a vegetable soup with very little effort. In place of the fish, use smoked tofu or seaweed to lend the broth body and a hint of the sea. A good vegan stock makes an excellent base for these heartier variations. Adjustments like these let you keep the flavours and the spirit of kalavarras while respecting your own lifestyle — much as you would with a bowl of Vihanneskeitto.
More tips and tricks
To make kalavarras particularly flavourful, add spices that complement the Nordic cooking tradition. A pinch of caraway or a few threads of saffron can give the dish an unexpected twist. Taste the soup regularly as it cooks so you can find the perfect balance of flavours. A little sea salt stirred in at the end reinforces the maritime character of the broth.
Adapting the recipe to your taste
The flexibility of kalavarras means the recipe adapts easily to personal preference. Want something with more heat? Try adding chilli or another warming spice. Experiment with different kinds of fish, or bring in seafood such as prawns or mussels if you want still more variety — an approach that also works beautifully in Kalakeitto. This is how you end up with a bowl that suits your own palate exactly.
Ingredient substitutions
If some of the traditional ingredients are hard to come by, there are plenty of alternatives. Instead of cod, use halibut or trout, depending on what looks best at the counter. A vegetable stock makes a perfectly good base if you would rather leave fish out altogether. You can also add seasonal vegetables to bring the dish in line with whatever your local market happens to be offering that week.
Drink pairing ideas
Choosing the right drink rounds out the kalavarras experience nicely. A crisp white wine such as Sauvignon Blanc, or a fruity rosé, works beautifully with this fish soup. If you prefer something without alcohol, a refreshing sparkling water with a squeeze of lemon does the job just as well. Either choice supports the fresh flavours of the soup rather than fighting them.
Serving and presentation ideas
Presentation matters if you want kalavarras to show at its best. Serve the soup in generous bowls and finish with fresh herbs or a last squeeze of lemon juice. To echo the Nordic table, pair it with home-made bread or crisp rye crackers such as Hapankorppu. Small details like these are what turn a simple soup into a properly satisfying meal.
A bit of history
Kalavarras is firmly rooted in the cultural history of Finland. Its origins reach back to the traditional fish dishes that fishermen prepared in the coastal regions, cooking their catch over an open fire with whatever was to hand. The soup embodies both a love of fishing and a respect for the natural resources of northern waters. Over time it has become a symbol of Finnish hospitality, and it remains a fixture of home kitchens and restaurants alike within Finnish cuisine.
More recipe ideas
Summary: Kalavarras
Kalavarras is more than just a fish soup — it is a reflection of Nordic cooking traditions and a healthy, delicious meal that captures the freshness of the sea. With a range of ingredients that adapt readily to personal taste, this dish is a genuine treat for anyone who enjoys good food. Whether you stick to the traditional version or try a creative variation, kalavarras brings an essential connection to nature to the table. Let the versatility and distinctive flavour of this Finnish speciality win you over.



