Köttbullar — Swedish Meatballs
Tender pork-and-beef meatballs in a silky, lightly sweetened cream gravy, served with lingonberry jam and buttered egg noodles — Sweden's most beloved comfort food.
About This Recipe
Köttbullar are the quintessential Swedish home-cooking dish, prepared in virtually every household and served at midsummer celebrations, Christmas julbord feasts, and everyday family dinners alike. The secret to their incomparable tenderness is a high ratio of breadcrumb panade and a blend of pork and beef, which keeps each ball light, juicy, and cloud-soft. The cream sauce — savory with a subtle hint of sweetness — is as important as the meatballs themselves, and the tart contrast of lingonberry jam ties the whole dish together in a way that no other condiment could replicate.
Ingredients
Serves 4
- 300 gground pork
- 200 gground beef (20% fat)
- 1 smallonion(very finely grated)
- 80 gfresh white breadcrumbs
- 80 mlwhole milk
- 1 largeegg
- 0.5 tspground allspice
- 0.5 tspground white pepper
- 1 tspsalt
- 2 tbspbutter(for frying)
- 2 tbspplain flour(for sauce)
- 400 mlbeef or chicken stock(for sauce)
- 200 mlheavy cream(for sauce)
- 1 tbspsoy sauce(for sauce colour)
- 1 tspDijon mustard(for sauce)
- 4 tbsplingonberry jam(for serving)
Instructions
- 1
Make the panade
Combine breadcrumbs and milk in a large bowl and let soak for 5 minutes until the bread absorbs the milk and forms a soft paste. This panade keeps the meatballs tender by binding moisture into the mixture.
- 2
Mix the meat mixture
Add ground pork, ground beef, grated onion, egg, allspice, white pepper, and salt to the panade. Mix gently with your hands until just combined — over-mixing develops the protein and results in tough meatballs. Refrigerate the mixture for 15 minutes to firm up for easier rolling.
Test one small meatball by frying it and tasting — adjust seasoning in the raw mixture before forming all the balls.
- 3
Form and sear the meatballs
With wet hands, roll the mixture into balls about 3 cm in diameter (roughly the size of a golf ball). You should get about 20 meatballs. Heat butter in a large skillet over medium-high heat. Brown the meatballs in two batches, turning gently to colour all sides, about 6–7 minutes per batch. Transfer to a plate — they do not need to be fully cooked at this stage.
- 4
Make the cream sauce
In the same skillet with the meatball drippings, reduce heat to medium. Add a little more butter if needed. Sprinkle in flour and stir to make a roux, cooking for 1 minute. Gradually whisk in the stock, then the cream, whisking constantly to prevent lumps. Add soy sauce and mustard. Simmer for 5 minutes until the sauce coats a spoon.
- 5
Finish and serve
Return the meatballs to the sauce and simmer on low heat for 8–10 minutes until cooked through. Taste and adjust seasoning with salt and pepper. Serve over buttered egg noodles or mashed potatoes, topped with a generous spoonful of lingonberry jam.
The soy sauce gives the gravy its characteristic dark, rich colour without adding a soy flavour — do not skip it.
Pro Tips
- →
Wet hands prevent the meat mixture from sticking and help produce smooth, round balls.
- →
Allspice and white pepper are non-negotiable — they define the authentic Swedish flavour profile.
- →
For a richer sauce, stir in a tablespoon of butter at the end off the heat.
- →
Lingonberry jam is widely available at IKEA and Scandinavian food stores — cranberry sauce is a reasonable substitute.
Variations
- •
Baked version: Arrange meatballs on a parchment-lined tray, bake at 200°C (400°F) for 15 minutes, then add to the sauce. Less mess, same result.
- •
Turkey köttbullar: Use ground turkey and substitute cream with coconut cream for a lighter version.
- •
Vegetarian version: Replace meat with a mixture of cooked lentils, mushrooms, and walnuts — still delicious with the cream sauce.
Storage
Meatballs in sauce keep in the refrigerator for 4 days. Reheat gently in a covered pan over low heat, adding a splash of stock to loosen the sauce. Freeze raw or cooked meatballs without sauce for up to 3 months.
History & Origin
The earliest documented Swedish meatball recipes appear in 18th-century cookbooks, though meatballs in various forms are found across many European cuisines. Swedish legend holds that King Charles XII brought the recipe back from Turkey in the early 1700s, though culinary historians consider this origin story apocryphal. Köttbullar gained international fame after IKEA began serving them in its restaurant cafeterias in the 1980s, becoming one of the most recognised Swedish exports worldwide.
Frequently Asked Questions
Why are my meatballs falling apart?
Meatballs fall apart when there is insufficient binder or when the mixture was over-handled. Ensure your breadcrumb-milk panade is fully soaked and incorporated, and that the egg is well mixed in. Refrigerating the mixture for at least 15 minutes before rolling also helps it hold together during frying. If problems persist, add another small splash of milk or a second egg yolk to the mixture.
Can I use all-beef instead of a pork-beef mix?
Yes, but the texture will be firmer and less tender. Pork has a higher fat content that keeps the meatballs moist and light. If using all beef, opt for an 80/20 ground beef and add an extra tablespoon of cream to the mixture. The flavour will be slightly different — the traditional sweetness of Swedish meatballs comes partly from the mild pork.
What can I use instead of lingonberry jam?
Lingonberries are tart Nordic berries similar to cranberries — and cranberry sauce is the best substitute. Redcurrant jelly works equally well and is widely available. The key quality you are looking for is a tart, jewel-bright fruit condiment that cuts through the richness of the cream sauce. Blueberry or raspberry jam are too sweet and lack the necessary acidity.
Nutrition Facts
Per serving (380g) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →More Swedish Recipes
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes