Swedish Meatballs


For the meatballs:

  • 12 ounces lean ground beef

  • 12 ounces ground pork

  • 3/4 cup panko breadcrumbs

  • 1/4 cup whole or 2% milk

  • large egg

  • large shallot, grated

  • 2 cloves garlic, grated

  • 1 teaspoon kosher salt

  • 1/4 teaspoon freshly grated nutmeg

  • 1/8 teaspoon ground allspice

For the gravy:

  • 2 tablespoons olive oil, divided

  • 2 tablespoons unsalted butter, divided

  • 3 tablespoons all-purpose flour

  • 2 cups low-sodium beef broth

  • 1/2 cup half-and-half

  • Freshly ground black pepper

  • Cooked egg noodles or mashed potatoes, for serving

  • Chopped fresh flat-leaf parsley, for serving


  • Make the meatball mixture. Place all the ingredients in a large bowl and use your hands to gently work everything together into a homogenous mixture.

  • Shape the meatballs. Scoop the meatballs into 2 tablespoons portions — about the size of a ping-pong ball — and use the palms of your hands to press and roll into smooth balls. Set aside on a baking sheet.

  • Brown the meatballs. Heat 1 tablespoon of the oil and 1 tablespoon of the butter in a 12-inch high-sided sauté pan over medium-high heat until shimmering. Add half of the meatballs and cook, turning them every 1 to 2 minutes, until browned on all 4 sides, about 8 minutes total. Transfer the meatballs to a plate and repeat with the remaining oil, butter, and meatballs.

  • Make the gravy. Sprinkle the flour over the remaining fat in the pan and use a wooden spoon to scrape up the browned bits. Cook the flour until it no longer appears dry, about 1 minute. Add the beef broth and whisk until smooth and just beginning to simmer.

  • Cook the meatballs in the gravy, uncovered, for 10 minutes. Return the meatballs to the pan along with any juices from the plate, snuggling them in close together. Simmer in the gravy, uncovered until the meatballs are cooked through and the gravy has thickened about 10 minutes.

  • Add the half-and-half to the gravy and serve. Remove the pan from the heat. Add the half-and-half and gently shaking the pan to combine. Taste the gravy and season with salt and pepper as needed. Serve the meatballs and gravy over cooked egg noodles or mashed potatoes and sprinkled with parsley if desired.