High-Protein Swedish Köttbullar

2–4 minutes

Small beef-and-pork meatballs with gentle allspice, silky cream sauce, potatoes, lingonberries, and pickles

Chef-tested
Jump to recipe
Swedish kottbullar in a culturally appropriate serving vessel.

Köttbullar are Sweden’s small, tender meatballs, traditionally made from beef and pork with softened breadcrumbs, onion, egg, pepper, and restrained warm spice. Their familiar full meal pairs browned meatballs with cream sauce, mashed potatoes, tart lingonberries, and pickled cucumber. The meatballs should be compact enough to turn easily but never dense; soaking the crumbs and cooling the onion protect their tenderness. This recipe makes a generous main-dish portion and develops the sauce from the browned pan fond. Allspice should sit quietly behind the meat rather than announce itself like a dessert spice.

Prep
40 mins
Cook
40 mins
Rest
15 mins
Total
1 hour 35 mins
Serves
6
Difficulty
Intermediate

The recipe

As an Amazon Associate I earn from qualifying purchases. Links marked “paid link” may earn a commission at no extra cost to you.

Before you start

Soak breadcrumbs in milk until fully softened. Cook the onion gently in butter and cool completely before mixing. Keep both minces cold and weigh equal 35 g portions for small, even meatballs. Warm the stock before starting the cream sauce.

Ingredients

For the meatballs

For the cream sauce

For serving

Equipment

Method

  1. Soften the crumbs. Combine breadcrumbs and milk and leave for 10 minutes until no dry pockets remain.

  2. Cook the onion. Melt 20 g butter, cook the onion over low heat for 8 minutes without browning, and cool completely.

  3. Mix the meatballs. Combine beef, pork, soaked crumbs, onion, eggs, allspice, white pepper, nutmeg, and salt just until evenly sticky.

  4. Shape and rest. Roll into approximately 46 small meatballs, place on a tray, and rest in the refrigerator for 15 minutes.

  5. Brown in batches. Heat remaining butter and oil in a wide skillet and cook the meatballs in batches, turning frequently until browned and at least 71°C inside.

  6. Make the roux. Transfer the meatballs, leave the fond, melt sauce butter, stir in flour, and cook for 2 minutes.

  7. Build the sauce. Gradually whisk in warm stock, then add cream, soy sauce, mustard, salt, and white pepper and simmer until silky.

  8. Finish together. Return the meatballs and any juices to the sauce and simmer gently for 5 minutes.

  9. Serve. Spoon meatballs and cream sauce beside mashed potatoes and add lingonberries, pickled cucumber, and parsley.

Chef’s notes

Cool the onion before it touches raw mince so the mixture remains cold and manageable.

Overmixing can make meatballs rubbery; stop when the mixture becomes evenly cohesive.

Damp hands prevent sticking without adding excess flour or breadcrumbs.

Brown in batches so the skillet stays hot and develops a useful fond.

Whisk stock into the roux gradually to prevent flour lumps in the sauce.

Tips and variations

Some Swedish families use veal or different beef-to-pork ratios; the mixed-mince principle keeps the meatballs juicy.

Cream sauce is a familiar restaurant and home presentation, although köttbullar can also be served without it.

Use freshly ground allspice sparingly and omit nutmeg if a simpler family flavor is preferred.

Oven-finish browned meatballs for large batches, checking each tray reaches a safe temperature.

Do not sweeten the gravy; tart lingonberries supply the intended fruit contrast at the table.

Serve with

Arrange seven or eight small meatballs per plate beside a smooth potato mound. Spoon sauce partly over both and keep a vivid spoonful of lingonberry and crisp cucumber distinct.

Storage

Refrigerate meatballs and sauce together for up to 3 days. Reheat gently to 74°C, thinning with stock if needed. Freeze cooked meatballs without sauce for up to 2 months and prepare fresh sauce after thawing.

Nutrition per serving (estimated)

900 kcal
Calories
54 g
Protein
56 g
Carbohydrates
52 g
Fat
5 g
Fibre

Allergens

Contains milk, egg, wheat gluten, soy, and mustard. Check stock, breadcrumbs, preserves, and pickles for celery, sulfites, and other cross-contact declarations.

Questions

Why are Swedish meatballs small?

Their small size encourages even browning and makes them easy to serve with sauce, potatoes, and condiments.

Why mix beef and pork?

Beef gives savory depth while pork contributes fat and tenderness.

Is allspice required?

It is common in many Swedish recipes but should be subtle; family seasonings vary.

Can I bake the meatballs?

Yes, although skillet browning produces the fond needed for the most flavorful cream sauce.

Why serve lingonberries with meat?

Their tart sweetness cuts through the rich meatballs, cream, and potatoes.

About the Contributor

Meet the editorial team →