Sweden is a stunningly beautiful place, and authentic Swedish meatballs are worth a trip there alone. Totally serious, they were amazing. I traveled to Stockholm in the summer with my family, the first stop in a three-part European adventure. I had never been to Sweden before and quickly fell in love with the simple natural beauty, rich history, friendly people and flavorful foods.
Although warned of the potential for cool temperatures and possible rain, we lucked out. Our time in Stockholm was flooded with vivid blue skies and long extended hours of sunshine. The city was so bright, it sparkled.
Stockholm is located at the junction of Lake Malar (Malaren) and Salt Bay (Saltjon), an arm of the Baltic Sea. With 14 islands and 50 bridges forming the famous Stockholm archipelago. Stockholm–often referred to as “the Venice of the is one of the North“–is one of the most stunning cities in the world.
From its quaint cobblestone streets to the charming 1800’s merchant house cottages that line its shores, Stockholm oozes history. Its unique location is what helped Sweden transfer from an agrarian economy to a more mercantile one.The food in Stockholm was all incredible. But the Swedes take their meatballs seriously, so much so that Sweden’s official website actually lists a recipe for Swedish meatballs. I have read a tremendous amount about Swedish meatballs and I ate many while I was there. This is my attempt at an authentic recipe. There is an art to making meatballs generally: they must be cooked carefully. But there is an added pressure of making a Swedish one. American Swedish meatballs soaked in creamy gravy are not “legit,” at least based on what I observed in Stockholm or read thereafter. The Swedes like their meatballs tender and almost pillowy. Their trick? Milk-soaked breadcrumbs. Every authentic recipe I found had this essential ingredient. And it makes all the difference in the world. If you Google “Swedish meatballs,” you may find a number of Americanized versions. But if you Google “authentic Swedish meatballs,” it is much easier to find the good stuff. You will find variation in what ground meat or combination of meat to use, but all of the recipes incorporate milk-soaked breadcrumbs.
My Swedish meatball recipe is based on the official Nordic one posted on Sweden’s website. The original recipe can be found here. For my version, I use an equal combination of ground beef and ground pork. To me, this gives you the best flavor and fat balance. I soak my breadcrumbs in milk, but I use plain panko breadcrumbs instead of traditional ones. This helps with both structure and moisture content of the meatball. I add sautéed yellow onions. And the seasoning is classic: salt, pepper and the secret ingredient of allspice. The Swedes serve their meatballs with a slightly sweet, slightly tart fresh lingonberry sauce, similar to a less sweet version of American cranberry sauce. Lingonberries are, however, not easy to find in the US, or at least in Northern California (and I looked). I served my Swedish meatballs with a good quality jarred Lingonberry sauce; jarred sauce was a step down from the homemade variety, but it still tasted great. If you can locate these tasty berries easily, here’s a great recipe to try. Served with a traditional mashed potato puree, I think I made the Swedes proud with this rendition of their national dish.
Swedish Meatballs

Ingredients
- 1 cup plain panko bread crumbs
- 1 1/4 cups milk
- 1 medium yellow onion, minced
- 5 tablespoons butter, divided
- 1 pound ground beef
- 1 pound ground pork
- 2 eggs
- 2 teaspoons salt
- 1/8 teaspoon white pepper
- 1/8 teaspoon ground allspice
- Lingonberry sauce (optional)
Directions
- Step 1 In a small mixing bowl add the panko bread crumbs and milk, mix well and set aside to soak for about 10 minutes.
- Step 2 While the bread crumbs are soaking, place a large saucepan over medium heat. Add 1 tablespoon butter and when melted, add the onions and sauté without browning until tender, about 3 minutes. Remove from the heat and allow to cool slightly.
- Step 3 Using a kitchen mixer, such as a Cusinart fitted with a paddle attachment, add the ground beef, ground pork, sautéed onions, milk soaked breadcrumbs, eggs, salt, pepper and allspice. Pulse on/off to blend. Be careful not to over mix.
- Step 4 Line a baking sheet with parchment paper and set aside. Using your hands, gently shape the meatballs into approximately 1-inch balls.
- Step 5 Line a plate with paper towel and set aside. Place a large sauté pan over medium-high heat. Add the remaining 4 tablespoons of butter. When hot and bubbling has subsided, add the meatballs in one layer being careful not to overcrowd them, if needed, work in batches. Brown the meatballs on all sides gently shaking the pan often to prevent sticking. Once cooked through, carefully remove the meatballs and place on the prepared plate to drain.
- Step 6 Serve the meatballs hot with a generous dollop of Lingonberry sauce.
I was surprised by the lack of sauce as well. But in Sweden they were servesd straight up and I really preferred them this way.
How did you prepare the cucumber slices you served along with the Swedish meatballs?
I prepared the cucumbers just like I had in Stockholm, shaved with a peeler, lightly dressed in olive oil with a touch of salt.