Köttbullar — Swedish meatballs — are small, round balls of minced meat, fried in butter and served with a cream-based gravy, boiled or mashed potatoes, pickled cucumber and lingonberry jam. The dish appears across Swedish home cooking and is one of the standard items at the julbord — the traditional Christmas table — alongside cured herring, gravlax and other preserved preparations.

The meatballs are smaller and denser than Italian or Polish variants. A standard home preparation produces balls of around 3 cm in diameter. The mixture is bound with egg and soaked bread or breadcrumbs, seasoned with allspice and white pepper rather than garlic or Mediterranean herbs. The flavour is mild, slightly sweet, and designed to be balanced by the acidity of the lingonberry jam and the saltiness of the pickled cucumber.

Meat composition

The traditional mixture uses equal parts pork and beef mince. The pork contributes fat, which keeps the meatballs moist during frying; the beef provides structure and flavour. Some households use a higher proportion of pork, which produces a softer texture. A small proportion of veal is added in some regional recipes, particularly in southern Sweden.

The fat content of the mince matters. Overly lean mince — below 15% fat — produces dry meatballs that contract during frying. In Poland, pork mince labelled "łopatka" (shoulder) has a suitable fat content. Beef mince sold as "mięso mielone wołowe" at 15–20% fat is the correct choice for the beef component.

Preparing the mixture

The standard approach: soak two slices of white bread (crust removed) in a small amount of cream or milk for five minutes, then squeeze out the excess liquid and crumble the bread into the mince. Add one egg per 500 g of meat. Season with salt, white pepper and ground allspice — around half a teaspoon of allspice per 500 g. Finely grated onion or very finely diced onion sweated in butter is added last.

Chilling the mixture for at least 30 minutes before shaping makes it firmer and easier to roll. Wet hands prevent the mixture from sticking during rolling. A consistent size — use a tablespoon as a measure — ensures even cooking.

Frying

Köttbullar are fried in butter, not oil. The butter should be hot but not burning — it should foam actively when the first meatball is added. The pan should not be crowded: the meatballs need space to brown on all sides. A cast-iron or heavy stainless-steel pan holds temperature better than a thin non-stick pan.

The rolling motion during frying is characteristic: as the outer surface sets, the meatballs are moved in a circular pattern across the pan surface, which maintains their round shape. Once browned on all sides, they are finished in the oven at 175°C for 8–10 minutes, or covered in the pan at reduced heat. The internal temperature should reach 72°C.

Component Per 500 g mince Notes
Pork mince 250 g Shoulder, 20% fat
Beef mince 250 g 15–20% fat
White bread 2 slices Soaked in cream
Egg 1 medium Binder
Onion (grated) Half a medium onion Sweated in butter first
Allspice (ground) 0.5 tsp Defining spice
White pepper 0.5 tsp Not black pepper

The cream gravy

After frying the meatballs, the pan contains browned butter and meat juices. The gravy is built in the same pan: deglaze with a small amount of beef stock, add double cream, and reduce until the sauce coats the back of a spoon. Season with salt, white pepper and a small splash of soy sauce — the latter adds depth and a slight amber colour without being detectable as an ingredient.

In Poland, śmietanka 30% (30% cream) is the closest equivalent to double cream. Single cream (18%) will produce a thinner sauce that requires longer reduction. Beef stock can be substituted with chicken stock, which is more neutral in flavour.

Lingonberry jam

Lingonberries (lingon in Swedish, borówki brusznice in Polish) are small, tart red berries native to boreal forests across Scandinavia and northern Europe. They grow across northern Poland as well — in the Mazury lake district and forested areas of the Podlasie region. Commercially, lingonberry jam from Swedish and Finnish producers is available in Poland at IKEA stores, specialty food shops in Warsaw and Kraków, and online retailers. Polish dżem z borówki brusznicy — where available — is an equivalent product.

The jam is served as a condiment, not stirred into the gravy. Its role is to cut through the richness of the cream sauce and add a sharp, slightly bitter note that the dish lacks without it. Cranberry sauce is a functional substitute where lingonberry is unavailable, though the flavour profile differs.

The julbord context

At a Swedish Christmas table, köttbullar appear alongside a structured spread of cold and hot preparations: pickled herring in several styles, gravlax, cold-smoked salmon, Christmas ham (julskinka), liver pâté, hard-boiled eggs with toppings, and rice pudding (risgrynsgröt) for dessert. The meatballs occupy the hot section of the table and are typically among the first dishes to be consumed.

This tradition of the cold table — smörgåsbord — is a broader Nordic concept: a spread of many small dishes served simultaneously, with diners helping themselves in multiple rounds rather than being served a sequence of courses. The meatball within this context is one component among many, not a centrepiece.

Information on Swedish food traditions, including the julbord and regional variations of köttbullar, is documented by the Nordiska museet (Nordic Museum) in Stockholm, whose collections cover Swedish everyday life from the 16th century onward.

Last updated: May 2026