Swedish Meatballs With Rich Gravy

Serious Eats
Servings 6

Swedish meatballs, stars of 1960s-era cocktail parties and IKEA shopping trips, are, on the surface, pretty simple: a mix of pork and beef that's lightly spiced and served with a rich gravy. Getting them just right, though, requires some fine-tuning and tinkering. Here's our ultimate version, as good on a plate with buttery potatoes and lingonberry jam as they are speared on a toothpick.

Notes

Yield: Makes 40 - 50 meatballs, servings 4 to 6 as a main course or 10 - 12 as an appetizer

Ingredients

Meatballs

  • 3 ounces fresh white bread - crusts removed, bread cut into ½-inch pieces, about 1¾ unpacked cups
  • ½ cup milk
  • 2 tablespoons butter
  • 1 medium onion - minced or grated, divided, see notes
  • 20 ounces ground beef chuck - about 20% fat, 1 pound 4 ounces, 560 grams
  • 12 ounces ground pork - about 25% fat, 340 grams
  • 4 teaspoons kosher salt - 18 grams, plus more for seasoning
  • 2 large eggs
  • ¼ teaspoon ground white pepper - plus more for seasoning
  • teaspoon ground nutmeg
  • teaspoon allspice
  • Canola oil - for frying

Gravy

  • 3 tablespoons butter
  • 3 tablespoons flour
  • 2 cups low-sodium beef stock - or chicken stock, homemade or store-bought
  • 1 cup heavy cream
  • 1 teaspoon soy sauce - 5 milliliters
  • ½ teaspoon apple cider vinegar
  • 1 teaspoon Dijon mustard
  • cup crème fraîche - or sour cream, ¼ cup plus 2 Tablespoons
  • salt - to taste
  • white pepper - to taste

To Serve

  • mashed potatoes or egg noodles
  • lingonberry jam
  • minced flat-leaf parsley - to garnish

Instructions 

Make the meatballs

  • In a medium bowl, combine bread with milk, tossing to coat.
  • Let stand until bread is completely softened and most of the milk has been absorbed, about 10 minutes.
  • Meanwhile, in a small skillet, melt 2 tablespoons butter over medium-high heat.
  • Add half of minced onion and cook, stirring, until onion is golden and tender, about 7 minutes.
  • In a stand mixer fitted with the paddle attachment, or in a food processor, combine ground beef, ground pork, soaked bread and any remaining milk, cooked onion, remaining raw onion, kosher salt, eggs, white pepper, nutmeg, and allspice.
  • Starting on low speed and increasing to medium-high, beat mixture until ingredients are thoroughly combined, about 30 seconds to 1 minute.

Form the meatballs

  • Line a baking sheet with parchment paper.
  • Dipping your hands in water as needed to prevent meatball mixture from sticking, roll roughly tablespoon-sized portions of meatball mixture into balls slightly smaller than golf-ball size.
  • Transfer to a lined baking sheet.

Cook the meatballs

  • Set a rack over a clean baking sheet and heat the oven to 200°F (90°C).
  • Heat about ½ inch oil in a wide skillet to 350°F (177°C).
  • Working in batches, lower meatballs into oil and fry, turning until well browned all over, about 2 minutes.
  • Transfer browned meatballs to rack and keep warm in the oven.

Make the Gravy

  • In a medium saucepan, melt the remaining 3 tablespoons butter over medium-high heat until foamy.
  • Whisk in flour and cook, whisking, until raw flour smell is gone, about 3 minutes.
  • Whisk in beef or chicken stock and heavy cream, bring to a boil, lower heat to a simmer, and cook until thickened, about 3 minutes.
  • Whisk in Worcestershire sauce, Dijon, and crème fraîche or sour cream.
  • Season with salt and white pepper to taste.

Assemble and Serve

  • Add meatballs to gravy and stir to coat.
  • Simmer until meatballs are heated through, about 10 minutes.
  • Serve with mashed potatoes or over egg noodles, with lingonberry jam if desired.
  • Garnish with minced parsley.
Publication: Serious Eats
Author: Daniel Gritzer