Classic Swedish Meatballs (Köttbullar) with Lingonberry Jam

Swedish meatballs, Köttbullar, are a world-famous classic, but the real magic lies not in the meat but in the 'panade': bread soaked in milk makes the meatballs buttery soft and juicy. Swedes use a mix of beef and pork for the perfect fat-to-flavor balance. Tart Lingonberry jam is a mandatory accompaniment, its acidity cutting through the richness of the meat and the creamy gravy often served alongside.
🕒 Prep Time 30 mins
🍳 Cook Time 25 mins
Total Time 55 mins
🍽️ Servings 4 servings
🔥 Calories 680 kcal
🌍 Cuisine Swedish

Ingredients

Equipment Needed

  • Large mixing bowl
  • Wide skillet (for frying)
  • Cutting board
  • Knife

Allergen Information

⚠️ Wheat
⚠️ Milk
⚠️ Egg

Instructions

1

Tear the bread into small pieces in a bowl and pour the milk over it. Let sit for 10 minutes until it becomes a mushy paste.

Tip: This 'panade' prevents the meat fibers from shrinking and toughening during cooking.
2

Finely chop (or grate) the onion and sauté in a little butter until translucent, then let cool.

Tip: Raw onion would remain crunchy in the meatball and release water that could break it apart. Sautéing softens and sweetens it.
3

In a large bowl, combine the ground meats, egg, spices (salt, pepper, allspice), cooled onion, and the squeezed-out milk-soaked bread.

Tip: Allspice provides that characteristic 'Swedish' flavor profile that distinguishes it from a regular meatball.
4

Knead the mixture thoroughly by hand until uniform and slightly sticky. With wet hands, form walnut-sized balls.

Tip: Kneading releases meat proteins (myosin) which form a network, holding the meatball together.
5

Heat butter or oil in a skillet over medium heat. Fry the meatballs in batches, shaking the pan often so they brown evenly on all sides and cook through (approx. 8-10 minutes).

Tip: Don't overcrowd the pan, or the meatballs will steam in their own juices instead of searing.
6

Serve hot with lingonberry jam, mashed potatoes, or boiled potatoes.

Recipe FAQ

Why did they fall apart while cooking?
You didn't mix the mixture enough, or it was too wet. The meat needs to be mixed until it becomes slightly tacky.
Can I bake them in the oven?
Yes, at 400°F for about 20 minutes, but pan-frying gives a tastier crust.

Ingredients

  • 1 lb Ground Beef
  • 1 lb Ground Pork
  • 1 small Onion
  • 1/2 cup Breadcrumbs (or 2 slices white bread)
  • 1/2 cup Milk
  • 1 large Egg
  • 1 tsp Salt
  • 1 tsp Ground Black Pepper
  • 1/2 tsp Ground Allspice (optional but authentic)
  • 3 tbsp Butter or Oil for frying
  • 1/4 cup Lingonberry Jam (for serving)