Swedish Meatballs

Classic Swedish meatballs made with a blend of ground beef and pork, seasoned with allspice and nutmeg, served in a rich creamy gravy. These tender meatballs are perfect as a comforting main dish.

6 servings
55 min

Ingredients

  • 1 cup fresh breadcrumbs
  • 2⅓ cups beef stock
  • 4 tablespoons unsalted butter
  • 1 cup minced onion
  • 2 slices bacon
  • 1 pound ground beef
  • ¾ pound ground pork
  • 3 large eggs
  • 1 tablespoon kosher salt
  • teaspoons black pepper
  • teaspoons sugar
  • 1 teaspoon ground allspice
  • ½ teaspoon ground nutmeg
  • 2 tablespoons all-purpose flour
  • 2 tablespoons sour cream
  • whisked

Cooking Instructions

  1. 1.

    Mix breadcrumbs and 1/3 cup stock in a small bowl. Set aside. Melt 1 tablespoon butter in a medium skillet over medium heat. Add onion and sauté until browned, about 10 minutes. Transfer onion to a large bowl.

    10 min

  2. 2.

    Wipe out pan and return to medium heat. Add bacon and cook until crisp. Using a slotted spoon, transfer bacon to bowl with onion. (Reserve bacon fat.) Add next 8 ingredients to bowl with onion mixture, mixing with your hands to blend. Fold in breadcrumb mixture. Using a 1 tablespoon measure, roll meat mixture into balls; transfer to a rimmed baking sheet.

    15 min

  3. 3.

    Melt 1 tablespoon butter with reserved bacon fat in a large heavy pot over medium-low heat. Working in 3 batches and adding 1 tablespoon butter between batches, brown meatballs on all sides, about 6-8 minutes per batch. Transfer meatballs to a plate. Drain all but 2 tablespoons drippings from pot. Whisk in flour until smooth paste forms. Stir in 2 cups stock; bring to a simmer, whisking often. Return meatballs to pot. Cover; simmer until meatballs are cooked, 5-6 minutes. Remove from heat, whisk in sour cream, and stir to coat meatballs.

    30 min

Recommended to use Recipe Notes to manage your recipes